msvcp140.dllまたはvcruntime140.dllが見つからないか見つからないエラーを修正する方法

ダイナミックリンクライブラリ(DLL)ファイルは、 (Dynamic Link Library (DLL) files)Windowsアプリケーションのいくつかの機能を強化する重要なシステムファイルです。重要なDLLファイルが破損しているか欠落している(vital DLL files are corrupt or missing)場合、PCは一部のプログラムの実行に失敗する可能性があります。「MSVCP140.dll」または「VCRUNTIME140.dll」が見つからないためにWindows(Windows)コンピューターがアプリを起動できない場合は、ファイルを復元する方法を説明します。

エラーメッセージに、影響を受けるアプリを再インストールするためのディレクティブが表示されます。これで問題は解決するかもしれませんが、それほど抜本的なトラブルシューティング手順は試してみる価値があります。

たとえば、ウイルスがデバイスからファイルを削除する可能性があります。WindowsDefender(running a virus scan using Windows Defender)またはお好みのウイルス対策ソフトウェア(antivirus software)を使用してウイルススキャンを実行することをお勧めします。次に、デバイスにマルウェアがない場合は、以下のトラブルシューティング手順に進みます。

Repair Microsoft Visual C++ Redistributable

Microsoft Visual C++ Redistributable可能パッケージには、プログラミング言語の一種であるC++で記述されたアプリケーションを効率的にインストールして実行するためにWindowsが必要とするデータが含まれています。両方のDLLファイル(MSVCP140.dllおよびVCRUNTIME140.dll)は、Visual C++ Redistributable可能パッケージの一部を構成します。

これらの再配布可能ファイルが破損しているかバグがある場合、一部のアプリがPCで起動しない可能性があります。一部のDellユーザーは、2015-2019バージョンの(some Dell users)Microsoft Visual C++ Redistributable可能パッケージを修復することで問題を修正したことがわかりました。Windowsデバイスには通常、2つのバージョンのVisual C++ 2015-2019再頒布(Redistributable)可能パッケージがあります。32ビット(x84)および64ビット(x64)バージョン。両方のバージョンを修復して、コンピューターを再起動します。(Repair)

  1. Windows設定(Windows Settings)アプリを起動し、 [アプリ(Apps)] >[アプリと機能(Apps & features)] >[ Microsoft Visual C++ 2015-2019 Redistributable 変更(Modify)]を選択します。

注:(Note:)Microsoft Visual C++ 2015-2019再頒布可能パッケージには、(Redistributable—the) 32ビット(x84 )バージョンと64ビット(x64 )バージョンの2つのバージョンがあります。再配布可能ファイルの両方のバージョンを修復します。(Repair)

  1. ポップアップ表示される新しいウィンドウで[修復](Repair)を選択します。

  1. コンピュータを再起動して修復を完了します。

(Remember)Visual C++ライブラリのすべてのバージョンに対してこのプロセスを繰り返すことを忘れないでください。配布可能なファイルを修復してもエラーが続く場合は、MicrosoftのWebサイトから両方のライブラリを再インストールしてください。

Microsoft Visual C++ Redistributable再インストールします

Visual C++ Redistributableを再インストールすると、このMicrosoftコミュニティスレッド(Microsoft Community thread)の多くのWindowsユーザーの問題が解決しました。

Uninstall Microsoft Visual C++ Redistributable

まず、ライブラリを削除してPCを再起動します。

  1. [設定](Settings) >[アプリ(Apps)] >[アプリと機能(Apps & features)] >[ Microsoft Visual C++ 2015-2019 Redistributableアンインストール(Uninstall)]を選択します。

  1. [アンインストール](Uninstall)を選択して続行します。

  1. ここでも、新しいウィンドウで[アンインストール](Uninstall)を選択し、操作が完了したらPCを再起動します。

Visual C++ 2015-2019再配布(Redistributable)可能ファイルのすべてのバージョンに対して手順を繰り返します。

Install Microsoft Visual C++ Redistributable

ライブラリを再インストールするには、MicrosoftのWebサイトの(download page on Microsoft’s website)Visual C++ 2015 再頒布(Redistributable) 可能パッケージのダウンロードページにアクセスし、次の手順に従います。

  1. 言語を選択し、[ダウンロード(Download)]ボタンをクリックします。

  1. (Select)ファイルの両方のバージョンを選択し、[(Next)]を選択します。

  1. ブラウザに、microsoft.comが複数のファイルを同時にダウンロードすることを通知する通知が表示される場合があります。[許可](Allow)を選択して、実行可能ファイルをPCに保存します。

ダウンロードを格納しているフォルダーに移動し、再配布可能ファイルを1つずつインストールします。

  1. ファイル(vc_redist.x64またはvc_redist.x86)を右クリックし、[管理者として実行(Run as administrator,)]をクリックして、プロンプトに従います。

影響を受けるプログラムを修復する

Windows 10には、PCで正しく機能していないプログラムを修復するツールが付属しています。このツールは、アプリのデータを削除または変更せずに、アプリの誤動作の原因となる問題を修正しようとします。 

このツールはすべてのアプリケーションをサポートしているわけではないことに注意してください。私たちの調査によると、Windows 10修復ツールは、 (Windows 10)MicrosoftStoreからインストールした組み込みのアプリとプログラムでのみ機能します。

  1. 何よりもまず、Windowsタスクマネージャー(Windows Task Manager)でアプリを強制終了します。Ctrl + Shift + Escを押してタスクマネージャー(Task Manager)を起動し、アプリを選択して[タスクの終了(End task)]を選択します。

  1. [設定]>[アプリ](Settings) > [(Apps)アプリと機能(Apps & features)]に移動し、影響を受けるプログラムを選択して、[詳細オプション(Advanced options)]を選択します。

  1. ページを下にスクロール(Scroll)して[リセット]セクションに移動し、[修復(Repair)]ボタンを選択します。

(Wait)[修復(Repair)]ボタンの横にチェックマークが表示されるまで待ちます。これは、修復操作が成功したことを示します。

コントロールパネルからWindowsアプリを修復する(Repair Windows Apps From the Control Panel)

Windowsの[設定](Windows Settings)メニューにアプリケーションを修復するオプションが見つからない場合は、コントロールパネル(Control Panel)を確認してください。

  1. (Press)Windowsキーを押して、スタートメニューを起動(Start Menu)します。Windowsシステム(Windows System)フォルダを展開し、コントロールパネル(Control Panel)を選択します。

  1. プログラム(Program)を選択します。

  1. [プログラムと機能](Programs and Features)ヘッダーをクリックします。

  1. 問題のあるアプリを選択し、[修復(Repair)]を選択します。

プロンプトが表示されたら修復ツールに管理アクセスを許可し、成功メッセージが表示されるまで待ちます。操作にかかる時間の見積もりが表示されます。修復するプログラムによっては、後でPCを再起動する必要がある場合もあります。

Windows AdvancedSystemCleanupコマンドを実行する(Run Windows Advanced System Cleanup Commands)

システムファイルチェッカー(System File Checker)SFC)と展開イメージ(Deployment Image Servicing)のサービスと管理(Management)DISM )は(DISM)、Windowsの高度なシステムコマンド(advanced system commands in Windows)を構成するツールです。彼らはファイルシステムの破損(file system corruption)についてデバイスをチェックし、不足しているシステムファイルを復元します。

MSVCP140.dllまたはVCRUNTIME140.dllが見つからないためにPCがプログラムを起動できない場合は、コマンドプロンプトから(Command Prompt)SFCおよびDISMコマンドを実行します。

  1. Windowsキー(Windows key)+ Xを押して、コマンドプロンプト(管理者)(Command Prompt (Admin))を選択します。

  1. DISM.exe /Online /Cleanup-image /Restorehealthを貼り付け、 Enterキー(Enter)を押します。

DISMツールは、Microsoftのサーバーからファイルをコピーすることにより、システムファイルを修復します。コマンドを実行している間、PCがWi-Fiまたはイーサネットネットワークに接続されていることを確認してください。(Ethernet)この操作を実行するには、 DISM(DISM)ツールに数分かかることにも注意してください。成功メッセージが表示されるまで待っ(Wait)てから、次の手順に進みます。 

  1. ターミナルにsfc /scannowを貼り付け、 Enterキー(Enter)を押します。

このコマンドは、破損または欠落しているシステムファイルを、Microsoftのサーバーからキャッシュされたコピー( DISMによってダウンロードされたもの)に置き換えます。(DISM)

  1. プログレスバーが100%に達したら、ターミナルにexitを貼り付けて、 (exit)Enterキー(Enter)を押します。

コンピューターを再起動し、影響を受けるアプリを使用できるかどうかを確認します。

影響を受けるアプリケーションをリセットする

アプリケーションをリセットすると、パフォーマンスの問題が修正され、迷惑なエラーが排除されます。ただし、落とし穴があります。この操作により、PCからアプリのデータが完全に削除され、設定が工場出荷時のデフォルトに戻ります。

  1. [設定]>[アプリ](Settings) > [(Apps)アプリと機能(Apps & features)]に移動し、影響を受けるプログラムをクリックして、[詳細オプション(Advanced options)]を選択します。

  1. 「リセット」セクションまでスクロールし、「リセット」ボタンを選択します(Reset)

  1. もう一度[リセット](Reset)を選択します。

  1. [リセット(Reset)]ボタンの横にチェックマークアイコンが表示されたら、アプリを起動します。

プログラムを再インストールする

アプリをリセットした後もエラーが続く場合は、デバイスからアプリを完全に削除すると役立つはずです。

  1. [設定]>[アプリ](Settings) > [(Apps)アプリと機能(Apps & features)]に移動し、影響を受けるプログラムをクリックして、[アンインストール(Uninstall)]を選択します。

  1. [アンインストール(Uninstall)]ボタンをもう一度選択して、アプリの削除を確認します。

コンピューターを再起動し、Microsoftストア(Microsoft Store)または開発者のWebサイトにアクセスして、アプリを再ダウンロードします。

不足しているDLLファイルを復元する

プッシュが押し寄せてきて、これらの推奨事項のいずれも問題を解決しない場合、サードパーティのWebサイトから不足しているDLLファイル(missing DLL files)をダウンロードしたくなるかもしれません。ええと(Well)、そうしないでください。少なくとも、利用可能なすべてのオプションを使い果たす前はそうしないでください。 

非公式のプラットフォームからDLLファイルを調達することにはセキュリティ上のリスクが伴います。一つには、彼らは問題を一時的にしか修正しないか、まったく修正しないかもしれません。さらに悪いことに、それらは時々時代遅れであるか、ウイルスに感染しています。

MicrosoftのWebサイトからVisualC++ 2015-2019ライブラリを削除して再インストールすることは、これらの不足しているDLLファイルを復元するためのはるかに優れた安全な方法です。また、システムの復元を実行する(performing a System Restore)か、Windowsを最新バージョンに更新することも検討する必要があります。



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts