Windows
 Computer >> コンピューター >  >> システム >> Windows

【Windows 11/10】「CONCRT140.dllが見つからないため、コードの実行を続行できません」エラーの解決方法

あるPCユーザーから、PhotoshopやAdobe InDesignを起動しようとすると、「CONCRT140.dllが見つからないため、コードの実行を続行できません」というエラーメッセージが表示されるとの報告がありました。調査によると、このエラーは他のアプリやゲームを起動する際にも発生する可能性があります。この記事では、この問題に対する効果的な解決策を詳しく紹介します。

CONCRT140.dllとは?

CONCRT140.dllは、Microsoft Visual C++ 再頒布可能パッケージに含まれるファイルの一つで、Visual Studio 2015でビルドされたC++アプリケーションを実行するために必要なランタイムコンポーネントを提供します。Windowsシステム上のDLLファイルは、通常 C:\Windows\System32\ フォルダに格納されています。

【Windows 11/10】「CONCRT140.dllが見つからないため、コードの実行を続行できません」エラーの解決方法

この問題が発生すると、以下のような完全なエラーメッセージが表示されます。

CONCRT140.dllが見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。

このエラーには、以下のような既知のバリエーション(表示例)があります。

  • concrt140.dllを登録できません
  • concrt140.dllが見つかりません
  • concrt140.dllの読み込みエラー
  • プロシージャエントリポイントconcrt140.dllエラー
  • concrt140.dllのクラッシュ
  • concrt140.dllが見つかりませんでした
  • concrt140.dllを検出できません
  • concrt140.dllへのアクセス違反
  • concrt140.dllの起動中に問題が発生しました。指定されたモジュールが見つかりません。
  • concrt140.dllの読み込みエラー。指定されたモジュールが見つかりません。

また、「concrt140.dllはWindowsでの実行用に設計されていないか、エラーが含まれています。元のインストールメディアを使用してプログラムを再インストールするか、システム管理者またはソフトウェアベンダーに問い合わせてください」というメッセージが表示されるケースもあります。

どのバリエーションのエラーに遭遇した場合でも、この記事で紹介する解決策が適用できます。

DLLファイルは信頼できるのか?

DLLダウンロードサイトから入手したDLLファイルがウイルスフリーである保証はありません。こうしたサイトはDLLファイルの公式な配布元として認められておらず、連絡先情報もほとんど掲載されていないことが多いからです。最善の対策は、これらのサイトからのファイルダウンロードを避けることです。

ただし、正常に動作しており最近更新された別のWindows PCからDLLファイルをコピーして利用する方法であれば、比較的安全と言えます。DLLファイルを安全に入手する手段はいくつか存在するため、安易なダウンロードサイトの利用は避けましょう。

「CONCRT140.dllが見つからないため、コードの実行を続行できません」エラーの解決策

Windows 11/10でこのエラーに直面している場合は、以下の解決策を順不同で試してみてください。

  1. Microsoft Visual C++ 再頒布可能パッケージを修復する
  2. DLLファイルを再登録する
  3. DLLファイルが見つからないエラーの一般的な対処法を試す
  4. システムの復元を実行する
  5. プログラムをアンインストールして再インストールする

それでは、各解決策の手順を詳しく見ていきましょう。

1. Microsoft Visual C++ 再頒布可能パッケージを修復する

【Windows 11/10】「CONCRT140.dllが見つからないため、コードの実行を続行できません」エラーの解決方法

最初のトラブルシューティングとして、Windows 11/10 PCにインストールされているMicrosoft Visual C++の修復を試みます。あわせて、システムに最新バージョンのVisual C++再頒布可能パッケージがインストールされていることも確認してください。

破損したMicrosoft Visual C++ 再頒布可能パッケージを修復する手順は以下の通りです。

  • コントロールパネルを開きます。
  • 「プログラムと機能」をクリックします。

または、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、appwiz.cplと入力してEnterキーを押しても同じ画面にアクセスできます。

  • プログラム一覧から「Microsoft Visual C++ Redistributable」のエントリを右クリックします。
  • 「変更」をクリックします。
  • 表示されるポップアップで「修復」ボタンを選択します。

WindowsがVisual C++ 再頒布可能パッケージの修復を試みます。処理が完了したらPCを再起動し、問題が解決したかどうかを確認してください。改善しない場合は、Visual C++ 再頒布可能パッケージを一度アンインストールしてから最新版を再インストールするか、次の解決策に進みましょう。

2. DLLファイルを再登録する

Visual C++ 再頒布可能パッケージの修復や再インストールでも問題が解決しない場合は、CONCRT140.dllファイルを再登録してみてください。管理者権限でコマンドプロンプトを開き、以下のコマンドを実行します。

regsvr32 concrt140.dll

コマンド実行後、PCを再起動してエラーが解消されたか確認しましょう。

3. DLLファイルが見つからないエラーの一般的な対処法

Windows PCで発生する多くのDLLファイル関連エラーは、汎用的なトラブルシューティング手順で解決できることがあります。「DLLファイルが見つからない・欠落しているエラー」の一般的な修正ガイドを参考に、システムファイルチェッカー(SFC)やDISMコマンドなどを実行してみてください。

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

これまでアプリやゲームが正常に動作していたのに、突然.dllエラーが表示されるようになった場合、最近システムに加えられた変更が原因の可能性があります。何が問題の引き金になったのか特定できない場合は、システムの復元を使って、エラーが発生し始める前の時点までシステムを戻すのが有効です。

5. プログラムをアンインストールして再インストールする

ここまでの方法で問題が解決しない場合は、エラーが発生しているアプリやゲームをアンインストールし、Windows 10/11 PCに最新バージョンをダウンロードして再インストールしてください。クリーンな状態でインストールし直すことで、破損したファイルが置き換わり、問題が解消されることが期待できます。

この記事がお役に立てば幸いです!

QuickFontCache.dllが見つからない場合の対処法は?

Windows 11/10 PCで「QuickFontCache.dllが見つからない・欠落している」エラーが発生した場合は、プログラムの再インストールを試みてください。再インストールの際は、元のインストールメディアを使用するか、システム管理者またはソフトウェアベンダーにサポートを依頼しましょう。

関連記事: WindowsでCrypt32.dllが見つからない・欠落しているエラーを修正する方法

  1. MFC120U.dll・MSVCP120.dll が見つからないエラーの解決方法(完全ガイド)

    本記事では、Windows 10 / 8 / 7 でアプリケーションを起動した際に表示される「MFC120U.dll が見つかりません」または「MSVCP120.dll が見つかりません」というエラーを修正する手順を詳しく解説します。 例えば、以下のようなエラーメッセージが表示されるケースが該当します。 ThrottleStop.exe – システムエラー:mfc120u.dll が見つからないため、コードの実行を続行できません。プログラムを再インストールすると、この問題が解決する可能性があります。 MFC120U.dll / MSVCP120.dll が見つからないエラーの原因と対処法 「

  2. MSVCR120.dll / MSVCP140.dll が見つからないエラーの直し方【Windows 10/8/7 対応】

    本記事では、Windows 10、Windows 8、Windows 7 でプログラムを実行しようとした際に表示される「MSVCR120.dll が見つかりません」および「MSVCP140.dll が見つかりません」というエラーの解決方法を詳しく解説します。 エラーの内容と発生原因 Visual Studio(Visual C++ ランタイム)を必要とするアプリケーションを起動しようとすると、次のようなエラーメッセージが表示されることがあります。 Application.exe – システムエラー:MSVCR120.dll が見つからないため、コードの実行を続行できません。プログラムを再インス