II. VCRUNTIME140.dll がないため、プログラムを開始できませんエラーの解決策
1. VCRUNTIME140.dll ファイルを再登録
Windows システムでは、多くのアプリケーションが一部の DLL ファイルを共有して呼び出しますが、一部のアプリケーションが使用され、自動的にアンインストールされると、それらのアプリケーションによって呼び出された DLL ファイルも同時に削除される場合があります。 DLL ファイルを再度実行すると、「vcruntime140.dllが見つからないため、このプログラムを開始できません」というエラーが表示されます。したがって、解決策は、問題のある DLL ファイルを再登録することです。具体的な手順は次のとおりです。
ステップ 1: コンピュータを実行し、左下の検索ボックスで「cmd」を検索し、「管理者として実行」を選択してコマンド プロンプト ツールを開きます。
ステップ 2: 開いたコマンド プロンプト ウィンドウで次のコマンドを入力して、DLL ファイルの再登録プロセスを完了します。コマンドの実行後、コンピューターを再起動し、エラー メッセージを表示するアプリケーションを実行して、問題が解決されたかどうかを確認します。
まずファイルの登録を解除する必要があります。「regsvr32 /u VCRUNTIME140.dll」と入力して「Enter」を押してください。
後でファイルを再登録するには、「regsvr32 VCRUNTIME140.dll」と入力して「Enter」を押してください。
2. Microsoft Visual C++ 2015 再頒布可能パッケージを再インストール
「コンピューターにVCRUNTIME140.dll がないため、プログラムを開始できません」というメッセージは、Visual C++ に関連する DLL ファイルが見つからないか破損していることが原因である可能性があるため、問題を解決するには Microsoft Visual C++ 2015 再頒布可能パッケージを再インストールしてみてください。具体的な操作手順は以下の通りです。
ステップ 1: コンピューターを実行し、ブラウザー ウィンドウで Microsoft Visual C++ 2015 再頒布可能パッケージの公式サイト (https://www.microsoft.com/en-us/download/details.aspx?id=52685) を開き、ソフトをダウンロードします。
ステップ 2: システムの種類に応じて、ダウンロードする対応するバージョンを見つけます。次に、「次へ」(次のステップ) をクリックして、以降のインストールを続行します。
64 ビット システムを使用している場合は、「vc_redist.x64.exe」を選択してください。
32 ビット システムを使用している場合は、「vc_redist.x86.exe」を選択してください。
ステップ 3: インストールが完了したら、コンピューターを再起動し、対応するアプリケーションを開いて、問題が解決したかどうかを確認します。それでも解決しない場合は、Windows の設定を開き、[アプリケーション] – [アプリケーションと機能] を選択し、右側のアプリケーション リストで Microsoft Visual C++ 2015 再頒布可能パッケージを見つけてクリックし、[変更] をクリックして、新しいポップアップウィンドウの「修復」ボタンをクリックし、修復後、対応するアプリケーションを再度開いて、問題が解決したかどうかを確認します。
3. FC を使用して破損したシステム ファイルを確認・修復
VCRUNTIME140.dll の損失はシステム ファイルの破損にも関連している可能性があり、SFC コマンドはシステム内のすべての保護されたシステム ファイルを効果的にスキャンし、対応する問題を修復できます。具体的な操作手順は以下の通りです。
ステップ 1: コンピュータを実行し、左下の検索ボックスで「cmd」を検索し、「管理者として実行」を選択してコマンド プロンプト ツールを開きます。
ステップ 2: 開いたコマンド プロンプト ウィンドウで、コマンド「SFC /scannow」を入力し、「Enter」キーを押します。次に、システム ファイル チェッカーはシステム スキャンを実行し、問題のあるシステム ファイルを修正します。修復が完了したら、コンピューターを再起動し、現在のアプリケーションを再度開いて、問題が解決したかどうかを確認してください。
4. VCRUNTIME140.dll ファイルをダウンロードして手動で置き換える
特定のアプリケーションでのみエラーが発生する場合は、VCRUNTIME140.dll ファイルを手動でダウンロードし、アプリケーションのディレクトリに配置してみてください。これにより、煩雑なシステム操作を行うことなく、アプリケーション エラーを迅速かつ簡単に修正できます。ただし、ダウンロードするDLLファイルはアプリケーションのバージョンに応じて64ビットか32ビットである必要があり、以下の判別方法を確認して判断してください。
アプリケーションが 64 ビットか 32 ビットかを判断するにはどうすればよいですか?
64 ビット オペレーティング システムは 64 ビットと 32 ビットの両方のアプリケーションを実行できますが、32 ビット オペレーティング システムは 32 ビット アプリケーションのみを実行できます。 64 ビット システムを使用している場合は、アプリケーションの実行中に Windows タスクバーを右クリックし、[タスク マネージャー] を選択すると、[プロセス] に実行中のプログラムが表示されます。32 ビット アプリケーションの場合は、 Microsoft Word (32 ビット) など、アプリケーション名の後の 32 ビットにマークが付けられます。
また、32 ビットとしてマークされていないアプリケーションは、必ずしも 100% 64 ビットであるとは限りません。アプリケーションのインストールフォルダーを開き、その中にある exe ファイルを右クリックし、「プロパティ」-「互換性」を選択します。「カラー モードを制限する」と「640*480 解像度で実行する」オプションを選択できず、互換性のあるシステムは少なく、Windows Vista から Windows 8 とのみ互換性があり、これは 64 ビット プログラムであることを意味します。32 ビット プログラムは、上記 2 つのオプションを選択でき、互換性のあるシステムは多数あり、Windows 95 から Windows 8 までのすべてのシステムと互換性があります。
アプリケーションのバージョンを確認したら、以下の手順に従うことができます。
ステップ 1: DLL-Files Web サイトから VCRUNTIME140.dll ファイルをダウンロードします (ダウンロード アドレス: https://www.dll-files.com/vcruntime140.dll.html)。アプリケーションの種類に応じて、64 ビット バージョンまたは 32 ビット バージョンを選択します。
ステップ 2: WinRAR や 7zip などのアプリケーションを使用して解凍できる .zip ファイルをダウンロードします。ファイルを解凍した後、「vcruntime140.dll」ファイルを問題のあるアプリケーションのインストール ディレクトリにドラッグします。
ステップ 3: ファイルを置換するかどうかのプロンプトが表示されたら、宛先フォルダー内の元のファイルを置換することを確認します。
ステップ 4: VCRUNTIME140.dll ファイルを手動で置き換えた後、アプリケーションを実行して問題が解決されたかどうかを確認します。
以上は、「VCRUNTIME140.dll がないため、プログラムを開始できません
」というエラーを修正するためのいくつかの解決策です。コンピューターの使用中に誤って重要なファイルを削除した場合は、以下の 3 番目のパートの内容を使用して、失われたデータを復元することもできます。