Windows 10のXboxアプリでエラー0x406が発生する原因と6つの解決策
多くのWindowsユーザーから、Microsoft Storeで購入したコンテンツ(特にゲーム)にXboxアプリ経由でアクセスできなくなったとの報告が寄せられています。ユーザーアカウントでサインインしようとすると、「現在サインインできません。後でもう一度お試しください」というメッセージとともに、エラーコード0x406が表示されます。この問題はサーバー側の障害ではなく、ローカル環境でのみ発生することが確認されており、Windows 10限定の不具合です。

Xboxアプリのエラー0x406の主な原因
多数のユーザーレポートと、同種のトラブルで実際に効果のあった修復手法を調査した結果、このエラーコードを引き起こす要因はいくつもあることが判明しました。考えられるシナリオは以下の通りです。
- Xboxアプリの一時的な不具合 – 最も多い原因は、アプリの起動中にPCが予期せずシャットダウンしたことで発生する不具合です。この場合は、設定の「アプリと機能」からXboxアプリをリセットすることで解決できます。
- WindowsストアまたはXboxアプリの破損 – アプリの更新やインストール時に何らかの不整合が生じた場合にも発生します。PowerShellを使って両アプリを再インストール・再登録すれば簡単に修復できます。
- ユーザープロファイルの破損 – Windowsのユーザープロファイルが破損していると、Xboxアプリが認証処理を完了できません。新しいユーザープロファイルを作成することで解決できる可能性があります。
- TokenBrokerサービスが無効になっている – 手動で無効化したか、システム最適化系アプリによって無効化された場合にもこのエラーが表示されます。TokenBrokerサービスは、ログインを必要とするすべてのMicrosoftサービスで利用される重要なコンポーネントです。
- Xbox Identity Providerがアンインストールされている – この識別コンポーネントがないと、PCはXbox Liveシステムに接続できず、Xboxアプリや類似アプリでのサインインが不可能になります。
- システムファイルの破損 – 深刻なケースでは、システムファイルの破損がログイン処理に影響していることもあります。この場合は、Windowsコンポーネント全体の更新(クリーンインストールまたは上書きインストール)が推奨されます。
現在Xboxアプリ エラーコード0x406でお困りの方は、この記事で紹介する複数の修復方法を順番に試してみてください。以下には、同じ状況にあったユーザーが実際に成功させた対処法をまとめています。
各方法は効果と深刻度の順に並べています。そのため、記載順に従って進めることをおすすめします。いずれかの方法で必ず問題を解決できるはずです。
それでは始めましょう!
方法1:Xboxアプリをリセットする
この問題の多くは、Xboxアプリによくあるバグが原因です。特に、アプリの起動中にPCが強制終了した後に発生しやすいと報告されています。幸い、この不具合の修正は非常に簡単です。
実際に、GUIからアプリをリセットしてPCを再起動しただけで問題が解決したという報告が複数あります。この操作で購入履歴やインストール済みアプリが失われることはありませんが、次回起動時に再度サインインが必要になります。
Windows 10でXboxアプリをリセットする手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「ms-settings:appsfeatures」と入力し、Enterキーを押して「アプリと機能」を開きます。

- 「アプリと機能」の一覧を下にスクロールしてXboxアプリを見つけ、クリックして「詳細オプション」を選択します。

- 「詳細オプション」画面を下にスクロールし、「リセット」セクションの「リセット」ボタンをクリックします。
- 確認を求められたら、もう一度「リセット」をクリックします。

- 処理が完了したらPCを再起動し、次回起動時に問題が解決しているかどうかを確認します。
それでもXboxアプリ エラーコード0x406が表示される場合は、次の方法に進んでください。
方法2:WindowsストアとXboxアプリを再インストールする
この問題は主にUWP(Universal Windows Platform)アプリ2つに関係しているため、これらのパッケージを再インストールすることで迅速に解決できます。管理者権限のPowerShellウィンドウで一連のコマンドを実行して両アプリをリセットすることで、問題を解決できたユーザーが多数います。
この操作後にシステムを再起動すると、ほとんどのユーザーはエラー0x406に遭遇することなく、Xboxの購入コンテンツへアクセスできるようになったと報告しています。
管理者権限でPowerShellを開き、WindowsストアとXboxアプリをアンインストール・再登録するコマンドを実行する手順は以下の通りです。
- Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「powershell」と入力してCtrl + Shift + Enterを押します。UAC(ユーザーアカウント制御)のダイアログが表示されたら「はい」をクリックし、ターミナルに管理者権限を付与します。

- 管理者権限のPowerShellウィンドウで、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押して、WindowsストアとXboxアプリのインストールパッケージを削除します。
Get-AppxPackage *windowsstore* | Remove-AppxPackage Get-AppxPackage *xboxapp* | Remove-AppxPackage
- 両方のコマンドが正常に完了したら、PCを再起動して起動が完了するまで待ちます。
- 手順1を繰り返してもう一度PowerShellを開き、以下のコマンドを入力してEnterキーを押し、すべてのUWPアプリを再登録します。
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - PCを再度再起動し、次回起動時に問題が解決しているかどうかを確認します。
上記の手順を実行してもまだXboxアプリ エラーコード0x406が表示される場合は、次の方法に進んでください。
方法3:新しいユーザープロファイルを作成する
新しいWindowsプロファイルを作成し、そのアカウントでログインした状態でXbox Liveの資格情報を使ってサインインすることでも、この問題を解決できる場合があります。これは、Windowsプロファイル自体の破損が原因となっているケースに有効な手段です。
ただし、この方法では以前に設定した一部のユーザー設定が失われる可能性がある点に注意してください。この修復戦略を試す場合は、以下の手順に従ってください。
- Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「ms-settings:otherusers」と入力してEnterキーを押し、設定アプリの「家族とその他のユーザー」タブを開きます。

- 右側のペインにある「その他のユーザー」セクションまでスクロールし、「このPCにほかのユーザーを追加」をクリックします。
- Microsoftアカウントに関連付けられたメールアドレスや電話番号を入力して進みます。代わりにローカルアカウントを作成したい場合は、「このユーザーのサインイン情報がありません」をクリックします。
- 次の画面で資格情報を入力するか、ローカルアカウントを作成したい場合は「Microsoftアカウントを持たないユーザーを追加する」を選択します。ただし、ローカルアカウントでは一部のオンライン機能が利用できなくなる点にご注意ください。
- 新しいアカウントのユーザー名とパスワードを設定します。続いてセキュリティの質問の登録を求められるので、アカウント保護とパスワード復旧のために必ず設定しておきましょう。
- アカウント作成後、PCを再起動し、次回起動時に新しく作成したアカウントでログインします。
- 新しいユーザープロファイルでログインしたら、Xboxアプリを開いてサインインを試みてください。

それでもXboxアプリ エラーコード0x406が表示される場合は、次の方法に進んでください。
方法4:TokenBrokerサービスを有効化する(該当する場合)
手動での操作やメンテナンス系アプリによって、TokenBrokerサービスの既定の動作が変更されている場合にも、この問題が発生することがあります。TokenBrokerサービスは、Windows 10でログインを必要とするすべてのMicrosoftサービス(ストア、メールアプリ、Xboxアプリなど)に不可欠なコンポーネントです。
このサービスが無効化され、呼び出される見込みがない状態では、サインイン時にXboxアプリ エラーコード0x406が表示されるのはほぼ確実です。
該当すると思われる場合は、以下の手順でスタートアップの種類を「自動」に変更し、既定の動作に戻してください。
- Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「services.msc」と入力してEnterキーを押し、「サービス」画面を開きます。

- サービスの一覧を下にスクロールして「TokenBroker」サービスを見つけ、右クリックして表示されたコンテキストメニューから「プロパティ」を選択します。

- TokenBrokerのプロパティ画面で「全般」タブを選択し、スタートアップの種類を「自動」に変更して、「適用」をクリックして変更を保存します。

- PCを再起動し、次回起動時に問題が解決しているかどうかを確認します。
同じXboxアプリ エラーコード0x406が引き続き発生する場合は、次の方法に進んでください。
方法5:Xbox Identity Providerをインストールする
Xboxの重要な認証コンポーネントが欠けている場合にも、この問題が発生する可能性があります。これが存在しないと、PCゲームをXbox Liveシステムに接続できず、接続が許可されないため、Xboxアプリのサインイン画面も通過できません。
同じ状況にあったユーザーの間では、公式システムアプリであるXbox Identity Provider(PCプレイヤーがXbox Liveに接続するためのアプリ)をインストールすることで問題を解決できたという報告があります。
このシナリオが当てはまると思われる場合は、以下の手順に従ってXbox Identity Providerをインストールしてください。
- こちらのリンクからXbox Identity Providerの最新版をダウンロードします。ストアのページで「入手」をクリックしてUWPアプリを取得してください。
- インストールが完了するまで待ち、その後PCを再起動します。

- 再起動後、Xboxアプリを開いて再度接続を試み、問題が解決したかどうかを確認します。
同じ問題が引き続き発生する場合は、次の方法に進んでください。
方法6:上書きインストール(修復インストール)を実行する
ここまでの方法をすべて試しても解決しない場合は、システムに根本的な破損が存在し、Xboxアプリがサーバーとの通信を確立できない状態になっている可能性が高いです。この場合、他のアプリにも影響が出ているかもしれません。
そのような状況では、Windowsコンポーネントをすべてリセットするのが最も効果的な対策となります。最速の方法はクリーンインストールですが、この手順ではアプリ、ユーザー設定、メディアなどの個人データがすべて失われる点に注意が必要です。
より優れた選択肢は上書きインストール(修復インストール)です。この操作でもWindowsコンポーネントはすべてリセットされますが、クリーンインストールと異なり、アプリ、ゲーム、画像、動画、ドキュメントなどのあらゆる個人データを保持できます。
上書きインストールを実行する場合は、Windows 10のバージョンやライセンス形態にかかわらず対応可能なステップバイステップガイド(こちら)の手順を参照してください。
-
Windows 10でWDF_VIOLATIONエラーが出たときの対処法|原因と8つの解決策を徹底解説
最近、Windowsユーザーの間で新たなブルースクリーン(BSOD)エラー「WDF_VIOLATION」が報告されています。おなじみの「PCに問題が発生したため、再起動する必要があります」というメッセージとともに表示されるこのエラーは、PCを再起動すれば復旧するものの、システムが突然クラッシュするため非常にストレスです。将来的に深刻なトラブルに発展させる前に、WDFの意味と仕組みを正しく理解しておくことが重要です。同じ問題でお困りの方は、ぜひ本記事をご覧ください。WDFとは何かを解説しながら、Windows 10のWDF_VIOLATIONエラーを解決する方法をわかりやすくご紹介します。 W
-
Windows 10でXboxランタイムエラーを解決する方法|原因と8つの対処法
MicrosoftのXboxは、世界中で広く利用されている有名なゲームプラットフォームです。Xboxコントローラーを使えば、ワイヤレスで数回のクリックだけでゲームを操作でき、快適なゲーム体験を実現できます。Windows PCでXboxを利用している方にとって、XboxコントローラーはWindows OSと完全な互換性を持っています。しかし、ユーザーからは「ランタイムエラー」に遭遇するという報告も少なくありません。エラーは断続的に発生することがありますが、Xboxの使用中の体験を妨げ、非常にストレスになることもあります。同じ問題でお困りの方は、まさにここが正しい場所です。この記事では、Xbox