Windows で「アプリケーションを正しく起動できませんでした (0xc00004ac)」エラーを修正するにはどうすればよいですか?
問題: パソコンの電源を入れるたびに、「アプリケーションを正しく起動できませんでした (0xc00004ac)。[OK]をクリックしてアプリケーションを終了してください。」というエラーメッセージが表示されます。オンラインで検索してみましたが、何も見つかりません。何かアドバイスはありますか?
ソリューション
Windowsの「アプリケーションを正しく起動できませんでした (0xc00004ac)」エラーは、セキュリティやシステムの整合性に関する懸念から、オペレーティングシステムがアプリケーションの実行をブロックした場合に発生する、厄介な問題です。このエラーコードは通常、メモリ整合性(コア分離機能の一部)などのWindowsセキュリティ機能に関連しており、悪意のあるアプリケーションや署名のないアプリケーションの実行を防ぐために厳格なコード署名ルールを適用します。
アプリケーションに有効なデジタル署名がないか、これらのセキュリティ設定と競合する場合、Windows は実行を停止し、エラー 0xc00004ac を表示します。
セキュリティ上の問題以外にも、システムファイルの侵害、アプリケーションコンポーネントの欠落または破損、最近のWindowsアップデートやサードパーティ製ソフトウェアによる競合などが原因として考えられます。この問題は、複数のプログラムでランダムに発生するユーザーもいれば、特定のアプリケーションを起動できないという問題が繰り返し発生するユーザーもいます。幸いなことに、原因に応じて問題を解決できるトラブルシューティング手順がいくつかあります。
よくある原因の一つは、システムを保護するために仮想化ベースのセキュリティ(VBS)を使用するメモリ整合性機能です。無効にすると、プログラムはこれらの強化されたセキュリティチェックを回避できる可能性があり、その過程でセキュリティがわずかに低下します。また、アップデートの失敗、マルウェア、ディスクの問題などによってシステムファイルが破損すると、アプリケーションが正しく初期化できなくなり、SFCやDISMなどのツールによる修復が必要になる場合があります。
古いドライバー、特にグラフィックドライバーやシステムドライバーも原因となる可能性があるため、ドライバーの更新も解決策の一つです。より深刻な場合は、問題のあるアプリケーションを再インストールするか、Windowsをリセットして正常な状態に戻す必要があるかもしれません。
ここでは、このエラーを修正するための手順をステップバイステップで説明します。手動修復を試みる前に、破損したシステムファイル、DLLの問題、その他0xc00004acエラーの原因となっている可能性のあるWindowsの問題を自動的に検出し、修復できる包括的なPC修復ツールを試すことをお勧めします。
修正1. メモリ分離を無効にする
メモリ分離などのWindowsのセキュリティ機能は、厳格なコード署名基準を満たさないアプリケーションの実行をブロックし、起動エラーを引き起こす可能性があります。この機能を無効にすると、これらの制限が緩和され、問題のあるアプリケーションが動作できるようになる可能性があります。
Windowsの11:
- 右クリック 始める そして選択 設定。
- انن<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxXNUMX>لل<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxAXNUMX> プライバシーとセキュリティ.
- タップする Windowsセキュリティ 開いて デバイスのセキュリティ.
- 以内に カーネルの分離、 タップする コア分離の詳細.
- スイッチ メモリ分離 オフの位置に切り替えて、コンピューターを再起動します。
Windows 10:
- 開いた 設定。
- انن<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxXNUMX>لل<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxAXNUMX> 更新とセキュリティ、その後に Windowsセキュリティ.
- 見つける デバイスのセキュリティ.
- 。セクションまで下にスクロールします カーネルの分離.
- タップする コア分離の詳細.
- 以内に メモリ分離スイッチが[位置]に設定されていることを確認してください シャットダウン。
修正2. SFCとDISMチェックを実行する
システムファイルが破損または欠落していると、アプリケーションが正常に起動せず、エラーが発生する可能性があります。システムファイルチェッカーとDISMを実行すると、これらのファイルを修復し、システムの安定性を回復できます。
- タイプ CMD Windowsサーチで。
- 右クリック コマンドプロンプト (コマンドプロンプト)で指定する 管理者として実行。
- ウィンドウ内 ユーザーアカウント制御 (ユーザーアカウント制御)をクリックします ええ
- コマンドプロンプトウィンドウで次のコマンドを貼り付けて Enter キーを押します。 次のように入力します。
SFC / SCANNOW - 次に、次のコマンドを使用して、 Enter 毎回:
Dism / Online / Cleanup-Image / CheckHealth
Dism / Online / Cleanup-Image / ScanHealth
Dism / Online / Cleanup-Image / RestoreHealth
(ملاحظة: この最後のコマンドを実行する際にエラーが発生した場合は、 /ソース:C:RepairSourceWindows /アクセス制限 (彼はもう一度試みた)。 - DISMスキャンが完了するまで待ってから、 再起動 あなたのコンピュータ。
修正3. デバイスドライバーを更新する
特にグラフィックカードやシステムコンポーネントのドライバーは、古くなったり互換性がなくなったりすると、競合が発生し、アプリケーションが動作しなくなる可能性があります。ドライバーを更新することで、Windowsと影響を受けるアプリケーションとの互換性を確保できます。
- 右クリック 始める そして選択 デバイスマネージャ リストから。
- 次のようなカテゴリを展開します ディスプレイアダプター أو オーディオ、ビデオ、ゲーム機.
- 各デバイスを右クリックして選択 ドライバーの更新.
- 選択 ドライバーを自動的に検索 そして、指示に従ってください。
- 再起動 関連するすべてのドライバーを更新した後のコンピューター。
- より強力かつ高速なドライバー更新方法として、 driverfix.
修正4. 影響を受けるアプリケーションを再インストールします。
アプリケーションファイル自体が破損しているか、正しくインストールされていない場合、実行に失敗し、このエラーが発生する可能性があります。再インストールすると、破損したコンポーネントが新しいコピーに置き換えられます。
- タイプ 操作盤 Windows検索で、 Enter.
- 選択 プログラム > インストールされているプログラム.
- 下にスクロールして見つけます エラーメッセージで参照されているアプリケーション.
- 右クリック アプリで選択 アンインストール.
- 従う 画面上の指示 プロセスを終了します。
修正5. Windowsをリセットする
他の解決策をすべて試しても問題が解決しない場合は、アップデートやマルウェアによる広範囲にわたる破損など、より深刻なシステムの問題が考えられます。Windowsをリセットすると、ファイルは保持されたままオペレーティングシステムが再インストールされるため、エラーが解決される可能性があります。
- 右クリック 始める 次に選択します 設定.
- انن<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxXNUMX>لل<XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxDXNUMX><XNUMXxAXNUMX> 更新とセキュリティ そして選択 回復 窓の左側から。
- 部門を検索する このPCをリセットする をクリックします 始める.
- 選択 私のファイルを保管してください وクラウドからダウンロード.
- 次に、 アプリを再インストールする.
- タップする リセット.
- になります 再起動 システムがリセットされ、Windows のリセット プロセスが開始されます。
エラーを自動的に修正
DzTecnium.comチームは、ユーザーがエラーを修正するための最適な解決策を見つけられるよう尽力しています。手動による修復に苦労したくない場合は、自動化ソフトウェアをご利用ください。
コメントは締め切りました。