Windows 11でXboxゲームバーをオフにする方法
Xbox Game Barは諸刃の剣のような存在です。ゲーム中や暇つぶしに、素早くスクリーンキャプチャ、チャット、パフォーマンス監視を行うのに非常に便利です。しかし一方で、そういった機能に全く興味がなかったり、バックグラウンドで動作してリソースを大量に消費しているだけなら、無効化または削除した方が良いかもしれません。意図せずラグやクラッシュを引き起こすこともあるので、削除することで多少は改善されるかもしれません。しかし、Windowsに組み込まれているため、通常のアプリのように「アンインストール」をクリックするだけでは済まないのが現状です。そのため、いくつかの工夫が必要です。肝心なのは、システムを壊すことなくコントロールしたいということ。このガイドは、その点を解決し、状況に応じて無効化またはアンインストールする方法をご紹介します。
WindowsでXboxゲームバーを削除または無効にする方法
方法1:PowerShellを使用してXbox Game Barを完全にアンインストールする
このシステムアプリを掘り出すには、PowerShell が最適です。PowerShell を使うことでリソースを解放し、バックグラウンドで実行されるのを防ぐことができます。ただし、PowerShell コマンドの操作は誰にとっても簡単ではありません。少し複雑ですが、問題なく実行できます。ただし、事前にシステムの復元ポイントを設定しておくことを忘れないでください。Windows は、当然ながら、必要以上に操作を難しくしているからです。
準備が整ったら、一般的なプロセスは次のとおりです。
- PowerShell を管理者として開きます。
PowerShellスタートメニューに「管理者として実行」と入力し、右クリックして「管理者として実行」を選択します。または、「Windows Terminal」または「PowerShell」を検索し、右クリックして「管理者として実行」を選択することもできます。 - Xbox Game Bar パッケージの詳細を見つけるには、次のコマンドを入力します。
dism /Online /Get-ProvisionedAppxPackages | Select-String PackageName | Select-String xbox
Xbox パッケージ名がリストアップされます。実際に削除する際に使用するので、メモしておいてください。
DISMを使用したアンインストール
- 以下のコマンドを一つずつコピー&ペーストし、Enterキーを押してください。インストール済みのパッケージ情報を取得し、削除します。
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:
<package_name>前の手順で表示されたパッケージ名(通常は*Microsoft. XboxGamingOverlay_*など)に置き換えてください。PCによってはパッケージ名が多少異なる場合があるので、必ずご確認ください。
PowerShell コマンドレットの使用
- コマンドレットを好む場合は、これも機能します:
Get-ProvisionedAppxPackage -Online | Where-Object { $_. PackageName -match "xbox" } | ForEach-Object { Remove-ProvisionedAppxPackage -Online -PackageName $_. PackageName }
すべてのユーザー(現在のアカウントだけでなく)から削除するには、以下を追加します-AllUsers。
Get-ProvisionedAppxPackage -Online | Where-Object { $_. PackageName -match "xbox" } | ForEach-Object { Remove-ProvisionedAppxPackage -Online -AllUsers -PackageName $_. PackageName }
すべてがうまくいけば、最初のコマンドをもう一度実行すると、Xboxパッケージが残っていないことが表示されます。削除がうまくいかない場合があり、PowerShellを管理者として数回実行したり、再起動したりする必要があるかもしれません。設定によっては、少し不安定な場合があります。
方法2:サードパーティ製のアンインストーラーアプリを使用する
PowerShellが難しすぎる、あるいはGUIを使いたいと考えているなら、Windowsが削除しにくいシステムアプリを強制的に削除できるサードパーティ製アプリがあります。Advanced UninstallerやWinaero Uninstall Toolといったアプリが、面倒な作業を代行してくれます。インストールして、リストからXbox Game Barを見つけて、アンインストールボタンを押すだけです。PCを再起動して違いを確認してください。
必ずしも永続的ではありませんが、ほとんどのユーザーにとっては、コマンドラインを調べなくても消去できます。
方法3: レジストリで無効にする(主にバックグラウンド実行を停止するため)
Xbox Game Barがバックグラウンドで動作し続けるのが面倒だけど、完全にアンインストールしたくないという場合は、レジストリを編集するという方法もあります。ヒント:レジストリ編集に慣れていない限り、この方法は避けてください。間違えると奇妙な問題が発生する可能性があります。必ず事前にバックアップを作成してください。
やるべきことは次のとおりです:
- で「実行」ダイアログを開きWindows key + R、 と入力して
regedit.exeEnter キーを押し、管理者として実行します。 - に移動します
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR。このパスをレジストリ エディターの上部のアドレス バーに貼り付けると、簡単に移動できます。 - 右側で「AppCaptureEnabled」を見つけます。ダブルクリックし、「値のデータ」を
0「無効」に変更します。「OK」をクリックします。 - オプション:さらに無効化するには、 HKEY_LOCAL_MACHINEパスが利用可能な場合はそれも確認します。
再起動後、ゲームバーは無効になっているはずです。これでゲームバーが邪魔になることはなくなるはずです。ただし、これはゲームバーを無効にするだけで、アプリのファイルは削除されないことに注意してください。また、Windowsのバージョンによってパスが若干異なる場合があるので、キーが見つからない場合は、GameDVRで同様のキーがないか確認してください。
Windows 10 および Windows 11 で Xbox ゲームバーを無効にする – クイックヒント
ウィンドウズ10
- [設定] ( )に移動しWindows + I、検索に「Xbox Game Bar」と入力します。
- コントローラーのこのボタンを使用して Xbox ゲーム バーを開くトグルをオフにします。
ウィンドウズ11
- 「設定」を開き、「ゲーム」に進みます。
- メニューからXbox Game Bar を選択し、スイッチをオフにします。
- さらに、 「アプリと機能」に移動し、「Xbox」を見つけて、3つのドットのメニューをクリックし、「詳細設定」を選択して、「バックグラウンドアプリのアクセス許可」を「なし」に設定し、「終了」を押します。
通常、設定でオフにするだけでバックグラウンドでの消費を止めることができますが、本当に消したい場合は他の方法でも解決できます。ただし、PCのスペックによっては動作が異なる場合があるので注意してください。Windowsは反撃してくるのが得意ですからね!
まとめ
Xbox Game Bar は統合されているため、無効化またはアンインストールは必ずしも簡単ではありません。PowerShell の使用は強力な手段ですが、あらゆる環境で確実に実行できるわけではありません。コマンドラインに自信がない場合は、サードパーティ製のツールも利用できます。レジストリの編集はより巧妙ですが、効果的です。いずれにせよ、念のため、作業を始める前に復元ポイントを作成しておくことをお勧めします。
まとめ
- Xbox Game Bar システム アプリをアンインストールするための PowerShell または DISM コマンド。
- GUI アプローチ用のサードパーティ製アンインストーラー。
- ファイルを削除せずにバックグラウンド実行を無効にするレジストリ編集。
- すばやく切り替えられるように Windows の設定を調整します。
最後に
マシンをスリムで快適な状態に保つのに役立つものなら何でも構いません。これが誰かのセットアップの速度向上に役立つことを願っています。これらの設定をいじるのを頑張ってください。特にWindowsの工場出荷時に組み込まれているアプリの場合は、少しいじるだけで大きな効果が得られることがあります。
関連記事
この記事は役に立ちましたか?