日頃から快適にゲームを楽しんでいたはずなのに、突然Xboxアプリでエラーコード「0x89235107」が表示され、Microsoftアカウントにログインできなくなるととても不安になりますよね。今回は、Forza Horizon 5をはじめとしたゲームをプレイしたい方に向けて、このエラーを解消するための具体的な手順や注意点を詳しく解説します。
Xboxアプリでエラーコード0x89235107が発生する原因とは
エラーコード「0x89235107」は、XboxアプリがMicrosoftアカウントへのログイン処理やオンライン関連の機能にアクセスできず生じるエラーを指しています。とりわけ、Microsoft Edgeをアンインストールしたりシステムファイルが破損したりすると、Xboxアプリの動作を支えるWebView2などのコンポーネントが使えなくなり、エラーが表示されることがあります。以下では、具体的な解決策を段階的に紹介していきます。
トラブルの背景とEdgeのアンインストール問題
近年のWindows環境では、Microsoft Edgeと連動した機能が多く採用されています。Xboxアプリもその一例で、内部的にWebView2コンポーネントを利用してアカウント管理画面やポップアップ画面などを表示します。そのため、Edgeをアンインストールしたり、何らかの理由でWebView2が削除されたりすると、Xboxアプリでのログインに支障をきたす可能性があります。
解決策1:WebView2を再インストールする
WebView2とは、ChromiumベースのMicrosoft Edgeエンジンをアプリケーション内で利用できるようにする仕組みです。Xboxアプリをはじめ、現在多くのWindowsアプリがWebView2を活用しています。以下の手順で再インストールしましょう。
WebView2のダウンロードとインストール
- 公式サイトへアクセス
Microsoft Edge WebView2 - 最新版のEvergreen Standalone Installerをダウンロード
- 個人ユーザーは、基本的に「Evergreen」版で問題ありません。
- ダウンロードしたファイルを実行し、インストールウィザードの指示に従う
- インストールが完了したらPCを再起動する
インストール後の動作確認
- インストールが正常に完了していると、XboxアプリやMicrosoft StoreなどのWebView2を使うアプリが正しく動作を始めることがあります。
- それでも解決しない場合は、次の手順もあわせて実行してください。
解決策2:Windowsを最新の状態に更新する
Windowsのバージョンやビルドが古いままだと、WebView2をはじめ、ゲーミング関連のライブラリが最新の状態ではないかもしれません。新しいバージョンでは既知の不具合が修正されていることがよくあります。
Windows Updateの実行手順
- 設定を開く(Windowsキー + I)
- 更新とセキュリティを選択
- Windows Updateを選択し、利用可能なアップデートをすべてインストール
- インストール後、PCを再起動して適用
注意点:更新前のバックアップ
- 重要なデータがある場合は、あらかじめバックアップを取っておくと安心です。
- 更新プログラムの適用中に電源が切れるとトラブルの原因になるため、AC電源などを確保して作業を行いましょう。
解決策3:Microsoft Storeをリセットする
XboxアプリはMicrosoft Storeの機能と密接に連携しています。そのため、Microsoft Store自体のキャッシュや動作に問題があると、Xboxアプリにも影響を与えます。以下のWSResetコマンドでキャッシュをクリアしてみてください。
WSReset.exeを使ったキャッシュクリア
- キーボードで Windowsキー + R を同時に押す
- 「ファイル名を指定して実行」ダイアログに
WSReset.exe
と入力し、Enterキーを押す - しばらく待つとMicrosoft Storeが自動的に起動する
- 処理が完了したらPCを再起動する
実行後の効果
- Microsoft StoreやXboxアプリのキャッシュ関連の不具合が解消され、ログインやアプリダウンロードがスムーズになる可能性が高いです。
- この操作でユーザーデータが消えるわけではありませんが、万一に備えて重要なデータはバックアップしておくことをおすすめします。
解決策4:Gaming Services Repair Toolを試す
Microsoftから公式に提供されている修復ツール「Gaming Services Repair Tool」を活用すると、XboxアプリやMicrosoft Storeに関連するゲーミングサービスの不具合を自動で修復できます。
Gaming Services Repair Toolのダウンロードと実行手順
- 公式リンクからツールをダウンロード
Gaming Services Repair Tool - ダウンロードしたファイルを右クリックし、「管理者として実行」を選択
- 画面の指示に従って修復手続きを進める
- 修復完了後、PCを再起動
修復ツール実行時の注意点
- 管理者権限で実行しないとツールが正しく動作しない場合があります。
- 作業が完了してもすぐに効果が現れない場合がありますが、念のためPCを再起動してから改めてXboxアプリの動作を確認しましょう。
解決策5:Xboxアプリで改めてログインを試す
上記の手順をすべて実施したあとは、再度Xboxアプリを起動し、Microsoftアカウントへのログインがスムーズに行えるか確認します。もし正常に動作するようになれば、これで問題解決です。
ログイン時の注意事項
- セキュリティソフトやファイアウォールの設定によってはMicrosoftアカウントへの通信がブロックされている場合があります。
- 同時にブラウザ上でもOutlookなどのMicrosoftサービスへログインできるか確認してみると、アカウント側の問題かどうか切り分けしやすくなります。
追加のトラブルシューティング:システムファイル修復
上記の手順をすべて実行してもなお問題が解決しない場合、Windowsのシステムファイル自体が破損している可能性があります。ここでは、代表的な修復手順としてSFCとDISMのコマンド実行方法を紹介します。
SFC(System File Checker)の実行
SFCはWindowsシステムファイルの整合性をチェックし、不整合や破損を検知・修復する機能です。以下の手順をお試しください。
1. 検索ボックスに「cmd」と入力し、表示された「コマンドプロンプト」を右クリックして「管理者として実行」を選択
2. 以下のコマンドを入力し、Enterキーを押す
sfc /scannow
3. スキャンが完了するまで待ち、問題が見つかれば自動で修復が行われます
4. 修復が完了したらPCを再起動
ポイント
- SFCによるスキャンは数分〜10分以上かかる場合があります。
- スキャン実行中はコマンドプロンプトのウィンドウを閉じないようにしましょう。
DISM(Deployment Image Servicing and Management)の実行
DISMは、Windowsのイメージファイルの状態をチェック・修復するためのコマンドです。SFCで問題が解決しないときは以下の手順を行ってください。
1. コマンドプロンプト(管理者として実行)を開く
2. 以下のコマンドを順番に入力し、各コマンドの処理が完了するまで待つ
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
3. 修復が完了したらPCを再起動
補足
- DISM実行時にはインターネット接続が必要となる場合があります。
- DISMでイメージを修復した後、改めてSFCを実行するとより安定した修復が見込めます。
Edgeを再インストールする選択肢
Microsoft Edgeをアンインストールしたことが直接の原因と考えられる場合、Edge自体を再インストールしておくのも有力な対策です。特に今後もゲームやアプリがEdgeのコンポーネントを必要とする可能性は高く、システムの互換性を保つ上でも推奨されます。
Edgeの再インストール手順
- Microsoft Edgeダウンロードページ にアクセス
- Windows用のEdgeをダウンロード
- ダウンロードしたインストーラを実行し、画面の指示に従ってインストール
- インストール完了後、PCを再起動
再インストール前に試したいこと
- すでに他ブラウザをメインで利用している場合、Edgeを再インストールしておくメリットと手間を天秤にかけることをおすすめします。
- ただし、ゲームやXboxアプリとの連携を考えると、Edgeの不在は将来的に再度トラブルを招く可能性があるため、積極的に導入する方が良いでしょう。
よくある質問(FAQ)
Q1:WebView2をインストールしても効果がなかった場合は?
A:Windows UpdateやSFC、DISMといったシステム修復を試してください。WebView2が動作していても、システムファイルに問題があればXboxアプリは正常に動作しない場合があります。また、Edgeの再インストールも検討しましょう。
Q2:エラーコード0x89235107はForza Horizon 5だけの問題?
A:Forza Horizon 5で発生するケースが報告されていますが、他のXboxゲームやXboxアプリを利用する際にも同様にエラーが発生する可能性があります。根本的にはWebView2やシステムの問題が絡んでいるため、ゲームに限らず影響が及ぶ点に注意してください。
Q3:Microsoftアカウントのパスワードを変更しても直らないのはなぜ?
A:アカウント自体の問題ではなく、アプリやWindowsのコンポーネント障害が原因の場合は、パスワードの変更だけでは解決しません。エラーコードが示すように、XboxアプリがMicrosoftアカウントの認証画面を正常に表示できていない可能性が高いです。
実践的なTips:トラブル回避のための日常メンテナンス
これらの問題を未然に防ぐために、日頃のメンテナンスも重要です。以下にいくつかの具体的なTipsを紹介します。
定期的なWindows Updateの実行
- トラブル回避の基本として、月例アップデートやその他の重要更新プログラムを見逃さずに適用しましょう。
- 新しい機能追加だけでなく、互換性向上やバグ修正が随時行われています。
必要なプログラムは安易にアンインストールしない
- Microsoft Edgeのようなシステムに深く結びついたソフトをアンインストールする際は、代替手段や影響範囲を十分に調べてから判断しましょう。
- 特に最近のWindowsアプリはWebView2に依存しているケースが増えています。
不要ファイルやキャッシュの定期的なクリア
- Microsoft StoreやXboxアプリが不要なキャッシュで圧迫されることを防ぐため、WSReset.exeの実行などを習慣化しておくとスムーズです。
- サードパーティ製のクリーンアップソフトを使う場合は、Windowsシステム関連ファイルを削除しないよう注意が必要です。
簡単な表で確認:主な解決策と所要時間目安
以下の表に、今回紹介した主な解決策と、実行にかかるおおよその時間をまとめました。個人差がありますが、作業全体をイメージするうえでご参考ください。
対策 | 内容 | 所要時間の目安 |
---|---|---|
WebView2再インストール | Microsoft Edge WebView2を公式サイトからダウンロードして再導入 | 約5〜10分(ダウンロード速度による) |
Windows Update | 最新の更新プログラムを適用してシステムを最新の状態に維持 | 数分〜30分以上(更新内容による) |
Microsoft Storeリセット | WSReset.exeコマンドでキャッシュをクリア | 1〜2分 |
Gaming Services Repair Tool | 公式の修復ツールでゲーミングサービスを修復 | 数分 |
Xboxアプリ再ログイン | 上記をすべて行った後にアプリを起動し直してログインテスト | 1〜2分 |
SFC/ DISM | システムファイルやイメージの修復 | 10〜30分(PC性能による) |
まとめ
エラーコード「0x89235107」は、XboxアプリがMicrosoftアカウントにログインできない状態を示す厄介なトラブルですが、WebView2の再インストールやWindows Updateの適用、Microsoft Storeのリセット、そしてGaming Services Repair Toolの活用など、一連の手順を踏むことで解決する可能性が非常に高いです。さらに、万一解決しない場合はSFCやDISMでシステムを修復したり、Microsoft Edgeを再インストールしてアプリ互換性を確保したりすると改善につながるでしょう。
日頃からWindows環境を最新の状態に保ち、必要なシステムコンポーネントを安易に削除しないことが、快適なゲームライフを送る上でのポイントです。もしトラブルが続くようであれば、公式サポートへ問い合わせすることも視野に入れ、早めに対処して楽しいゲームライフを取り戻しましょう。
コメント