Windows 11/10 で不良イメージ ステータス エラー 0xc0000020 を修正する方法
何人かのユーザーから、PC で特定のアプリケーションを開こうとしたときにエラー コード 0xc0000020 が表示されたという苦情がありました。これは、起動しようとしたアプリケーションが破損または破損していることを示しています。最近の Windows 更新後にこの問題が発生した場合は、コントロール パネルにアクセスして、その特定のセキュリティ/オプションのパッチ更新をアンインストールしてください。
システム ファイルが失われた場合や、Windows イメージが古くなった場合にも、不良イメージ エラー コード 0xc0000020 が表示されることがあります。その場合は、バグのあるソフトウェアをアンインストールし、SFC、DISM などのスキャンを実行します。
Windows 11/10でエラー0xc0000020が発生する原因
エラー 0xc0000020 は、バグのあるソフトウェアのインストール、システム ファイルの不足、または Windows イメージの破損後に発生することがほとんどです。このエラーが発生すると、次のエラー メッセージも表示されることがあります。
C:\Windows\System32\XXXXX.dll は Windows で実行するように設計されていないか、エラーが含まれています。元のインストール メディアを使用してプログラムを再度インストールするか、システム管理者またはソフトウェア ベンダーにサポートを依頼してください。エラー ステータス 00xc0000020。
このエラー コード 0xc0000020 を修正する各方法の説明を見てみましょう。
不良イメージエラーステータス 0xc0000020 の解決策
Windows 11/10でBad Image Error Status 0xc0000020を解決するには、以下の提案リストを参照してください。
1. 問題のあるアプリケーションをアンインストールする
コンピュータに何らかのアプリケーションをインストールした直後にこのエラーが発生した場合は、まずそのアプリケーションをアンインストールしてください。デバイスから最近インストールしたソフトウェアを削除した後、PC を再起動して、残っているファイルも削除してください。
システムに再度サインインし、エラー コード 0xc0000020 の解決に役立つかどうかを確認します。最近 Windows 11/10 OS を更新した場合は、最新のパッチ更新もアンインストールしてください。
2. DISMスキャンを実行する
最近コンピュータにプログラムをインストールしていないのに、この問題がまだ発生している場合は、システム イメージが何らかの理由で破損している可能性があります。詳細には触れずに、Windows イメージを修復することでこの問題を解決できるかどうかを確認してください。これを行うには、組み込みツール「DISM」を使用します。このプロセスは次のように行われます。
- Win + X を押して、「Windows PowerShell (管理者)」を選択します。Windows 11 を使用している場合は、代わりに「Windows Terminal (管理者)」を選択します。
- 次に「ユーザー アカウント制御」ウィンドウが表示されます。「はい」をタップして、選択したコンソールへのアクセスを許可します。
- PowerShell ウィンドウで、以下のコードを順番に実行します。
Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /RestoreHealth
- DISM によるスキャン/修復プロセス全体には 15 ~ 20 分かかりますので、しばらくお待ちください。進行中のスキャンを最小限に抑えて、他の作業を続行できます。
- これが終了したら、PC を再起動します。
これで、デバイスの不良イメージ エラー 0xc0000020 が修正され、復元ポイントを作成または使用できるようになることを願っています。
3. SFCスキャンを実行する
時々、このエラーは、コンピュータ上のいくつかのファイルが失われたか破損したために発生することがあります。そのような場合は、システムファイルチェッカーユーティリティプログラムを使用してこの異常を修正できます。Windows 11/10でSFCスキャンを実行する方法は次のとおりです。
- 管理者権限でコマンドプロンプトを開きます。
- 開いたら、以下のコードをコピー/貼り付けしてEnterキーを押します。
sfc /scannow
- DISM スキャンと非常によく似ており、デバイス上の破損したファイルを見つけて修復するのにも 15 ~ 20 分かかります。
- 「検証が100%完了しました」というメッセージが表示されたら、exitと入力してEnterを押します。
- 次にPC を再起動し、コンピューターに再度ログインしたときに問題が解決するかどうかを確認します。
4. DLLファイルを再登録する
エラー 0xc0000020 が引き続き発生する場合は、破損した DLL ファイルが存在することが原因である可能性があります。Windows オペレーティング システムは、2 つ以上のアプリケーションが同じシステム リソースを使用しているときに、全体的なメモリ オーバーヘッドを削減するために DLL を使用します。olmapi21.dll や wininet.dll などのよく使用される DLL ファイルを再登録して、問題が解決するかどうかを確認してください。
エラーが解決されない場合は、次の解決策に進みます。
5. システム復元ポイントを使用する
これは不良イメージ エラーであり、復元ポイントを使用することはできませんが、すべてが正常に動作していた時点に PC を戻すことができるかどうかを確認してください。
6. PCをリフレッシュ/リセットする
上記の方法のいずれでもエラー0xc0000020が解決しない場合は、以下の手順に従ってPCをリセットしてください。
- まず、WinKey + I を押して設定を呼び出します。
Windows 10の場合
- 「更新とセキュリティ」>「回復」に移動します。
- [ファイルに影響を与えずに PC をリフレッシュする] の下で、[開始する] をタップまたはクリックします。
- 次に、画面上の指示に従って残りの手順を完了します。
- Windows 11/10 のコピーを更新するときは、次のチェックボックスを必ずオンにしておいてください。
- すべてのデータを保存します
- すべてのサードパーティ製アプリを削除します
Windows 11の場合
Windows 11には「PCをリフレッシュする」というオプションはありません。そのため、新しくインストールしたOSで実行できるのは「PCをリセットする」ことだけです。このタスクを実行する方法は次のとおりです。
- まず、以下のパスに移動します。
設定 > システム > 回復 > このPCをリセット
- [回復] セクションの [PC をリセット] の横にある [PC をリセット]をクリックします。
- 表示画面の指示に従って、PC のリセットを完了します。
このチュートリアルが、Windows 11/10 PC 上の Bad Image Status Error 0xc0000020 の修正に役立つことを願っています。
コメントを残す