Windows アプリケーションとソフトウェアを実行するには DLL ファイルが必要です。DLL ファイルがないと、完全に動作しなくなる可能性があります。
たとえば、「VCRUNTIME140.dll is missing」というエラーが表示された場合、PC にこのファイルがないため、アプリケーションが起動できないことを示しています。アプリケーションのインストールが失敗したことが原因である可能性があります。 Windows Update の実行後にも表示されることがあります。
ありがたいことに、Windows ではこのエラーを簡単に修正できます。 VCRUNTIME140.dll ファイルは、C ファイル パッケージ の一部である Microsoft Studio 用の Microsoft C 再頒布可能パッケージによって使用されます。
このエラーが表示される理由はいくつかありますが、次の手順を使用して修正できます。
Microsoft Visual C 再頒布可能パッケージのセットアップ ファイルを修復する
最初に試せるのは、Microsoft Visual C 再頒布可能パッケージを修復することです。これは、多くの Windows アプリケーションを適切に実行するのに役立つパッケージです。
次の手順を使用して修正できます。
-
[スタート]ボタンをクリックし、設定を選択します。
- [設定] が開いたら、左側のリストで アプリ プログラムをクリックし、右側の アプリと機能をクリックします。
- [アプリと機能] セクションを下にスクロールし、検索フィールドに visual C と入力します。複数の結果が表示される可能性がありますが、Microsoft Visual C 2015-2019 Redistributable (x64) を見つける必要があります。
- その横にある 3 つの点 メニュー ボタンをクリックし、メニューから Modify を選択します。
- Microsoft Visual 画面が表示されます。「修復 」ボタンをクリックします。
- セットアップ プロセスが完了したら、[閉じる] ボタンをクリックして、エラーが引き続き発生するかどうかを確認します。
Visual C 再頒布可能パッケージを再インストールする
修復してもエラーが解決しない場合は、Microsoft Visual C を再インストールできます。 VCRUNTIME140.dll は、Visual Studio の Visual C 再頒布可能パッケージに基づいています。
Visual C 再頒布可能パッケージをアンインストールして再インストールするには、次の手順を実行します。
- まず、Microsoft Visual C 2015 再頒布可能アップデート 3 RC を Microsoft 公式 Web サイトからダウンロードします。
- 正しいバージョン (x86 または x64) をダウンロードしていることを確認してください。
-
[スタート] > [設定] > [アプリケーション] > [アプリと機能] を開き、検索フィールドで Visual C を検索します。
-
3 点 ボタンをクリックし、メニューから アンインストールを選択します。
- 「Microsoft Visual C 2015-2019 再頒布可能パッケージ」ウィンドウが表示されます。「アンインストール」をクリックします。
- 設定が完了したら画面を閉じてください。
- 次に、ダウンロードした Microsoft Visual C ファイルが含まれるフォルダーを開き、ダブルクリックして実行します。
- EULA に同意し、画面上のウィザードに従ってプログラムをインストールします。完了したら、「閉じる」ボタンをクリックしてインストーラーを終了します。
再インストールが完了したら、Windows 11 を再起動し、エラー メッセージが消えるかどうかを確認します。
システム ファイル チェッカーと DISM スキャンを実行します
このエラーは、Windows ファイルが破損している場合にも発生する可能性があります。
システム ファイル チェッカー (SFC) の実行スキャンにより、破損したシステム ファイルが検出され、正常なファイルに置き換えられます。 展開イメージ サービス管理 (DISM) スキャンでは破損したファイルがチェックされますが、破損したファイルは Microsoft サーバーから取得した既知の動作システム ファイルに置き換えられます。
SFC および DISM スキャンを実行するには:
- Windows キー を押して、PowerShell を検索します。
一番上の結果が表示されたら、右側の - [管理者として実行] オプションをクリックします。
次に、ターミナルで次のコマンドを実行し、- Enter を押します。
sfc /scannow

#SFC スキャンが完了したら、次のコマンドを実行して DISM スキャンを実行します。 DISM /Online /Cleanup-Image /RestoreHealth

#これらのスキャンの実行には時間がかかる場合があります。したがって、スキャンが完了するまで端末を閉じないでください。
Windows アップデートを確認する
セキュリティとシステムの安定性を確保するには、システムを常に最新の状態に保つことが重要です。 Windows Update には、VCRUNTIME140.dll エラーを解消するために使用できるバグ修正が含まれている場合があります。 Windows はバックグラウンドで自動的に更新されますが、手動で更新を確認する必要がある場合があります。
更新プログラムを確認するには、
[スタート] > [設定] > [Windows Update] を開き、[更新プログラムの確認] ボタンをクリックして Windows を更新します。

最新の更新プログラムを適用すると、エラーが消えることを願っています。ただし、Windows アップデートにはバグがあり、問題が発生する可能性があります。
したがって、特定の更新後にエラーが発生したことが判明した場合は、更新をロールバックできます。これが完了したら、PC を再起動し、エラーが解消されるかどうかを確認します。
問題のあるアプリを再インストールする
特定のアプリの実行時に引き続きエラーが発生する場合は、アプリをアンインストールして再インストールします。アプリケーションのダウンロードとインストールに問題がある可能性があります。さらに、ほとんどのアプリケーションは VCRUNTIME140.dll の独自のコピーを持っている傾向があるため、エラーが修正されます。

Windows のエラーを修正する
上記のトラブルシューティング手順を使用すると、システムとアプリケーションが起動して実行できるようになります。ただし、Windows の使用中に発生する可能性のあるエラーは数多くあります。たとえば、ブルー スクリーン オブ デスや BSOD エラーが発生すると、さらにイライラすることがあります。
以上がWindowsでVCRUNTIME140.dllが見つからないエラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。