- GameBarPresenceWriter.exe 管理遊戲狀態並整合 Xbox Game Bar。
- 有多個版本和雜湊值;合法檔案位於 System32 中。
- 如果不使用捕獲,則可能會導致資源消耗和卡頓。
- 有安全的方法可以停用它:設定、服務和註冊表。

如果您在 Windows PC 上玩遊戲,您可能已經在任務管理器中看到了 GameBarPresenceWriter.exe 進程或收到了一些煩人的通知。 此組件是 Xbox Game Bar 生態系統和遊戲捕獲的一部分,儘管它對於那些 記錄或傳輸,如果您不使用任何這些功能,可能會成為一種麻煩。
在本完整指南中,我們將詳細介紹 Game Bar Presence Writer 的具體功能、它在 Windows 10 及更高版本上的工作原理、用戶報告的問題,以及最重要的, 如何使用不同的方法安全地停用它 (從 Windows 調整到登錄機碼變更、服務等等)。我們將詳細解釋,包括所有涉及的路徑、鍵和選項。
GameBarPresenceWriter.exe 是什麼以及它有什麼用途?
GameBarPresenceWriter.exe 是 Windows 32 及更高版本中包含的 Win10 EXE 可執行文件,與 Windows 遊戲設定和 Xbox 遊戲列體驗相關。 其主要目的是管理遊戲的存在狀態 (如果遊戲在前台處於活動狀態,如果視窗失去焦點,或者如果視窗關閉)並在適當的時候將其傳達給 Xbox 生態系統。
預設情況下,如果用戶安裝了 Xbox 應用程序,登入了他們的帳戶,並允許設定狀態。 Xbox Live的 在PC上玩遊戲時, 該組件會自動更新該狀態這樣,你的聯絡人就能看到你正在玩遊戲。應用程式開發者可以用自己的實作覆蓋 Windows 提供的這一行為。
根據微軟的技術文檔,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,以便實作可以設定存在或執行任何適當的操作。 如果開發人員想要提供自己的 Presence Writer,您必須提供一個實作該介面的進程外 COM 伺服器。
要執行自訂部署,系統需要一個指向伺服器可執行檔案路徑的登錄值。具體來說,註冊表項為: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath. 資料類型為 REG_SZ,其內容必須是可執行檔的完整路徑。 它充當 Presence Writer 的伺服器。
此外,在高級場景中,已記錄一個類,可以在註冊表中激活 Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter,其中一些用戶操縱了 ActivationType 值。 下面您將看到它是如何在一種方法中用於停止存在遙測的。.

位置、版本和完整性檢查
在標準 Windows 安裝中,二進位檔案位於 C:\Windows\System32\GameBarPresenceWriter.exe. 有多個建置、大小和校驗和。 取決於系統的版本:
- Tamaño aproximado 83 KB, MD5 d040264ba57bb72554c345f64ec635db, SHA1 50c3677a29cc809e3aa2c373c3df11eb14b99614, CRC32 ec32d073. Windows 10 1607 中常見 x86 和 x64 版本,並有教育版、企業版和 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 上,包括教育版、企業版和 N 版。
- Tamaño aproximado 282 KB, MD5 6ae8f6709012bcbf6a92ac574b589d70, SHA1 a32f43636f59353ad6eed2d41f359ec6f9926e8c, CRC32 09cea85c. 在 Windows 10 1703 x64 版本中看到.
這些值在不同 Windows 映像和 SKU(家用版、專業版、教育版、企業版、N)的檔案清單中重複出現,如果您懷疑有惡意變體,則可協助您驗證真實性。 檢查檔案是否位於 System32 上,並與已知大小和雜湊值相符 排除偽裝成該元件的惡意軟體。

用戶報告的常見問題
儘管它在系統層面有明確的用途,但許多玩家報告說,該服務在未經他們請求的情況下激活,並在他們打開遊戲時顯示警報。 當談到 Game Bar Presence Writer 時,最常見的症狀包括:
- 帶寬使用 在背景中是不必要的。
- CPU 使用率高 在普通的設備中或在長時間的會議中。
- 記憶體佔用 當沒有記錄任何內容時。
- FPS 下降或卡頓 在某些標題中很明顯。
- 速度減慢 切換視窗時的常規遊戲設定。
如果您從不錄製、剪輯或串流,那麼整個圖層都會變得不必要且令人討厭。 好消息是,可以透過多種方式停用它。,從最無害到最高級。我們建議在修改註冊表或檔案權限之前,請務必先從系統設定開始。
如何停用遊戲列狀態編寫器:11 個經過驗證的解決方案
在我們開始之前,有兩個重要提示:只更改您知道的內容並建立還原點或登錄副本。 隨意編輯註冊表或停用服務可能會導致不良後果。如果您依賴錄製或串流媒體功能,請記住禁用遊戲欄意味著您將失去這種便利(儘管您的遊戲仍然可以運行)。
1)從註冊表中停用遊戲 DVR 和遊戲欄
這種方法從根本上減少了幾個與捕獲相關的功能。 從登錄編輯器中的檔案 > 匯出備份註冊表 在觸摸任何東西之前。
- 打開運行框 使用 Windows + R,輸入 regedit 並確認。
- 去吧
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR並找到該值 應用程序捕獲已啟用. 將其更改為 0。 - 現在導航至
HKEY_CURRENT_USER\System\GameConfigStore並把 GameDVR_Enabled 連接0。 - En
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR建立 允許遊戲DVR 一個0。 - En
HKEY_CURRENT_USER\Software\Microsoft\GameBar調整 自動遊戲模式已啟用 一個0。 - 重新啟動計算機以應用更改。 重啟後,後台捕獲應該會被停用。.
2)停用Xbox遊戲監控(xbgm)
Windows 包含 Xbox 監控服務,您可以使用登錄檔停用該服務。 這可以避免一些與遊戲相關的疏忽。.
- 開啟註冊表編輯器。
- 去吧
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xbgm. - 在價值上 開始 (REG_DWORD),將資料從 3 更改為 4。
- 4 表示該服務已停用。 如果你想恢復它,請返回 3.
3)控制檔案並刪除它(不建議)
一些用戶選擇獲取可執行檔的所有權並將其刪除,以便無法再次載入它。 除非您清楚自己在做什麼,否則我們不建議這樣做。,因為它是一個系統文件,您可能會破壞依賴關係。
- 本地化
C:\Windows\System32\GameBarPresenceWriter.exe來自搜尋引擎。 - 開啟屬性>安全性標籤>高級,將擁有者(TrustedInstaller)變更為您的管理員使用者並套用。
- 在權限下,新增您的使用者並選擇完全控制。 接受通知.
- 授予控制權後,請刪除有問題的可執行檔。注意:有些教學也提到刪除 gamebar.exe;請考慮這樣做是否值得,或者您是否喜歡可逆的方法。
4)禁用存在遙測類的激活
這種方法依賴於改變與 PresenceWriter 相關的可啟動類別來阻止其載入。 如果上述設定不起作用,請使用它。.
- 去吧
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter. - 在權限 > 進階中,將擁有者變更為您的使用者並授予自己完全控制權(與步驟 3 相同)。
- 修改值 啟動類型 一個0。 這可以防止類別的自動啟動。.
5)停止 GameDVR 和廣播用戶服務
您可以從服務控制台停止管理擷取和重新傳輸的使用者部分。 這是一種快速且可逆的方法.
- 打開運行,輸入
services.msc然後按“確定”。 - 搜索 GameDVR 和廣播用戶服務,右鍵單擊並選擇停止。
6)從任務管理器關閉進程
如果您想停止目前會話,只需結束該進程。 它不是永久性的,但它可以立即解決問題。.
- 右鍵單擊任務欄並選擇任務管理器。
- 在「進程」標籤中,找到 遊戲列狀態編寫器 並按結束任務。
7)從 Xbox 遊戲欄覆蓋中停用
遊戲欄本身允許您關閉提供存在和捕獲的選項。 這是最友善的方式.
- 開啟遊戲;如果未顯示遊戲欄,請按 Windows + G。
- 進入 設置.
- 至少取消選取:「在背景錄製」、「使用控制器開啟遊戲列」、「在已驗證的全螢幕遊戲中顯示遊戲列」和「記住這是一個遊戲」。 活動選項越少,幹擾越少.
8)從 Xbox 應用程式關閉遊戲欄
Xbox 應用程式也連結到捕獲設定。 從那裡您可以進入系統設定並停用後台日誌記錄。.
- 打開 Xbox 應用程式並轉到“設定”。
- En 接球,前往 Windows 設定連結並關閉背景錄製。
- 重新啟動電腦以鞏固變更。 重啟後,狀態活動應該停止。.
9)從 Windows 設定中停用遊戲欄
Windows 10 在「設定」中包含「遊戲」部分。 關閉遊戲欄的常規選項 就是這樣
- 開啟“設定”>“遊戲”。
- 在遊戲欄標籤上,關閉「使用遊戲欄錄製遊戲片段、螢幕截圖和廣播」。 這可以防止載入和重疊。.
10)設定擷取:無背景錄音或音頻
另一個關鍵點是遊戲設定中的螢幕截圖。 關閉背景錄音和錄音音頻.
- 在遊戲 > 擷取中,關閉「在玩遊戲時在背景錄製」和「在錄製遊戲時錄製音訊」。 這樣你就可以最大限度地減少活動和消耗.
11)禁用遊戲模式
有些電腦在關閉遊戲模式時反應會更好,特別是與自動優化發生衝突時。 如果抽搐或焦點轉移持續存在,請嘗試。.
- 在遊戲 > 遊戲模式中將其關閉。
重要說明和替代方案
一些論壇建議卸載 Xbox Game Bar。這是可行的,而且一般來說, 遊戲將繼續運行,無需覆蓋或螢幕截圖但是,您將失去這些功能。在採取激烈措施之前,建議先建立完整的系統備份,先嘗試可逆的調整,並保持 Windows 為最新版本。
除了這 11 種方法之外,還有一些用戶應用了其他想法: 限制 Game Bar Presence 的網路使用 使用防火牆規則,使用第三方實用程式阻止其啟動或刪除該服務,或者如果您不使用它,請卸載 Xbox 應用程式本身。記住,最好 鎖定和停用與刪除系統文件 以避免未來更新中產生副作用。
對於需要更詳細控制的團隊,最好回顧一下微軟概述的關鍵技術要點: 實作 IPresenceWriter 的進程外 COM 伺服器,包含PresenceWriter執行類別、遊戲通知事件(None、GotFocus、LostFocus、AppClose)和識別符類型(Aumid、TitleId)的枚舉,以及包含window、event、identifier、type四個參數的UpdatePresence方法。
如果您部署自己的實現,請確保正確註冊可執行路徑 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath 作為 REG_SZ。 如果沒有該值,Windows 將無法找到您的自訂狀態伺服器。在鎖定環境中,可啟動類別的 ActivationType 值也已用於防止其自動初始化。
至於版本,可以追溯到 Windows 10 1507/1607 版本,並在 2015 年 Windows 10 發佈時進行了整合,並且 版本條目,例如 10.0.16299.1004 (WinBuild.160101.0800) 在文件資料庫中引用。無論如何,該功能在 Windows 10 及更高版本中可用,如果用戶允許,可以與 Xbox Live 體驗整合。
參考表 註冊 對於自訂伺服器(根據文件):
| 值名稱 | TIPO | 內容 |
|---|---|---|
| 執行路徑 | REG_SZ | Presence Writer 伺服器執行檔的完整路徑 |
最後,如果您管理一組設備,請考慮實施策略以在不需要的地方停用擷取和遊戲欄,並記錄變更。 措施越可逆,您維護和更新系統就越容易。.
透過以上所有內容,您現在知道 GameBarPresenceWriter.exe 的作用、為什麼它有時會導致消耗和不便,以及您可以利用哪些手段來輕鬆阻止它。 從 Windows 設定開始,然後備份服務和註冊表,將破壞性措施作為最後的手段。;這樣你就可以擁有控制權,但又不犧牲團隊穩定性。
專門研究技術和互聯網問題的編輯,在不同數位媒體領域擁有十多年的經驗。我曾在電子商務、通訊、線上行銷和廣告公司擔任編輯和內容創作者。我還在經濟、金融和其他領域的網站上撰寫過文章。我的工作也是我的熱情所在。現在,透過我的文章 Tecnobits,我嘗試探索科技世界每天為我們提供的所有新聞和新機會,以改善我們的生活。