Xbox Game Passは魅力的なサブスクリプションサービスですが、時にはアプリが正常に起動せず、ロゴ画面のままフリーズしてしまうことがあります。特にWindows環境で「WindowsApps」フォルダ名を変更した場合、アプリがクラッシュしやすくなるなど、原因を特定しづらいトラブルも発生しがちです。この記事では、Xbox Game Passアプリがロゴ画面で固まる原因と対処法を、実際に起こりやすい事例をもとに詳しく解説していきます。
Xbox Game Passアプリの不具合の背景
WindowsでXbox Game Passを利用していると、アプリ起動時にロゴ画面で固まった後、強制終了されるケースが報告されています。これは「ARK: Survival Evolved」などのダウンロード中にフォルダ名を変更してしまったり、何らかの理由でXbox Game Pass関連のシステムファイルが破損したりしたときに起こりやすいトラブルです。
WindowsAppsフォルダの重要性
Windowsにおいて、アプリやゲームのインストール先として用いられる「WindowsApps」フォルダは、非常に重要な役割を担っています。以下のような特徴があります。
- アプリやゲームの本体ファイルを格納
Microsoft StoreからダウンロードしたUWP(Universal Windows Platform)アプリは、このフォルダにインストールされることが多いです。Xbox Game Pass用のゲームも同様に、既定ではここに格納されます。 - アクセス権が厳格
システムによって厳しいアクセス権(権限管理)が設定されており、通常のユーザー権限ではフォルダを直接開けない仕組みになっています。これは重要なシステムファイルを誤って削除・変更できないようにするための措置です。 - フォルダ名の変更は推奨されない
WindowsAppsフォルダ名を変更すると、アプリの動作が保証されなくなります。ゲームやアプリがフォルダを正しく参照できず、起動不可やアップデート失敗など、様々なトラブルの原因となります。
フォルダ名を変更した際に起こり得るトラブル
WindowsAppsフォルダ名を意図的に「WindowsApps.old」などに変更してしまうと、以下のような問題が生じる可能性があります。
- アプリの起動エラー
ゲームやアプリによってはフォルダ名を参照しているため、起動時に実行ファイルが見つからなくなりエラーを起こすケースがあります。 - アップデート・再インストールの失敗
Microsoft StoreやXboxアプリは、既存のフォルダ構成を前提にアップデートや再インストールを行います。フォルダ名を変更すると、これらのプロセスが正しく完了できなくなるおそれがあります。 - システムへの影響
WindowsAppsフォルダはWindowsのシステムと密接に連携しているため、フォルダ名を変更すると、一部の機能やサービスが予期せず停止する場合があります。結果としてOSの動作自体に影響を及ぼすリスクも否めません。
発生している問題の詳細
フォルダ名変更後にXbox Game Passアプリを起動すると、ロゴ画面を30~60秒ほど表示したままクラッシュし、アプリが強制終了してしまう現象が代表例として挙げられます。このとき「イベントビューアー」を参照すると、アプリケーションハング(Event ID: 1002)としてエラーが記録されている場合があります。
下記のようなメッセージが表示されることが多いです。
アプリケーション 'Microsoft.GamingApp_***' がハング状態で終了しました
Event ID: 1002
このエラーが出ているとき、Xbox Game Passアプリや関連サービスの一部が正常にロードされず、クラッシュに至っている可能性が高いです。ゲームのダウンロード作業が中断されるなど、ユーザー体験に大きな支障が出るため、早めの対処が求められます。
主な解決策
Xbox Game Passアプリがロゴ画面で固まってしまう問題を解消するうえで、以下の対処法がよく提案されています。ここでは、それぞれの手順と注意点について詳しく解説します。
1. Gaming Servicesの再インストール
Xbox Game Passアプリを支える重要なコンポーネントが「Gaming Services」です。これが破損または正常に認識されなくなると、アプリが起動できない原因になります。再インストールの手順は以下の通りです。
- PowerShellを管理者として起動
- スタートメニュー検索バーに「PowerShell」と入力し、右クリックして「管理者として実行」を選択します。
- Gaming Servicesを削除
- 以下のコマンドを入力し、既存のGaming Servicesを削除します。
powershell get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers - コマンド実行後、完了するまで数秒~数十秒ほど待ちます。
- Xboxアプリを起動
- Xboxアプリを再度起動すると、必要に応じてGaming Servicesが自動的に再インストールされます。
- インストールが完了すれば、バックグラウンドでゲームを読み込む処理が正常化し、ロゴ画面でのフリーズ問題が解決する可能性があります。
2. XboxアプリとMicrosoft Storeのリセット
XboxアプリとMicrosoft Storeには、一時的なキャッシュや設定情報が保存されており、これらが破損するとアプリの起動を阻害するケースがあります。そこで、アプリのリセットとキャッシュクリアを実施すると改善されやすいです。
Xboxアプリをリセットする手順
- 「設定」からアプリのリセットを選択
- 「スタート」→「設定」→「アプリ(Apps)」→「アプリと機能」を開きます。
- リストから「Xboxアプリ」を探し、「詳細オプション(Advanced Options)」をクリックします。
- リセット(Reset)の実行
- アプリの詳細画面にある「リセット」ボタンをクリックします。リセットが完了すると、アプリ設定が初期状態に戻ります。
Microsoft Storeのリセット
- アプリ設定からのリセット
- 同じく「設定」→「アプリ(Apps)」→「アプリと機能」画面で「Microsoft Store」を探し、「詳細オプション」→「リセット」を実行します。
- WSReset.exeによるキャッシュクリア
- 「スタート」横の検索バーに「CMD」と入力し、コマンドプロンプトを管理者として実行します。
- 以下のコマンドを入力して実行します。
cmd WSReset.exe - コマンド実行後は自動的にMicrosoft Storeが起動し、キャッシュがクリアされます。PCを再起動すると、リセット作業が確実に反映されやすくなります。
3. Windowsの更新状態やセキュリティソフトの確認
Windowsのバージョンが古いままだと、Xbox関連のサービスやアプリとの互換性に問題が生じることがあります。また、ウイルス対策ソフトやファイアウォールが誤ってXboxアプリやGaming Servicesをブロックしている場合もあるため、以下の点をチェックしましょう。
- Windows Updateの確認
Windowsの設定画面で「更新とセキュリティ」を開き、最新のアップデートを適用します。セキュリティアップデートを含む重要な修正が含まれている場合、Xbox Game Passの動作にも好影響を与える可能性があります。 - ウイルス対策ソフトの例外設定
ウイルス対策ソフトがインストールされている場合、XboxアプリやGaming Servicesを例外リストに追加できる設定があれば活用してください。過剰な保護機能が動作を阻害するケースがあるため、通信のブロックやファイルの検疫などが行われていないかを確認します。 - ファイアウォール設定の見直し
Windows標準のファイアウォールやサードパーティー製ファイアウォールを導入している場合、Xboxアプリの通信が許可されているかを確認します。特にオンラインマルチプレイを行うゲームでは、特定のポートがブロックされているとエラーの原因になることがあります。
4. ゲームデータや進行状況への影響
XboxアプリやGaming Servicesを再インストール・リセットする場合、次の点に留意しましょう。
- サインイン情報の再入力
アプリのキャッシュや設定がリセットされると、Microsoftアカウントへの再サインインが必要になるケースがあります。 - ゲームの進行状況(セーブデータ)
多くのXbox Play Anywhere対応ゲームやGame Pass対象ゲームではクラウドセーブに対応しているため、再インストールやアプリのリセットを行っても、通常はゲームの進行状況が失われることはありません。 - ダウンロード済みのゲームデータ
場合によっては、一部のダウンロード済みゲームが再認識されず、再度ダウンロードが必要になることもあります。ただし、フォルダ構造が適切に復旧されれば、多くの場合は再インストールなしで認識される場合もあります。
トラブルシューティングの追加ポイント
上記の方法を行っても問題が解決しない場合や、さらに詳細な原因追究を行いたい場合は、以下の追加ポイントを考慮するのも有用です。
- WindowsAppsフォルダの再命名・復元
フォルダ名を元に戻すことで事象が改善するケースがあります。もし「WindowsApps.old」などに変更している場合は、管理者権限で元の「WindowsApps」という名前に戻してみてください。
ただし、権限設定が複雑に変わってしまっている場合は、フォルダの所有権やアクセス許可の再設定が必要になるかもしれません。 - DISMやSFCコマンドの実行
システムファイルやストアアプリ構成が破損していると、Xboxアプリに限らずWindows自体の動作に影響が出ます。以下の手順でシステム整合性をチェックし、修復を試みることもおすすめです。
dism /online /cleanup-image /restorehealth
sfc /scannow
- 「管理者として実行したコマンドプロンプト」または「PowerShell」で順番に実行してください。
- クリーンブート(Clean Boot)の実施
Windowsの起動時に余計なサービスやスタートアッププログラムを読み込まない「クリーンブート」を試すことで、サードパーティーソフトとの競合を切り分けられます。クリーンブート状態で問題が再現しない場合は、何らかの常駐プログラムが原因になっている可能性があります。 - Xbox関連レジストリの確認
レジストリ編集は慎重を要しますが、Xbox関連のレジストリエントリが破損していると正常に動作しないことがあります。バックアップを取ったうえで、不要なエントリがないかなど、専門的な確認を行うのも手段の一つです。
ゲームデータのバックアップと安全策
Xbox Game Passを含むMicrosoft Store経由のゲームはクラウドセーブに対応するタイトルが多いですが、念のためローカルデータのバックアップを取っておくと安心です。
- セーブデータの場所
ゲームによってセーブデータの保存場所は異なりますが、多くはユーザーの「ドキュメント」フォルダや「AppData」フォルダに保存されます。念のため該当ゲームのセーブフォルダをコピーし、別のドライブやクラウドストレージにバックアップしておきましょう。 - クラウドセーブの有無
Xbox Game Passタイトルでも、すべてのゲームがクラウド同期に対応しているわけではありません。クラウド対応かどうかは公式の情報やゲーム起動時の設定画面などを確認してください。 - トラブルシューティング前の復元ポイント作成
Windowsには「システムの復元ポイント」機能があります。設定を変更する前に復元ポイントを作成しておけば、不具合が悪化した際に元の状態に戻しやすくなります。
まとめ
Xbox Game Passアプリがロゴ画面でフリーズし、強制終了する問題は、多くの場合「WindowsApps」フォルダの変更やGaming Servicesの破損に起因することが多いです。Gaming Servicesの再インストールやXboxアプリ、Microsoft Storeのリセットを行うことで、問題が解決するケースが多数報告されています。特にフォルダ構成をいじった覚えがある場合は、元の名前に戻す・正しい権限を設定し直すといった基本的な対処が効果的です。
また、Windowsのアップデートやセキュリティソフトの設定、さらにはDISM/SFCコマンドによるシステム修復など、周辺環境を整備するのも大切なステップとなります。トラブルシューティングの際にはゲームデータのバックアップを行い、余計なリスクを回避しつつ問題解消に臨みましょう。これらの対策を実施することで、Xbox Game Passアプリを再び快適に楽しめるはずです。

コメント