エラー 0xc000012d、アプリケーションを正しく起動できませんでした

エラー 0xc000012d、アプリケーションを正しく起動できませんでした

「アプリケーションを正しく開始できませんでした (0xc000012d)」というエラーが引き続き発生して悩まされている場合は、この投稿が役立つかもしれません。このエラーは通常、アプリケーションの依存関係に問題がある場合、または他のシステム コンポーネントと競合している場合に発生します。エラーメッセージは次のようになります。

アプリケーションを正しく起動できませんでした (0xc000012d)。「OK」をクリックしてアプリケーションを閉じます。

幸いなことに、いくつかの簡単な提案に従ってエラーを修正できます。

アプリケーションが正しく起動できなかった (0xc000012d) を修正しました。

Windows 11/10 でアプリケーションを起動中にエラー 0xc000012d、アプリケーションを正しく起動できませんでしたを修正するには、次の推奨事項に従ってください。

  1. デバイスドライバーの更新
  2. SFC と DISM を実行する
  3. 管理者としてアプリケーションを実行する
  4. Microsoft Visual C++ 再頒布可能パッケージを更新する
  5. Windows Updateをロールバックする
  6. アプリのexeファイルへのフルコントロールを許可する
  7. クリーン ブート モードでのトラブルシューティング
  8. エラーが発生する前の時点へのシステムの復元

それでは、これらを詳しく見てみましょう。

1] デバイスドライバーを更新する

グラフィックドライバーを更新する方法

まず、デバイス ドライバーを更新することから始めます。これは、古いドライバーまたは破損したドライバーがエラー 0xc000012d の発生原因となる場合があるためです。

2] SFCとDISMを実行します

システム ファイルの破損は、アプリケーションの起動に問題が発生するもう 1 つの原因です。SFC および DISM スキャンを実行すると、これらのファイルを簡単にスキャンして修復できます。その方法は次のとおりです。

  • Windowsキーをクリックし、 「コマンド プロンプト」を検索します。
  • [管理者として実行]をクリックします。
  • 次のコマンドを 1 つずつ入力し、Enter キーを押します。For SFC:
    sfc/scannow
    For DISM:
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  • 完了したらデバイスを再起動し、エラーが修正されたかどうかを確認します。

3] アプリケーションを管理者として実行します

エラー0xc000012d

エラー 0xc000012d (アプリケーションを正しく開始できませんでした) は、権限がないことが原因で発生することもあります。管理者として実行可能ファイルを実行すると、エラーを修正できる可能性があります。これを行うには、exe ファイルを右クリックし、「管理者として実行」を選択します。

4] Visual C++ 再頒布可能パッケージを更新する

エラー0xc000012d

C++ 再頒布可能ファイルは、事前に開発されたコードの使用と複数のアプリのインストールを可能にするランタイム ライブラリ ファイルです。パッケージが古くなったり破損したりすると、プログラムやアプリケーションが誤動作する可能性があります。これを修正するには、必要なバージョンを再度インストールする必要があります。

5] Windows Updateのロールバック

Windows Updateをアンインストールする

Windows の更新後にエラー 0xc000012d が発生した場合は、更新プログラムをアンインストールすることを検討してください。アップデートをアンインストールするには、次の手順に従います。

  1. Windows キー + Rを押して、 [ファイル名を指定して実行]ダイアログ ボックスを開きます。
  2. 「appwiz.cpl」と入力してEnterを押します。
  3. [プログラムのアンインストールまたは表示] ページで、[インストールされた更新の表示]をクリックします。
  4. 最近インストールしたアップデートを右クリックし、[アンインストール]を選択します。

6] アプリのexeファイルへのフルコントロールを許可する

アプリのexeファイルへのフルコントロールを許可する

ファイルのアクセス許可が間違っていることも、アプリケーションを正しく起動できなかったというエラーが発生する原因である可能性があります。ファイルにフル コントロールを付与し、エラーが発生するかどうかを確認します。その方法は次のとおりです。

  1. exe ファイルを右クリックし、[プロパティ]を選択します。
  2. 「セキュリティ」タブに移動し、「編集」をクリックします。
  3. [グループ名またはユーザー名]でユーザー アカウントを選択し、下の[フル コントロール]オプションをオンにします。
  4. [OK]をクリックして変更を保存し、[プロパティ]を閉じます。
  5. ファイルを開いてエラーが修正されるかどうかを確認してください。

これを行う前に注意し、アプリケーションを完全に信頼していることを確認してください。

7]クリーンブートモードでのトラブルシューティング

クリーンブート

クリーン ブートを実行すると、最小限のドライバーとスタートアップ プログラムで Windows が起動し、バックグラウンド プログラムがプログラムに干渉しているかどうかを判断できます。ゲームがクリーン ブート モードでスムーズに動作する場合は、手動でプロセスを 1 つずつ有効にして、どのプロセスが原因であるかを確認します。それを特定したら、そのソフトウェアを無効にするかアンインストールします。

8] エラーが発生する前の時点にシステムを復元します

システムの復元を使用してシステムを復元します

エラー 0xc000012d がまだ修正されない場合は、システムの復元を実行します。復元ポイントに保存した以前のバージョンの Windows を再インストールすることでデバイスを修復します。

これらの提案がお役に立てば幸いです。

Windows のエラー コード 0xc000012d とは何ですか?

エラー コード 0xc000012d は通常、無効な Windows 実行可能ファイルを実行しようとしているときに発生します。ファイルに必要なアクセス許可がない場合、または信頼できないソースからダウンロードされた場合に発生する可能性があります。

エラー0xc000012dを修正するにはどうすればよいですか?

アプリケーションを開く際のエラー 0xc000012d を修正するには、Visual C++ 再頒布可能パッケージを更新し、Windows Update をロールバックします。それでも問題が解決しない場合は、エラーが発生する前の時点にシステムの復元を実行します。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です