以下の内容はhttps://error-daizenn.hatenablog.com/entry/2026/01/24/012911より取得しました。


Xboxアプリのサインインエラー「0x800040005」を直す方法(Windows 11/10)原因別に最短復旧手順

 

Xboxアプリのサインインエラー「0x800040005」を直す方法(Windows 11/10)原因別に最短復旧手順

Xboxアプリで「Xbox Live にサインインできませんでした」などと表示され、エラーコード 0x800040005 が出ると、ゲームの起動やフレンド機能、クラウド同期まで止まってしまいます。多くの場合、Xbox関連サービスの停止Microsoft Store のキャッシュ破損Windowsのサインイン状態や時刻同期のズレが原因です。
この記事では、再現率が高い順に「上から試すだけ」で復旧しやすい手順をまとめます。

0x800040005とは?よくある原因

0x800040005は、Windows側で「未特定のエラー」として扱われやすいコードで、Xboxアプリでは主に次のパターンで発生します。

  • Xbox関連サービスが停止している/起動できない

  • Microsoft Store(ストア)のキャッシュや関連コンポーネントが壊れている

  • Windowsの時刻・地域・サインイン状態がズレて認証が通らない

  • Xboxアプリ/Gaming Servicesの不整合(更新失敗・破損)

  • ネットワークやプロキシ、VPNの影響で認証が弾かれる

まず最初にやるべき確認(1分)

作業前に、次だけ確認すると無駄が減ります。

  • PCを再起動(意外と効きます)

  • VPN/プロキシを使っているなら一旦OFF

  • MicrosoftアカウントがWebでログインできるか確認(パスワード期限切れ等を潰す)

手順1:Xbox関連サービスを起動・再起動する(最優先)

サービスが止まっていると、何をしてもサインインが通りません。

  1. Win + Rservices.msc → Enter

  2. 次のサービスを探して、状態を確認(停止なら開始、動作中でも再起動が有効)

    • Xbox Live Auth Manager

    • Xbox Live Game Save

    • Xbox Live Networking Service

    • Gaming Services

  3. 可能なら「スタートアップの種類」を 自動 にして適用

ここで直るケースがかなり多いです。

手順2:Microsoft Storeのキャッシュをリセット(定番)

ストア周りが壊れるとXboxアプリの認証も巻き込まれます。

  1. Win + Rwsreset.exe → Enter

  2. 黒い画面が一瞬出て、しばらくしてストアが起動したら完了

  3. Xboxアプリを起動し直してサインイン確認

手順3:時刻・タイムゾーンを同期する(認証ズレ対策)

時刻が数分ズレただけでも認証が失敗することがあります。

  1. 設定 → 時刻と言語日付と時刻

  2. 時刻を自動的に設定 をON

  3. 今すぐ同期 を実行

  4. タイムゾーンも正しい地域になっているか確認

手順4:Xboxアプリを「修復」→「リセット」する

アプリ内部の破損は、修復/リセットで一気に直ることがあります。

  1. 設定 → アプリインストールされているアプリ

  2. Xbox を選択 → 詳細オプション

  3. 修復 → 直らなければ リセット
    (リセットするとサインイン情報や一部設定が初期化されます)

同様に、Microsoft Store も「修復→リセット」を行うと改善する場合があります。

手順5:Gaming Servicesを再インストール(効き目が強い)

0x800040005がしつこいときは、Gaming Servicesの不整合が濃厚です。管理者でPowerShellを使います。

  1. スタートを右クリック → ターミナル(管理者)(またはPowerShell 管理者)

  2. 次を順に実行

powershell
get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN

ストアが開いたら Gaming Services をインストールし、PCを再起動してXboxアプリで再確認します。

手順6:Microsoftアカウントのサインアウト→サインインをやり直す

Windows側のサインイン状態が崩れていると、Xboxアプリだけ失敗することがあります。

  • Xboxアプリ右上のプロフィールから サインアウト → 再サインイン

  • 直らない場合:設定 → アカウントメールとアカウント でMicrosoftアカウントの状態を確認

  • 可能なら、一度 Microsoft Store側でもサインアウト→サインイン を実施

手順7:ネットワークをリセット(最後の一押し)

認証系が詰まっているときに効くことがあります。

  • 設定 → ネットワークとインターネット → ネットワークの詳細設定ネットワークのリセット

  • ルーター再起動、DNSを自動に戻す、ファイアウォール例外の確認も有効

それでも直らないときのチェックリスト

ここまでで改善しない場合、以下も確認します。

  • Windows Updateを最新へ(保留の更新があると不具合が残ることがあります)

  • Xbox Identity Provider が入っているか(ストアで確認)

  • 企業PCなどで「組織の管理」「制限付きネットワーク」になっていないか

  • 新しいWindowsユーザーアカウントを作成し、そちらでサインインできるか(ユーザープロファイル破損の切り分け)

まとめ:最短で直す順番はこれ

復旧しやすい順に並べると、次の流れが最短です。

  1. Xbox関連サービスの開始・再起動

  2. wsreset.exe でストアキャッシュ初期化

  3. 時刻同期

  4. Xboxアプリの修復→リセット

  5. Gaming Services再インストール

  6. サインアウト→再サインイン、ネットワークリセット

0x800040005は原因が複数にまたがりやすい反面、上の順で潰していけば多くは復旧します。まずは「サービス再起動」と「wsreset」から試してみてください。




以上の内容はhttps://error-daizenn.hatenablog.com/entry/2026/01/24/012911より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14