これらのアプリが自動的に起動するのは単に煩わしいだけでなく、システムの起動時間を大幅に長引かせ、システム リソースを大量に消費する可能性があります。 Xbox アプリはよくある問題の 1 つで、インストールまたは更新した直後は特に、ログイン直後に起動するように設定されていることがよくあります。これを修正するのは複雑ではありませんが、Windows では自動起動するように設定されている場所がいくつかあるため、少し奇妙です。Xbox アプリで設定を切り替えるだけで機能する場合もあれば、タスク マネージャーや設定メニューを詳しく調べる必要がある場合もあります。セットアップによっては、更新プログラムによって設定がリセットされたり、スタートアップ フォルダーにショートカットが残っていることがあるため、実に厄介です。複数の方法を知っておくと、イライラを避け、システムを高速化したいときに厄介なアプリを静かにしておくことができます。
Windows 11でXboxアプリの自動起動を停止する方法
方法1: Xboxアプリの設定から自動起動を無効にする
ちょっとした調整をしたいだけなら、これが一番早い方法です。アプリ自体にこの目的に特化した設定が用意されているので便利です。
- Xboxアプリを開く:スタートメニューから探すか、検索バーで「Xbox」を検索してください。リストに表示されていても、アップデートなどの理由で隠れている場合もあります。
- アプリの設定にアクセスする:プロフィールアイコン(左上隅)をクリックし、ドロップダウンから「設定」を選択します。設定が表示されない場合、または切り替えボタンがグレーアウトしている場合は、他の方法を試す必要がある可能性があります。
- 自動起動を無効にする:「コンピューターの起動時にXboxを起動する」という項目(通常は「全般」または「ゲーム」セクションにあります)を探してオフにします。これにより、PCの起動時にアプリが起動しなくなります。
- オプション:システムトレイに最小化を無効にする:アプリがバックグラウンドに勝手に移動してしまうのを防ぐには、「閉じるときにシステムトレイに最小化」を無効にします。アプリが不必要に隠れたり最小化されていたりする場合、リソースを節約できる可能性があります。
方法2: タスクマネージャーを使用してスタートアップ項目を無効にする
この方法はより汎用性が高く、特にXboxアプリが設定の同期を拒否したり、リセットを繰り返したりする場合に有効です。タスクマネージャーは、スタートアッププログラムを管理するための中心的なハブとなります。
- タスクマネージャーを開く:スタートボタンを右クリックし、「タスクマネージャー」を選択するか、 を押しますCtrl + Shift + Esc。一部の機種ではウィンドウが小さすぎる場合があるので、必要に応じて下部の「詳細」をクリックしてください。
- 「スタートアップ」タブへ移動します。「スタートアップ」タブを見つけてクリックします。ここには、Windowsの起動時に起動するように設定されているすべてのアプリが一覧表示されます。自動起動アプリのコントロールパネルのようなものと考えてください。
- Xboxを無効にする: Xboxアプリ(またはXbox Game Barなどの関連アプリ)が見つかるまでスクロールします。右クリックして「無効にする」を選択します。複数の項目が表示される場合もあります。起動をスムーズにしたい場合は、関連するすべてのコンポーネントを無効にすることをお勧めします。
方法3: Windows設定を使用してスタートアップアプリを管理する
Windows には、アプリごとに起動動作を切り替える機能が組み込まれています。これは、タスク マネージャーを操作せずにクリックして操作したい場合に便利です。
- 設定を開く:を押してWin + I設定を開き、アプリ > スタートアップに移動します。
- Xboxアプリを無効にする:リストからXboxアプリを見つけて、オンからオフに切り替えます。これで、WindowsはXboxアプリを自動的に起動しなくなります。
方法4: スタートアップショートカットを詳しく調べる(上級)
これは、Windowsのフォルダを操作しやすい方、または他の設定にもかかわらずアプリが自動起動してしまう方のためのものです。場合によっては、残っているショートカットが原因となっていることもあります。
- スタートアップフォルダを開く:を押しWin + R、
shell:startup
と入力してEnterキーを押します。これにより、現在のユーザーのスタートアップフォルダが開きます。 - Xbox ショートカットの削除:ここで見つかった Xbox または Game Bar に関連するショートカットをすべてゴミ箱に捨てます。
- 共通のスタートアップ フォルダーを確認します。
shell:common startup
システム全体のショートカットについても同じ操作を行います(管理者権限が必要になる場合があります)。
方法5: エンタープライズまたはパワーユーザー向け – グループポリシーエディター
これはほとんどのホームユーザーにとっては少々過剰かもしれませんが、複数のデバイスを管理したり、細かい設定をする必要がある場合には便利です。Windows ProまたはEnterpriseをご利用の場合のみ利用可能です。
- グループ ポリシーを開きます:を押してWin + R、 と入力し
gpedit.msc
、Enter キーを押します。 - 移動先:
Computer Configuration > Windows Settings > Security Settings > Application Control Policies > AppLocker > Packaged app Rules
ええ、長い名前ですね。 - ルールを作成する:パッケージをブロックするための新しいルールを作成します
Microsoft. XboxApp
。通常は、右クリックして「新しいルールの作成」を選択し、特定のパッケージに対してブロックアクションを設定します。
まとめ
- Xbox アプリ自体から自動起動を停止します。
- タスク マネージャーを使用してスタートアップ項目を無効にします。
- Windows 設定 > アプリ > スタートアップで設定を調整します。
- スタートアップ フォルダーのショートカットをチェックして、残っているエントリを消去します。
- エンタープライズ設定の場合は、グループ ポリシーを調整してアプリの動作を制御します。
まとめ
起動時にしつこく起動するアプリを削除すると、Windows 11の起動時間と全体的な応答性が大幅に向上します。Xboxアプリだけが頻繁にポップアップ表示されてしまうだけかもしれませんし、他のバックグラウンドプロセスがこっそりと起動しているのかもしれません。ここで紹介する方法は、非常に簡単な修正からエンタープライズ環境向けの高度な設定まで、ほとんどのシナリオに対応しています。これらの調整後、再起動するだけで変更が反映される場合もありますが、場合によっては完全な再起動やログオフが必要になることもあります。Windowsは、ユーザーが迷うほど複雑にするのが得意だからです。これはよくあることです。それでも、少しの忍耐があれば、不要なアプリは静かにしておくことができます。
結論
Xboxアプリの自動起動を無効にするのは、必ずしも簡単ではありません。特にアップデートによって設定がリセットされる場合はなおさらです。様々な方法を試してみることで、特定の設定に最適な方法を見つけられるでしょう。ユーザーマシンでは、アプリ自体またはタスクマネージャーから切り替えるだけで十分です。より複雑な設定の場合は、Windowsの設定調整やレジストリの編集が必要になる場合があります。この方法が起動プロセスを高速化し、システムリソースを解放するのに役立つことを願っています。複数の設定でうまくいった方法なので、皆さんの環境でもうまくいくことを願っています。