Microsoft VisualC++ランタイムライブラリエラーとは何ですか

次のようなエラー Microsoft Visual C ++ランタイムライブラリ 直面するのはかなり不快です。 それらはユーザーの経験を減少させ、プログラムがセットアップで失敗する原因になります。 つまり、PCでアプリケーションを起動しようとすると、「このアプリケーションはランタイムに異常な方法でアプリケーションを終了するように要求しました」というメッセージが表示されてエラーが発生します。 したがって、これにより、問題のあるアプリとのそれ以上の通信が表示されなくなります。 原則として、サイバー専門家はその出現のいくつかの理由をからかいます。 最も一般的なものには、グラフィックカードの問題、Visual C ++の機能不全、古いドライバー、破損したファイル、およびこのリストを閉じるためのマルウェアの介入が含まれます。 これらのどれが対応する問題につながるかを見つけるのは非常に困難です。 したがって、エラーを解決するステップが見つかるまで、すべてのステップを試す必要があります。 以下に、ランタイムの問題に対処するために使用される最も一般的で効果的なソリューションのセットを示します。

Windows修復ツールをダウンロードする

Windows修復ツールをダウンロードする

マイクロソフトと互換​​性があります

レジストリの破損、ファイル システムの誤動作、Windows ドライバーの不安定性に関連する問題を解決できる、Windows 用の特別な修復ユーティリティがあります。 Advanced System Repair Pro を使用して、Windows 10 の「Microsoft Visual C++ ランタイム ライブラリ」エラーを修正することをお勧めします。

1.ディスプレイドライバの更新/削除

最初に試すことをお勧めするのは、すべてのディスプレイドライバーで更新を実行することです。 それらが古くなったり壊れたりする可能性があり、ランタイムエラーにつながります。 それらを更新するには、以下の簡単な手順に従ってください。

  1. 右クリック [スタート]メニュー をクリックして デバイスマネージャ.
  2. 開いたタブで検索 ディスプレイアダプタ ドロップダウンメニューを展開します。
  3. ディスプレイアダプタ(場合によっては両方)を見つけて右クリックし、を選択します ドライバの更新.
  4. Windowsは利用可能な更新プログラムの検索を開始し、それらをコンピューターに自動的にインストールします。

また、アダプタ全体を削除して、Windowsが再起動後に自動的に復元できるようにすることもできます。

  1. 上記の最初の2つの手順を実行します。 ディスプレイアダプタを見つけて、 アンインストールする.
  2. 画面の指示に従い、終了したらPCを再起動します。

必要に応じて、デバイスをスキャンして存在しないドライバーを探し、それらをインストールするIOBitDriverBoosterユーティリティを使用することもできます。

DriverBoosterをダウンロードする

2.システムファイルの整合性を確認します

冒頭ですでに述べたように、ランタイムの問題は、いくつかの更新または不注意な操作の後にファイルが破損または欠落しているために発生する可能性があります。 これらのファイルは、Windowsサービスが正しく機能するために不可欠です。 これらのファイルの一部がネイティブ環境から外れている場合は、互換性エラーの原因である可能性が高くなります。 以下では、SFC(システムファイルチェッカー)とDISM(展開イメージのサービスと管理)の両方を使用して、存在しないコンポーネントを検出して復元します。 こうやって:

SFCの使用

  1. Open コマンドプロンプト 入力して、 cmd 横の検索ボックスに Start Menu
  2. 右クリック コマンドプロンプト 選択して 管理者として実行..
  3. コンソールを開いたら、次のように入力します sfc /scannow コマンドをクリックしてクリックします 入力します.
  4. 修正プロセスが完了したら、コンピューターを再起動します。

DISMを使用する

  1. Open コマンドプロンプト 前のステップで行ったように。
  2. このコマンドをコピーして貼り付けます DISM.exe /Online /Cleanup-image /Restorehealth.
  3. クリック 入力します Windowsがスキャンと修正を終了するまで待ちます。
  4. 完了したら、PCを再起動して、問題のあるプログラムをもう一度開いてみてください。

これらのスキャンを両方実行した後、問題が発生したアプリケーションを起動してみてください。 これが機能しない場合は、以下に記載されている他の手順に進んでください。

3. VisualC++再頒布可能パッケージを再インストールします

「ランタイムライブラリ」の問題は、VisualC++の誤動作に関連している可能性があります。 一部の再頒布可能ソフトウェアが破損しているか、欠落している可能性があります。 公式Webサイトから最新の再頒布可能パッケージをダウンロードして再インストールするか、手動で修復することができます。 これを行うには、以下の手順に従います。

既存のバージョンをアンインストールします。
  1. に行く 設定 > アプリ > アプリと機能.
  2. リストをスクロールして、インストールされているものを見つけます Microsoft Visual C ++再配布可能 パッケージ。
  3. 各バージョンの横にある 3 つの点をクリックして、 アンインストールする。プロンプトに従って、各パッケージのプロセスを完了します。
最新バージョンをダウンロードします。
  1. 公式 Microsoft Visual C++ ダウンロード ページにアクセスしてください。 マイクロソフトのサポート.
  2. 再頒布可能ファイルの最新バージョンをダウンロードします。通常は複数のバージョンがあるため、お使いのシステム (x64、x86、または ARM64) に適したバージョンをダウンロードしてください。
  3. 再頒布可能ファイルをインストールします。

ダウンロードしたファイルを開き、各パッケージのインストール手順に従います。 86 ビット バージョンの Windows を実行している場合は、すべてのアプリケーションとの互換性を確保するために、x64 バージョンと x64 バージョンの両方をインストールすることをお勧めします。必要な再頒布可能ファイルをインストールした後、コンピュータを再起動して、変更が有効になり、システム全体の問題が解決されたことを確認します。 Microsoft Visual C++ 再頒布可能パッケージを再インストールすると、すべてのアプリケーションにスムーズな実行に必要なランタイム コンポーネントが確実に含まれるようになり、Microsoft Visual C++ ランタイム ライブラリのエラーなど、さまざまなランタイムの問題やエラーを解決できます。提供されている解決策をすべて実行した後でもエラーが解決しない場合は、専門のテクニカル サポートにさらなる支援を求めることを検討してください。

4.クリーンブートアップを実行します

多くの場合、Webからダウンロードしたサードパーティのアプリケーションは、システムのさまざまな部分と競合する可能性があります。 ウイルス対策ソフトウェアでさえWindowsサービスと競合し、「Microsoft VisualC++ランタイムライブラリ」エラーが発生する可能性があります。 クリーンブートにより、PCが組み込みのアプリとサービスでのみ起動され、セカンダリアプリが問題を引き起こしているかどうかを確認できます。 システムをクリーンブートアップモードで起動するには、以下の手順に従います。

  1. イベント ウィンドウズキー+ R 組み合わせと貼り付け msconfig.
  2. 次に、開いたウィンドウで、 サービス 上部にあるタブ。
  3. の横にあるチェックボックスをオンにします すべてのマイクロソフトサービスを隠す とをクリックしてください すべて無効にします
  4. 今選択してください タブを選択して 選択的スタートアップ オプション。 チェックボックスがオンになっているのは、 システム・サービスをロードする.
  5. クリック 申し込む & OK。 次に、PCを再起動します。

エラーが表示された場合は、今すぐ確認してください。 すべてが正常に機能する場合は、アプリケーションをXNUMXつずつ無効にして同じ手順を実行し、問題の原因となっているアプリケーションを確認する必要があります。 Windowsを通常のスタートアップ設定に戻したい場合は、無効になっているサービスを有効にし、スタートアップオプションをから変更して、上記で実装したすべての手順をやり直すだけです。 選択的な 〜へ ノーマル.

4.問題のあるアプリケーションを再インストールします。

特定のアプリケーション(ゲームやその他のサードパーティプログラム)を開くのに苦労している場合は、[プログラムと機能]パネルからそのアプリケーションを削除して、インストールを再実行することを検討する必要があります。 うまくいけば、これで問題が解決するでしょう。

5.互換モードを無効にします

当初、互換モードは、廃止されたアプリケーションを最新バージョンのPCで実行できるようにするために設計された便利な機能です。 それにもかかわらず、一部のユーザーは、VisualC++の問題を引き起こす可能性があると報告しました。 これはあなたがそれをオフにすることができる方法です:

  1. エラーの原因となったアプリケーションを見つけ、そのアイコンを右クリックして、 プロパティ.
  2. 移動する 互換性 無効にする このプログラムを互換モードで実行します。 オプションを選択します。
  3. クリック 申し込む & OK を参照してください。
  4. その後、障害のあるアプリケーションをもう一度起動してみてください。

6.新しいローカルアカウントを作成します

もうXNUMXつ、新しいユーザーアカウントを作成することをお勧めします。 場合によっては、特定の設定を復元し、エラーをスタンプするのに役立つことがあります。 また、新しいアカウントには以前に保存したデータが含まれていないため、必要なすべてのファイルをアカウントに移動するようにしてください。 この後、元のアカウントを削除して、問題が修正されているかどうかを確認できます。 以下に、新しいアカウントを作成する手順を示します。

  1. 右クリックして Start Menu ボタンを選択 設定。 あなたもすることができます ウィンドウズキー+ I 組み合わせ。
  2. に行く アカウント > 家族およびその他のユーザー.
  3. 右側のペインで、下にスクロールして 他のユーザー セクションをクリックして 他の人をこのPCに追加する.
  4. 今すぐ選択 この人のサインイン情報がありません を参照してください。
  5. 選択 Microsoftアカウントなしでユーザーを追加する 一番下に
  6. 次に、新しいユーザーのユーザー名とパスワードを入力して、 Next.
  7. これで、新しいアカウントに切り替えることができます(のユーザーアイコンをクリックして Start Menu)そして、失敗するまで実行されているプログラムを再度起動してみてください。

7.システムの復元を実行する

いくつかの変更を実行した後、またはプログラムをインストールした後にエラーポップアップが表示され始めた場合は、復元ポイントを介してすべてが正常に機能した日付を選択できます。 Windowsは、さまざまな問題を回避するために使用できるバックアップコピーを保存します。 それらを容量化するには、以下の手順に従ってください。

  1. 右クリック このPC 選択して プロパティ.
  2. 開いたウィンドウで、 システム保護 をクリックします。入力したコードが正しければ、MFAの設定は正常に完了します システムの復元.
  3. 次に、をクリックします。 Next 問題なく働いたことを覚えている日付を選択してください。 クリックすることもできます 影響を受けるプログラムをスキャンする、復元の実行後に変更される可能性のあるものが表示されます。
  4. 完了したら、をクリックします Next を開始します システムの復元.

8.デバイスをスキャンしてマルウェアを探します

上記の方法のいずれもランタイムライブラリの問題を取り除くのに役立たなかった場合、コンピュータが不要なソフトウェアまたは悪意のあるソフトウェアに感染している可能性がわずかにあります。 したがって、デバイスでマルウェアをスキャンし、見つかった場合は削除することをお勧めします。 個人的には、さまざまな種類のマルウェアの検出とアンインストールで特に優れているMalwarebytesを使用することをお勧めします。 以下のリンクからダウンロードしてください。

Malwarebytesをダウンロード

まとめ

チュートリアルで説明したこれらの8つの方法を利用できたと思います。 それでもMicrosoftVisualC ++ランタイムライブラリエラーを解決したい場合は、Windowsを完全に再インストールすることをお勧めします。 これにより、OSを最初からインストールして、手動の手順を実行しているときに発見されない可能性のあるさまざまな問題を排除できます。 MacまたはWindowsで他の問題に遭遇した場合は、他の修正チュートリアルにも当社のWebサイトを使用してください。

前の記事Safe2Searchを削除する方法
次条毒ランサムウェアを削除し、.venomousファイルを復号化する方法
James Kramer
こんにちは、ジェームスです。私の Web サイト Bugsfighter.com は、コンピューターのトラブルシューティング、ソフトウェア テスト、開発の分野における XNUMX 年にわたる取り組みの集大成です。ここでの私の使命は、このニッチ分野のさまざまなトピックにわたって、包括的でありながらユーザーフレンドリーなガイドを提供することです。私が推奨するソフトウェアまたは方法論で問題が発生した場合は、すぐにサポートを求められることをご承知おきください。ご質問やその他の連絡については、「連絡先」ページからお気軽にご連絡ください。シームレス コンピューティングへの旅はここから始まります