【解決法】「(アプリ名).exe – Bad Image」エラー(0xc000012f)の修正方法|Windowsで実行できない・エラーを含む問題への対処
「Bad Image」エラーは、プログラムの実行に必要なファイルやライブラリがWindowsの更新によって破損したために、起動しようとしたプログラムをWindowsが実行できなくなった際に表示されるエラーです。
Windows 8以降のすべてのバージョンのWindows OSは、利用可能な更新プログラムを定期的に自動的に確認・ダウンロード・インストールするように設定されています。しかし、特定のWindows更新プログラムのインストールが、さまざまなトラブルの原因になることがあります。その一つが、欠陥のある更新プログラムをダウンロード・インストールした直後、あるいはそのような更新プログラムがプリインストールされたWindows 8/10へアップグレードした後に頻発するようになる「(アプリケーション名).exe – Bad Image」エラーメッセージです。エラーメッセージは、たとえば以下のように表示されます。
"Example.exe – Bad Image"
"C:\Windows\AppPatch\example.dll は Windows 上で実行するように設計されていないか、エラーが含まれています。元のインストール メディアを使ってプログラムを再度インストールするか、システム管理者またはソフトウェア ベンダーに問い合わせてください。エラー状態 0xc000012f"
この問題の影響を受けたユーザーは、短時間のうちに大量の厄介なエラー0xc000012fメッセージを目にすることになります。PC上の複数のアプリケーションが動作しなくなり、さらにそれらのメッセージを何度も閉じ続けなければならないのは、大きなストレスです。多くの方は、この問題を解決する唯一の方法は、欠陥のある更新プログラムがインストールされる前の時点までシステム全体を復元することだと考えています。しかし、それは必ずしも正しくありません。実は、原因となっている欠陥のある更新プログラムをアンインストールするだけで、この問題を解決できるケースがあります。
欠陥のある更新プログラムをアンインストールする手順
以下の手順に従って、問題の原因となっている更新プログラムを削除してください。
- スタートボタンを右クリックして、WinXメニューを開きます。
- コントロールパネルをクリックします。
- コントロールパネルがカテゴリ表示になっていることを確認し、プログラムをクリックします。
- プログラムと機能をクリックします。
- 左側のペインにあるインストールされた更新プログラムの表示をクリックします。
- 右側のペインに、PCにインストール済みのすべてのWindows更新プログラムの一覧が表示されます。
- Windows 8 x64 システム用 Internet Explorer 10 の累積的なセキュリティ更新プログラム (KB2879017) を見つけて右クリックし、アンインストールを選択します。
注意: KB2879017が見つからない場合は、代わりにWindows 8 x64 システム用 Internet Explorer 10 の累積的なセキュリティ更新プログラム (KB2936068) を探して右クリックし、アンインストールを実行してください。
また、上記の更新プログラムがインストールされていない場合もあります。その場合は、更新プログラム一覧をインストール日順に並べ替え、該当日付にインストールされた「セキュリティ更新プログラム」を探してアンインストールしてください。
アンインストールウィザードを最後まで進め、更新プログラムの削除が完了したら、PCを再起動します。
再起動後は、数分おきに画面に表示されていた厄介なエラー0xc000012fメッセージが表示されなくなっているはずです。
更新プログラムの再インストールを防ぐ方法
欠陥のある更新プログラムをアンインストールしても、Windowsが次回の更新チェック時に自動的に再インストールしてしまう可能性があります。再インストールを防ぐには、以下の手順で該当する更新プログラムを非表示に設定しましょう。
- Windows Updateを開き、更新プログラムのチェックをクリックします。
- Windows Updateがシステム用の利用可能な更新プログラムの一覧を表示するまで待ちます。
- 一覧の中から欠陥のある更新プログラムを見つけ、右クリックして更新プログラムの非表示を選択します。
これにより、次回Windows Updateが更新プログラムを確認・インストールする際に、問題の更新プログラムが再インストールされることはありません。Windows 10をお使いの場合は、専用のガイドを参照して更新プログラムを無効化・非表示にしてください。
それでも解決しない場合:システムの復元を試す
上記の方法で問題が解決しない場合は、システムの復元を試みてください。欠陥のある更新プログラムが適用される前の復元ポイントを選択することで、システムを正常な状態に戻すことができます。詳細な手順については、システムの復元に関するガイドをご参照ください。
-
Windows 10でEsrv.exeアプリケーションエラーを修正する8つの解決策
お気に入りのアプリをWindows 10のPCで使おうとした瞬間にエラーが表示されたら、困ってしまいますよね。特に締め切りが迫っているときには、こんなエラーメッセージは見たくないはずです。ダイアログボックスに表示されたメッセージが「esrv.exeアプリケーションエラー」に関連している場合は要注意です。「OK」や「閉じる」ボタンをクリックすればエラーメッセージ自体は消えますが、起動しようとしていたアプリにはアクセスできないままになってしまいます。 esrv.exeスタートアップアプリケーションエラーは、PCの設定ミスによって引き起こされます。この記事では、Windows 10でesrv.exe
-
【PUBG】Windows 10でTslGame.exeアプリケーションエラーを解決する10の方法
Windows 10のPCでPUBGをプレイ中に「TslGame.exeアプリケーションエラー」が発生して困っていませんか?ご安心ください。この記事では、効果的なトラブルシューティング手順を使って、TslGame.exeアプリケーションエラーを解決する方法を詳しく解説します。ぜひ最後までお読みください。 Windows 10でTslGame.exeアプリケーションエラーを修正する方法 Windows 10のPCでTslGame.exe関連のエラーに悩まされている場合、まずは以下のような原因がないかを慎重に確認することが重要です。 PCがゲームの最低動作要件を満たしていない 画面の解像度が高