Windows 11/10でmsteams.exeの「Bad Image」エラー(0xc0000020)を解決する8つの方法
Windows 11/10にアップグレードした一部のユーザーから、さまざまな不具合が報告されています。その中でも、Microsoft Teamsを起動したとき、またはタスクバーのチャットアイコンをクリックしたときに「msteams.exe – Bad Image エラー ステータス 0xc0000020」が表示されるという問題があります。同様のエラーに悩まされている方は、この記事で紹介する対処法をお試しください。
この問題が発生すると、以下のようなエラーメッセージが表示されます。
msteams.exe – Bad Image
C:\Program Files\WindowsApps\MicrosoftTeams_21239.300.960.1678_x64_8wekyb3d8bbwe WebView2Loader.dll はWindows上で実行できるように設計されていないか、エラーを含んでいます。元のインストールメディアを使用してプログラムを再インストールするか、システム管理者またはソフトウェアのベンダーに問い合わせてください。エラー ステータス 0xc0000020。
「Bad Image」エラーとは何か?
「Bad Image」エラーは、Windowsがプログラムの実行に必要なファイルやライブラリを読み込めない場合に発生するエラーです。主な原因は、プログラムの実行に必要なDLLファイルなどが破損しているか、Windows Updateなどの更新処理によってファイルが正しく動作しない状態になっていることです。エラーメッセージにある「Windows上で実行できるように設計されていないか、エラーを含んでいます」という文言は、まさにこの状態を示しています。
msteams.exe Bad Image エラー(0xc0000020)への対処法
このエラーが発生した場合は、以下の対処法を順番に試してみてください。特に決まった順序はありませんが、簡単なものから順に並べています。
- SFCスキャンとDISMスキャンを実行する
- タスクバーのチャット機能をリセットする
- Microsoft Teamsを修復・リセットする
- Microsoft Teamsフォルダーの名前を変更する
- Microsoft Teamsをアンインストールして再インストールする
- 新しいユーザーアカウントを作成する
- システムの復元を実行する
- Windows 11を初期化する
それでは、それぞれの対処法の詳細を見ていきましょう。
なお、以下の対処法を試す前に、まずWindows Updateで最新のアップデートを適用し、チャットアプリを起動してエラーが再発するかどうかを確認してください。単なる一時的な不具合であれば、アップデートだけで解消される場合もあります。
1. SFCスキャンとDISMスキャンを実行する
このエラーはシステムファイルの破損が原因である可能性があります。まず最初に行うべきは、SFC(システム ファイル チェッカー)とDISM(展開イメージのサービスと管理)によるスキャンです。
管理者権限でコマンドプロンプトを開き、以下のコマンドを順に実行します。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
スキャンが完了したらPCを再起動し、エラーが解消されたかどうかを確認してください。
2. タスクバーのチャット機能をリセットする
このエラーはタスクバーのチャットアイコンをクリックしたときにも発生します。「Meet(会議)」と「Chat(チャット)」のボタンが表示される代わりにエラーが出る場合は、設定からチャットアプリをリセットしてみましょう。
[設定] → [アプリ] → [インストールされているアプリ] から「チャット」を選択し、詳細オプションから[リセット]を実行します。その後、タスクバーのチャットアイコンを再度クリックして動作を確認してください。
3. Microsoft Teamsを修復・リセットする
Windows 11/10では、Microsoft製アプリに問題が発生した場合、アプリを個別に「修復」または「リセット」できます。
[設定] → [アプリ] → [インストールされているアプリ] を開き、「Microsoft Teams」を選択します。[詳細オプション]から、まず[修復]を試し、改善しない場合は[リセット]を実行してください。修復ではデータが保持されますが、リセットではアプリのデータが削除される点に注意しましょう。
4. Microsoft Teamsフォルダーの名前を変更する
次の方法では、WindowsAppsフォルダー内にあるMicrosoft Teamsのフォルダー名を変更します。手順は以下のとおりです。
- Windowsキー + Eを押してエクスプローラーを開きます。
- 隠しファイル/フォルダーを表示するように設定します。
- 以下のパスへ移動します。
C:\Program Files\WindowsApps
注意: WindowsAppsフォルダーを開こうとすると、アクセス許可に関するポップアップが表示されることがあります。その場合は、フォルダーの所有権を取得(Take Ownership)してから操作を続行してください。
- フォルダー内で以下のような名前のフォルダーを探します。
MicrosoftTeams_21239.300.960.1678_x64__8wekyb3d8bbwe
- 見つかったら、フォルダー名の末尾に.oldを追加して名前を変更します。
- エクスプローラーを閉じます。
- PCを再起動します。
再起動後にエラーが解消されているか確認してください。解消しない場合は、次の対処法に進みます。
5. Microsoft Teamsをアンインストールして再インストールする
この方法では、Microsoft TeamsをPCから完全にアンインストールし、その後改めて再インストールします。アプリのファイル自体が破損している場合に有効な手段です。
[設定] → [アプリ] → [インストールされているアプリ] からTeamsをアンインストールした後、公式サイトまたはMicrosoft Storeから最新版をダウンロードしてインストールし直してください。
6. 新しいユーザーアカウントを作成する
このエラーは、ユーザーアカウントのプロファイルが破損していることによっても発生することがあります。新しいローカルユーザーアカウントを作成し、そのアカウントにログインして、Microsoft Teamsの起動やチャットアイコンのクリック時にエラーが再現するかどうかを確認してください。
新しいアカウントで問題が解決する場合は、旧アカウントから新アカウントへファイルやデータを移行すれば作業を継続できます。新しいアカウントでもエラーが発生する場合は、次の対処法に進みましょう。
7. システムの復元を実行する
以前はMicrosoft Teamsやチャット機能に問題がなかったのに、突然エラーが発生するようになった場合は、システムの復元が有効です。エラーが発生し始める前の日時の復元ポイントを選択して、システムを以前の状態に戻しましょう。
[スタート]メニューで「復元ポイントの作成」と検索し、[システムの復元]ボタンから復元ポイントを選択して実行できます。
8. Windows 11を初期化する
ここまでの対処法をすべて試してもエラーが解消しない場合は、深刻なシステム破損が原因である可能性があります。その場合は、[設定] → [システム] → [回復] → [PCをリセットする] からWindows 11を初期化することで問題を解決できるでしょう。事前に重要なデータのバックアップを必ず取っておいてください。
これらの方法でエラーが解決することをお祈りしています!
よくある質問:Chrome.exeのBad Imageエラーはどうやって直す?
Windows 11/10でChrome.exeのBad Imageエラー(ステータス 0xc000012f)が発生した場合は、以下の方法を試してください。
- Chromeの設定画面から「設定をリセット」機能を使ってブラウザを初期化する
- Chromeを最新バージョンにアップデートする
-
Windows 11/10で「Bad Image エラー状態0xc0000020」が発生したときの対処法
Outlookなどのアプリケーションを起動しようとした際に、「Bad Image(不正なイメージ)、エラー状態 0xc0000020」というエラーメッセージが表示されて起動に失敗する場合があります。本記事では、この問題の考えられる原因を特定し、解決に役立つ対処法をご紹介します。このエラーは、Outlookに限らず、その他のプログラムの起動時にも発生することがあります。 エラーメッセージの内容 起動しようとしているソフトウェアやアプリケーションによって異なりますが、一般的には以下のようなエラーメッセージが表示されます。 Software.exe – Bad ImageC:\Windows\Sys
-
Windows 10のBad Imageエラー(0xc000012f)を解決する5つの方法|原因と対策を徹底解説
Windows 10でアプリケーションの起動やMicrosoft Officeのインストールを行う際、「Bad Image エラー ステータス 0xc000012f」というエラーメッセージが表示されることがあります。このエラーは放置すると作業の妨げになるため、早めの対処が重要です。本記事では、エラーの主な原因と、実際に効果のある解決策を順番に詳しく解説します。 Bad Imageエラー(0xc000012f)が発生する主な原因 インストールしようとしているソフトウェアの実行ファイル(EXE)が破損している DLLファイルの不整合――特にMicrosoft Visual C++ 2015 再