悪い画像、Windows11/10のエラーステータス0xc0000020を修正

Outlookなどのアプリケーションを起動しようとすると、エラーメッセージBad Image、Error status 0xc0000020で失敗する場合は、この投稿が役立ちます。この投稿では、潜在的な原因を特定し、この問題を解決するための可能な解決策を提供します。Outlookまたはその他のプログラムの起動中に発生する可能性があります。

悪い画像、エラーステータス0xc0000020

通常、起動しようとしているソフトウェアまたはアプリケーションに応じて、エラーメッセージのインスタンスは次のようになります。

Software.exe – Bad Image
C:\Windows\System32\XXXX.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 00xc0000020.

このエラーは、アプリケーションを起動したときに発生し、アプリケーションを問題なく実行するために必要な一部のシステムファイルが破損しているために失敗します。システムファイルはプログラムファイル(program files)であるため、それらを変更すると破損する可能性があります。次の既知の原因の1つ以上(ただしこれらに限定されない)が原因で、  Bad Image、ErrorStatus0xc0000020エラーメッセージが表示される場合があります。(Bad Image, Error Status 0xc0000020)

  • ソフトウェアの不完全なインストールまたはアンインストール。
  • 欠陥のあるWindowsUpdateのインストール(Windows)
  • マルウェア攻撃。
  • システムの不適切なシャットダウン。

問題のソフトウェアに関係なく、修正はすべてに適用されます。

悪い画像、エラーステータス0xc0000020

この 不良イメージ、エラーステータス0xc0000020(Bad Image, Error Status 0xc0000020)の問題に直面した場合は、以下の推奨される解決策を順不同で試して、問題の解決に役立つかどうかを確認できます。

  1. DLLファイルを再登録します
  2. SFC/DISMスキャンを実行する
  3. (Uninstall)特定のプログラムをアンインストールして再インストールします
  4. システムの復元を実行する
  5. Windowsのフレッシュスタートを(Windows Fresh Start)実行するか、このPCプロセスをリセットします

リストされた各ソリューションに関連するプロセスの説明を見てみましょう。

1]DLLファイルを再登録します

ご覧のとおり、このエラーをスローしているソフトウェアのファイル拡張子は、ダイナミックリンクライブラリ(Dynamic Link Library)(dll)ファイルです。ダイナミックリンクライブラリ(dynamic-link library)DLL )は、別の モジュール(アプリケーションまたはDLL )で使用できる関数とデータを含むモジュールです。DLL(DLLs)は、アプリケーションをモジュール化して、その機能をより簡単に更新および再利用できるようにする方法を提供します。DLL(DLLs)は、複数のアプリケーションが同時に同じ機能を使用する場合のメモリオーバーヘッドの削減にも役立ちます。これは、各アプリケーションがDLLデータの独自のコピーを受信するにもかかわらず、アプリケーションが(DLL)DLLコードを共有するためです。

したがって、olmapi21.dll、wininet.dllなどのDLLファイルが識別できる場合は(DLL)、DLLファイルを再登録して、問題が解決するかどうかを確認してください。

関連(Related):MSTeams.exeの不正な画像0xc0000020エラーを修正します。

2] SFC/DISMスキャンを実行します

エラーメッセージが破損または破損したシステムファイルによってトリガーされた場合は、SFC/DISMスキャンを実行すると問題の解決に役立ちます。

簡単で便利なように、以下の手順を使用してスキャンを実行できます。

メモ帳を開きます–(Notepad –)以下のコマンドをコピーしてテキストエディタに貼り付けます。

@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause

名前を付けてファイルを保存し、.batファイル拡張子を追加します(例:; SFC_DISM_scan.bat

エラーが報告されなくなるまで、管理者権限でバッチファイルを(run the batch file with admin privilege)繰り返し実行します(保存したファイルを右クリックして、コンテキストメニューから[管理者として実行(Run as Administrator)]を選択します)。エラーが報告されたら、PCを再起動して、問題が解決したかどうかを確認できます。それでも解決しない場合は、次の解決策に進みます。

3 ](] Uninstall)特定のプログラムをアンインストールして再インストールします

このソリューションでは、ソフトウェアのインストール後にこのエラーが表示され始めた場合は、プログラム(uninstall the program)をアンインストールして、それが役立つかどうかを確認できます。

ソフトウェアのアンインストールが完了したら、システムを再起動してプログラムを再インストールし、この問題が解決するかどうかを確認します。

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

コンピューターを適切な状態に復元して、問題の解決に役立つかどうかを確認できます。

5] Windowsのフレッシュスタートを(Windows Fresh Start)実行(Run)するか、このPCプロセスをリセットします

データを外部でバカップしてから、FreshStartを実行します(Fresh Start)Windowsセキュリティ(Windows Security)アプリで利用可能(Available)なFreshStart(Fresh Start)は、次のことを行います。

  1. すべてのデータを保持し、
  2. すべてのサードパーティアプリを削除し、
  3. (Force)Windows10を最新バージョンに強制更新します。

これは、すべてのプロダクトキー、アプリ関連のコンテンツ、サードパーティのウイルス対策ソフトウェアが削除されることを意味します。

フレッシュスタートは、 Windows10v2004(Windows 10) から移動されました。バージョン2004の場合。フレッシュスタート機能は、 このPCをリセット(Reset this PC)(Reset this PC)するために移動されました。

Hopefully, one of these solutions will fix the issue for you!



About the author

私はソフトウェア エンジニアであり、探検家です。Microsoft Xbox 360 と Google Explorer の両方を使用した経験があります。特定のソフトウェア開発ツールについて専門的な推奨事項を提供したり、一般的な Explorer エラーのトラブルシューティングを支援したりすることができます。



Related posts