アプリ起動で
Windowsのパソコンで、アプリを起動するとエラーメッセージ表示されて起動できないと聞かれて対応したのでメモしておきます。
「VCRUNTIME140_1.dllがないため、プログラムを開始できません」のエラーメッセージが表示されてアプリが起動できない。
アプリを起動すると「VCRUNTIME140_1.dllがない」のエラーメッセージ表示されてしまう。
原因
対応
パソコンに「Visual Studio 2019 用 Microsoft Visual C++ 再頒布可能パッケージ」をインストールすると解決します。
使用するアプリ(実行ファイル)が、32ビット版か64ビット版か確認します。
●アプリが32ビット版ならば、32ビット版の「Visual Studio 2019 用 Microsoft Visual C++ 再頒布可能パッケージ」をインストール。
●アプリが64ビット版ならば、64ビット版の「Visual Studio 2019 用 Microsoft Visual C++ 再頒布可能パッケージ」をインストール。
●32ビット版、64ビット版の両方の「Visual Studio 2019 用 Microsoft Visual C++ 再頒布可能パッケージ」をインストールしてもOKです。
使用するアプリ(実行ファイル)が、32ビット版か64ビット版か確認するやり方は下記を見てください。
ダウンロード
下記がMicrosoftのサポートページのダウンロードページのリンクです。
「サポートされている最新の Visual C++ 再頒布可能パッケージのダウンロード」のダウンロードページのリンク
1.ダウンロードページを表示したら、少し下に画面をスクロールします。
2. 「Visual Studio 2015、2017、2019、2022」項目で「Microsoft Visual C++ 再頒布可能パッケージ」をダウンロードします。
※最新の再頒布可能パッケージには、Visual Studio 2019だけでなく、Visual Studio 2015、2017、2022も含まれています。
使用するアプリが64bitの場合は、「x64」の方のリンクをクリックしてダウンロード。
インストール
インストール後に、アプリを起動してエラーメッセージが表示されずに起動するか確認します。
32bitのアプリの場合、ダウンロードした「VC_redist.x86.exe」をダブルクリックして、インストールします。
64bitのアプリの場合、ダウンロードした「VC_redist.x64.exe」をダブルクリックして、インストールします。
表示した画面で「ライセンス条項および使用条件に同意する」にチェックして、「インストール」ボタンでインストールします。
インストール後に、アプリを起動してエラーメッセージが表示されずに起動するか確認します。
コメント
的確でわかりやすい図示と説明。感服いたしました。無事解決しました。
steamのObductionというゲームが起動しなくて困っていた時,このページを発見しました。ご説明の通りやってみましたら,見事起動しました。素晴らしいの一言です。感謝いたします。
とても助かりました。
新年早々、Firefox、Android Studio等が起動しなくなり、途方に暮れていたのですが、
おかげさまで問題解消しました。
考えられる原因(直前の変化点)としては
1) 試用期限切れの Micorsoft365 をアンインストールしたこと
2)プレインストールされていた McAfee の試用期限が切れたこと
どちらかというと1)の可能性が高い気がしますが、
(大量に、高速に、さまざまなDLLを削除していたので)
たまたま二つがほぼ同時期だったので正確にはわかりません。
ご参考までに。
ありがとうございました。
年末年始の休暇中にパソコン内の整理をしたらエラーが出るようになりました。
こちらのサイトに出会えてっとりばやく修復できました。
ありがとうございます。
パソコンの整理をしていてやってしまいました。ありがとうございます。最高です!