GameBarPresenceWriter.exe とは何ですか? ゲームのパフォーマンスにどのような影響がありますか?

最終更新: 17/09/2025

  • GameBarPresenceWriter.exe はゲームプレゼンスを管理し、Xbox Game Bar を統合します。
  • 複数のバージョンとハッシュがあり、正規のファイルは System32 に存在します。
  • キャプチャを使用しないと、リソースの消費や途切れが発生する可能性があります。
  • これを無効にする安全な方法があります: 設定、サービス、レジストリ。

Windows 上の GameBarPresenceWriter.exe

Windows PC でプレイしている場合は、タスク マネージャーで GameBarPresenceWriter.exe プロセスを見たことがあるか、迷惑な通知を受け取ったことがあるでしょう。 このコンポーネントは、Xbox Game Barエコシステムとゲームキャプチャの一部です。、そしてそれは、 記録または送信するこれらの機能のいずれも使用しない場合は、迷惑になる可能性があります。

この完全なガイドでは、ゲームバープレゼンスライターとは何か、Windows 10以降でどのように機能するか、ユーザーが報告している問題、そして何よりも、 さまざまな方法で安全に無効にする方法 (Windowsの調整からレジストリの変更、サービスなど)関連するすべてのパス、キー、オプションを含め、詳細に説明します。

GameBarPresenceWriter.exe とは何ですか? また、何に使用されますか?

GameBarPresenceWriter.exe は、Windows 32 以降のバージョンに含まれる Win10 EXE 実行可能ファイルで、Windows ゲーム設定および Xbox ゲーム バー エクスペリエンスに関連付けられています。 その主な目的は、ゲームのプレゼンス状態を管理することです (ゲームがフォアグラウンドでアクティブになっているか、ウィンドウがフォーカスを失ったか、閉じられたか) を通知し、適切な場合に Xbox エコシステムにそれを伝えます。

デフォルトでは、ユーザーが Xbox アプリをインストールし、アカウントにサインインしていて、プレゼンスの設定を許可している場合です。 Xbox Liveの PCでプレイする場合、 このコンポーネントは状態を自動的に更新しますこれにより、連絡先のユーザーはあなたがゲームセッション中であることを確認できます。アプリケーション開発者は、Windowsが提供するこの動作を独自の実装でオーバーライドできます。

Microsoft の技術ドキュメントによると、Game Bar Presence Writer は Windows 10 以降に存在し、アウトプロセス COM サーバーに依存しています。 これは、Windows がプレゼンス ライターの特定の実装を呼び出すことができることを意味します。 ゲームが検出されたときにイベントを通信します。

ゲームプレゼンスコンポーネント

内部の仕組み:インターフェース、イベント、ログ

Windows によって提供される実装では、IPresenceWriter と呼ばれるインターフェイスと PresenceWriter と呼ばれるランタイム クラスが公開されます。 キーインターフェースはUpdatePresenceメソッドを提供する ゲームのコンテキストとフォーカスの変更を記述するために必要なパラメータ:

  • 窓ハンドル ゲームの (アクティブ ウィンドウへのハンドル。技術的な定義では、UINT64 ベースの WindowId として入力されます)。
  • 通知イベント ゲームから:可能な値はNone、GotFocus(フォーカスを獲得)、LostFocus(フォーカスを失った)、またはAppClose(閉じた)。
  • アプリケーション識別子 ゲームの (appId): これは、AUMID (アプリケーション ユーザー モデル ID) または Xbox Live TitleId になります。
  • 識別子の種類 (appIdType): Aumid または TitleId。前のフィールドが何に対応するかを示します。

ゲームを起動すると、Windows はこのデータを使用して UpdatePresence を呼び出すので、実装ではプレゼンスを設定したり、適切な処理を実行したりできるようになります。 開発者が独自のプレゼンスライターを提供したい場合、そのインターフェイスを実装するアウトオブプロセス COM サーバーを提供する必要があります。

カスタムデプロイメントを実行するには、サーバー実行ファイルのパスを指すレジストリ値が必要です。具体的には、キーは次のとおりです。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath. データ型は REG_SZ であり、その内容は実行可能ファイルへの完全なパスである必要があります。 Presence Writer のサーバーとして機能します。

限定コンテンツ - ここをクリックしてください  悲劇的な事件と多くの疑問:ChatGPTは自殺事件をめぐって訴訟に直面

さらに、高度なシナリオでは、レジストリでアクティブ化できるクラスが文書化されています。 Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter一部のユーザーが ActivationType 値を操作しました。 以下では、プレゼンス テレメトリを停止する方法の 1 つで、これがどのように使用されるかを示します。.

Windowsの設定とレジストリ

場所、バージョン、整合性チェック

標準的なWindowsインストールでは、バイナリは次の場所にあります。 C:\Windows\System32\GameBarPresenceWriter.exe. 複数のビルド、サイズ、チェックサムがあります。 システムのエディションとバージョンに応じて:

  • Tamaño aproximado 83 KB, MD5 d040264ba57bb72554c345f64ec635db, SHA1 50c3677a29cc809e3aa2c373c3df11eb14b99614, CRC32 ec32d073. Windows 10 1607でよくある x86 と x64 の両方があり、Education、Enterprise、N の各バージョンで利用できます。
  • Tamaño aproximado 110 KB, MD5 f12fea49547eef195c422fcbca7ef575, SHA1 f87082cf430ddffff57f3aae53cc16d9175202a8, CRC32 fcaa6d1d. Windows 10 Enterprise 2016 LTSB x64 で共通.
  • Tamaño aproximado 205 KB, MD5 0c0f21df984fbfb430679f8120c12341, SHA1 e9af59525554c3690ce187175b28c4d15112b356, CRC32 604c0840. Windows 10 1703 に関連付けられています x86 および x64 (Education、Enterprise、N エディションを含む)。
  • Tamaño aproximado 282 KB, MD5 6ae8f6709012bcbf6a92ac574b589d70, SHA1 a32f43636f59353ad6eed2d41f359ec6f9926e8c, CRC32 09cea85c. Windows 10 1703 x64ビルドで確認.

これらの値は、さまざまな Windows イメージおよび SKU (Home、Pro、Education、Enterprise、N) のファイル リストで繰り返されるため、悪意のある亜種が疑われる場合に信頼性を検証するのに役立ちます。 ファイルがSystem32上に存在し、既知のサイズとハッシュと一致していることを確認します。 このコンポーネントを装ったマルウェアを排除するためです。

パフォーマンスとゲームプロセス

ユーザーから報告される一般的な問題

システムレベルでは明確な目的を果たしますが、多くのプレイヤーは、リクエストなしにサービスがアクティブになり、ゲームを開いたときに警告が表示されると報告しています。 ゲームバープレゼンスライターについて話すときに最も頻繁に繰り返される症状は次のとおりです。:

  • 帯域幅の使用 バックグラウンドでは不要です。
  • CPU使用率が高い 控えめな機器や長時間のセッションでも。
  • メモリ占有 何も録画されていないとき。
  • FPSの低下またはスタッター 特定のタイトルで顕著です。
  • 減速 ウィンドウを切り替えるときの一般的なゲーム設定。

録画、クリップ、ストリーミングをまったく行わない場合は、このレイヤー全体が不要になり、煩わしくなります。 幸いなことに、これを無効にできる方法はいくつかあります。最も無害なものから最も高度なものまで、さまざまな脆弱性があります。レジストリやファイルの権限を変更する前に、必ずシステム設定から始めることをお勧めします。

ゲームバーのプレゼンスライターを無効にする方法:11の実証済みソリューション

始める前に、2 つの重要なヒントがあります。既知のものだけを変更し、レジストリの復元ポイントまたはコピーを作成してください。 レジストリを不用意に編集したり、サービスを無効にしたりすると、望ましくない影響が生じる可能性があります。録画機能やストリーミング機能に依存している場合は、ゲーム バーを無効にすると、その利便性が失われることに注意してください (ただし、ゲームは引き続き動作します)。

1) レジストリからゲームDVRとゲームバーを無効にする

この方法は、ルートでいくつかのキャプチャ関連の機能を切り出します。 レジストリエディターのファイル > エクスポートからレジストリをバックアップします。 何かに触れる前に。

  1. 実行ボックスを開く Windows + R を押して、「regedit」と入力して確定します。
  2. に行く HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR そして値を見つけてください AppCapture有効0に変更します。
  3. 次に移動します HKEY_CURRENT_USER\System\GameConfigStore そして置く GameDVR_有効 0インチ
  4. En HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR 確立します ゲームDVRを許可する 0。
  5. En HKEY_CURRENT_USER\Software\Microsoft\GameBar 調整します AutoGameModeEnabled 0。
  6. コンピュータを再起動して変更を適用します。 再起動後、バックグラウンドキャプチャは無効になります。.
限定コンテンツ - ここをクリックしてください  PCでStable Diffusion 3を使用する方法:要件と推奨モデル

2) Xboxゲームモニタリング(xbgm)を無効にする

Windows には、レジストリを使用して無効にできる Xbox の監視サービスが含まれています。 これにより、ゲーム関連の監視の一部を防ぐことができます。.

  1. レジストリ エディターを開きます。
  2. に行く HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xbgm.
  3. 価値のある お気軽にご連絡ください (REG_DWORD)、データを 3 から 4 に変更します。
  4. 4 の場合、サービスは無効になります。 元に戻したい場合は3に戻ってください.

3) ファイルを制御して削除する(非推奨)

一部のユーザーは、実行可能ファイルの所有権を取得して、再度ロードできないように削除することを選択します。 何をやっているのか明確に理解していない限り、この方法はお勧めしません。これはシステム ファイルであり、依存関係が壊れる可能性があるためです。

  1. ローカライザ C:\Windows\System32\GameBarPresenceWriter.exe 検索エンジンから。
  2. [プロパティ] > [セキュリティ] タブ > [詳細設定] を開き、所有者 (TrustedInstaller) を管理者ユーザーに変更して適用します。
  3. [アクセス許可] でユーザーを追加し、[フル コントロール] を選択します。 通知を承諾する.
  4. 制御権を与えたら、問題のある実行ファイルを削除します。注:一部のチュートリアルではgamebar.exeの削除についても言及されていますが、削除する価値があるか、あるいは元に戻せる方法を好むかを検討してください。

4) プレゼンステレメトリクラスの有効化を無効にする

このアプローチは、PresenceWriter に関連するアクティブ化可能なクラスを変更して、それが読み込まれないようにすることに依存しています。 上記の設定が機能しない場合に使用してください。.

  1. に行く HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter.
  2. [権限] > [詳細設定] で、所有者を自分のユーザーに変更し、自分自身にフル コントロールを付与します (手順 3 と同じ)。
  3. 値を変更します アクティベーションタイプ 0。 これにより、クラスの自動アクティブ化が防止されます。.

5) GameDVRとブロードキャストユーザーサービスを停止する

サービス コンソールから、キャプチャと再送信を管理するユーザー部分を停止できます。 これは高速かつ可逆的な方法です.

  1. 「実行」を開き、次のように入力します。 services.msc OKを押します。
  2. 検索 GameDVR およびブロードキャスト ユーザー サービスを右クリックして「停止」を選択します。

6) タスクマネージャーからプロセスを閉じる

現在のセッションを停止したい場合は、プロセスを終了してください。 永久的ではありませんが、問題は直ちに解消されます。.

  1. タスクバーを右クリックして、「タスク マネージャー」を選択します。
  2. プロセスタブで、 ゲームバープレゼンスライター タスクの終了を押します。

7) Xboxゲームバーオーバーレイから無効にする

ゲーム バー自体では、プレゼンスとキャプチャを提供するオプションをオフにすることができます。 それは最も友好的な方法です.

  1. ゲームを開きます。ゲーム バーが表示されない場合は、Windows キー + G キーを押します。
  2. ギアを入れる 設定.
  3. 少なくとも、「バックグラウンドで記録する」、「コントローラーでゲーム バーを開く」、「検証された全画面ゲームでゲーム バーを表示する」、「これをゲームとして記憶する」のチェックを外します。 有効なオプションが少ないほど、干渉が少なくなります.

8) Xboxアプリからゲームバーをオフにする

Xbox アプリもキャプチャ設定にリンクします。 そこからシステム設定に移動し、バックグラウンド ログを無効にすることができます。.

  1. Xbox アプリを開き、[設定] に移動します。
  2. En キャッチ、Windows 設定リンクに移動して、バックグラウンド記録をオフにします。
  3. 変更を確定するにはコンピューターを再起動してください。 再起動後、プレゼンス アクティビティは停止します。.

9) Windowsの設定からゲームバーを無効にする

Windows 10 には、設定に「ゲーム」セクションが含まれています。 ゲームバーの一般オプションをオフにする そして準備ができています。

  1. [設定] > [ゲーム] を開きます。
  2. 「ゲーム バー」タブで、「ゲーム クリップ、スクリーンショットを記録し、ゲーム バーでブロードキャストする」をオフにします。 これにより、読み込みと重複が防止されます。.
限定コンテンツ - ここをクリックしてください  SuperCopier: Windows でファイルをコピーするための理想的な代替手段

10) キャプチャの設定: バックグラウンド録画や音声なし

もう一つの重要なポイントは、ゲーム設定内のスクリーンショットにあります。 バックグラウンド録音と録音からの音声をオフにする.

  1. 「ゲーム > キャプチャ」で、「プレイ中にバックグラウンドで録画する」と「ゲームプレイを録画するときにオーディオを録音する」をオフにします。 こうすることで活動と消費を最小限に抑えることができます.

11) ゲームモードを無効にする

特に自動最適化と競合する場合、一部のコンピューターではゲーム モードをオフにすると反応が良くなります。 動きのぎこちなさやフォーカスのずれが続く場合は試してください。.

  1. 「ゲーム > ゲームモード」で、オフにします。

重要な注意事項と代替案

いくつかのフォーラムでは、Xbox Game Barをアンインストールすることが提案されています。これは実行可能であり、原則として、 ゲームはオーバーレイやスクリーンショットなしでも実行され続けますただし、これらの機能は利用できなくなります。抜本的な対策を講じる前に、システム全体のバックアップを作成し、まず元に戻せる調整を試し、Windowsを最新の状態に保つことをお勧めします。

11 の方法に加えて、一部のユーザーが適用した他のアイデアもあります。 ゲームバープレゼンスのネットワーク使用を制限する ファイアウォールルールを設定する場合は、サードパーティ製のユーティリティを使用してサービスの起動を防止または削除するか、使用していない場合はXboxアプリ自体をアンインストールしてください。 システムファイルのロックと無効化 vs. 削除 将来のアップデートで副作用を回避するためです。

より詳細な制御が必要なチームの場合は、Microsoft が概説した主要な技術的なポイントを確認することをお勧めします。 IPresenceWriter を実装するアウトプロセス COM サーバーPresenceWriter 実行クラス、ゲーム通知イベント (None、GotFocus、LostFocus、AppClose) と識別子タイプ (Aumid、TitleId) の列挙、および 4 つのパラメータ (ウィンドウ、イベント、識別子、タイプ) を持つ UpdatePresence メソッドを使用します。

独自の実装を展開する場合は、実行可能パスを正しく登録してください。 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath REG_SZ として。 この値がないと、Windows はカスタム プレゼンス サーバーを見つけることができません。ロックダウンされた環境では、アクティブ化可能なクラスの ActivationType 値も使用されて、自動初期化が防止されます。

バージョンに関しては、10年のWindows 1507の発売時に統合されたWindows 1607 2015/10ビルドへの参照があり、 10.0.16299.1004 (WinBuild.160101.0800) のようなバージョンエントリ ファイルデータベースに引用されています。いずれにせよ、この機能はWindows 10以降で利用可能であり、ユーザーが許可すればXbox Liveエクスペリエンスと統合されます。

参照表 登録 カスタムサーバーの場合(ドキュメントによる):

値の名前 ティポ コンテンツ
エグゼパス REG_SZ Presence Writer サーバー実行ファイルへのフルパス

最後に、多数のデバイスを管理する場合は、必要のないキャプチャとゲーム バーを無効にするポリシーを実装することを検討し、変更を文書化します。 対策が可逆的であればあるほど、システムの保守と更新が容易になります。.

上記のすべてにより、GameBarPresenceWriter.exe が何を実行するのか、それが消費や不便を引き起こすことがあるのはなぜか、そして何の対策を講じれば問題なくそれを停止できるのかが分かりました。 まず Windows 設定から開始し、次にサービスとレジストリをバックアップし、破壊的な手段は最後の手段として残しておきます。; こうすることで、チームの安定性を犠牲にすることなく制御できるようになります。

関連記事
PC に Xbox Game Pass ゲームをダウンロードするにはどうすればよいですか?