GameBarPresenceWriter.exe는 무엇이고 게임 성능에 어떤 영향을 미치나요?

마지막 업데이트 : 17/09/2025

  • GameBarPresenceWriter.exe는 게임의 상태를 관리하고 Xbox Game Bar를 통합합니다.
  • 여러 버전과 해시가 있습니다. 합법적인 파일은 System32에 있습니다.
  • 캡처를 사용하지 않으면 리소스 소모와 끊김 현상이 발생할 수 있습니다.
  • 이를 비활성화하는 안전한 방법은 설정, 서비스, 레지스트리입니다.

Windows의 GameBarPresenceWriter.exe

Windows PC에서 게임을 플레이하는 경우 작업 관리자에서 GameBarPresenceWriter.exe 프로세스를 보거나 귀찮은 알림을 받은 적이 있을 것입니다. 이 구성 요소는 Xbox Game Bar 생태계 및 게임 캡처의 일부입니다., 그리고 그것은 다음과 같은 사람들에게 유용하지만 기록하거나 전송하다해당 기능을 하나도 사용하지 않으면 귀찮은 일이 될 수 있습니다.

이 완전한 가이드에서는 Game Bar Presence Writer가 정확히 무엇인지, Windows 10 이상에서 어떻게 작동하는지, 사용자가 보고하는 문제, 그리고 무엇보다도 다음을 분석합니다. 다양한 방법으로 안전하게 비활성화하는 방법 (Windows 설정 변경부터 레지스트리 변경, 서비스 등) 관련된 모든 경로, 키, 옵션을 포함하여 자세히 설명해 드리겠습니다.

GameBarPresenceWriter.exe는 무엇이고, 어떤 용도로 사용되나요?

GameBarPresenceWriter.exe는 Windows 32 이상 버전에 포함된 Win10 EXE 실행 파일로, Windows 게임 설정 및 Xbox Game Bar 환경과 관련이 있습니다. 주요 목적은 게임의 현재 상태를 관리하는 것입니다. (게임이 포그라운드에서 활성화되어 있는 경우, 창이 초점을 잃은 경우 또는 창이 닫히는 경우) 적절한 경우 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를 호출하여 구현에서 현재 상태를 설정하거나 적절한 작업을 수행할 수 있습니다. 개발자가 자신의 Presence Writer를 제공하려는 경우, 해당 인터페이스를 구현하는 out-of-proc COM 서버를 제공해야 합니다.

사용자 지정 배포를 실행하려면 시스템에 서버 실행 파일의 경로를 가리키는 레지스트리 값이 필요합니다. 구체적인 키는 다음과 같습니다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath. 데이터 유형은 REG_SZ이고, 내용은 실행 파일의 전체 경로여야 합니다. Presence Writer의 서버 역할을 합니다.

독점 콘텐츠 - 여기를 클릭하세요  NVIDIA Bonsai Diorama: Unreal Engine에서 DLSS 4, Path Tracing 및 RTX Mega Geometry를 선보이는 데모

또한 고급 시나리오에서는 레지스트리에서 활성화할 수 있는 클래스가 문서화되었습니다. Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter일부 사용자가 ActivationType 값을 조작한 경우가 있습니다. 아래에서는 존재 원격 측정을 중지하는 방법 중 하나에서 이것이 어떻게 사용되는지 살펴보겠습니다..

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과 연관됨 Education, Enterprise, N 에디션을 포함하여 x86 및 x64에서 사용 가능합니다.
  • Tamaño aproximado 282 KB, MD5 6ae8f6709012bcbf6a92ac574b589d70, SHA1 a32f43636f59353ad6eed2d41f359ec6f9926e8c, CRC32 09cea85c. Windows 10 1703 x64 빌드에서 확인됨.

이러한 값은 다양한 Windows 이미지와 SKU(Home, Pro, Education, Enterprise, N)의 파일 목록에서 반복되어 악성 변형이 의심되는 경우 진위 여부를 확인하는 데 도움이 됩니다. 파일이 System32에 있고 알려진 크기 및 해시와 일치하는지 확인합니다. 이 구성 요소로 위장한 맬웨어를 배제합니다.

성능 및 게임 프로세스

사용자가 보고한 일반적인 문제

시스템 수준에서는 명확한 목적이 있지만, 많은 플레이어는 해당 서비스가 자신의 요청 없이도 활성화되고 게임을 열면 알림이 표시된다고 보고합니다. Game Bar Presence Writer에 대해 이야기할 때 가장 자주 반복되는 증상은 다음과 같습니다.:

  • 대역폭 사용량 배경에는 불필요함.
  • CPU 사용량이 높음 겸손한 장비나 긴 세션 동안.
  • 메모리 점유됨 아무것도 기록되지 않을 때.
  • FPS 저하 또는 끊김 현상 특정 제목에서 눈에 띄게 나타납니다.
  • 속도 저하 창을 전환할 때의 일반 게임 설정.

녹화, 클립, 스트리밍을 전혀 하지 않으면 이 모든 계층이 불필요하고 귀찮은 일이 될 수 있습니다. 좋은 소식은 여러 가지 방법으로 비활성화할 수 있다는 것입니다.가장 무해한 것부터 가장 진보된 것까지, 레지스트리나 파일 권한을 변경하기 전에 항상 시스템 설정부터 시작하는 것이 좋습니다.

게임 바 표시 기록기를 비활성화하는 방법: 11가지 검증된 솔루션

본격적으로 시작하기에 앞서 두 가지 중요한 팁을 알려드리겠습니다. 알고 있는 것만 변경하고 레지스트리의 복원 지점이나 사본을 만드세요. 레지스트리를 편집하거나 서비스를 부주의하게 비활성화하면 원치 않는 결과가 발생할 수 있습니다.녹화나 스트리밍 기능에 의존하는 경우 게임 바를 비활성화하면 해당 편의성이 사라진다는 점을 명심하세요(하지만 게임은 계속 작동합니다).

1) 레지스트리에서 게임 DVR 및 게임 바 비활성화

이 방법은 캡처와 관련된 여러 기능을 루트에서 제거합니다. 레지스트리 편집기에서 파일 > 내보내기를 통해 레지스트리를 백업합니다. 아무것도 만지기 전에.

  1. 실행 상자를 엽니다 Windows + R을 누르고 regedit를 입력하여 확인하세요.
  2. 이동 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR 그리고 그 가치를 찾아보세요 앱캡처활성화. 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 조정 자동 게임 모드 활성화 0.
  6. 변경 사항을 적용하려면 컴퓨터를 다시 시작하십시오. 재부팅 후에는 백그라운드 캡처가 비활성화되어야 합니다..
독점 콘텐츠 - 여기를 클릭하세요  "두 번째 디지털 두뇌"란 무엇이고 무료 도구를 사용하여 두 번째 디지털 두뇌를 만드는 방법

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 및 Broadcast User 서비스 중지

서비스 콘솔에서 캡처 및 재전송을 관리하는 사용자 부분을 중지할 수 있습니다. 빠르고 가역적인 방법입니다.

  1. 실행을 열고 다음을 입력하세요. services.msc 확인을 누르세요.
  2. 검색 GameDVR 및 방송 사용자 서비스, 마우스 오른쪽 버튼을 클릭하고 중지를 선택하세요.

6) 작업 관리자에서 프로세스를 닫습니다.

현재 세션을 중지하려면 프로세스를 종료하기만 하면 됩니다. 영구적인 것은 아니지만 문제를 즉시 해결해줍니다..

  1. 작업 표시줄을 마우스 오른쪽 버튼으로 클릭하고 작업 관리자를 선택합니다.
  2. 프로세스 탭에서 다음을 찾으세요. 게임 바 존재 작가 작업 끝내기를 누르세요.

7) Xbox Game Bar 오버레이에서 비활성화

게임 바 자체에서 현재 상태와 캡처를 제공하는 옵션을 끌 수 있습니다. 가장 친절한 방법입니다.

  1. 게임을 엽니다. 게임 표시줄이 표시되지 않으면 Windows + G를 누릅니다.
  2. 기어를 넣어 설정.
  3. 최소한 '백그라운드에서 녹화', '컨트롤러로 게임 표시줄 열기', '검증된 전체 화면 게임에서 게임 표시줄 표시', '게임으로 기억'의 선택을 해제하세요. 활성 옵션이 적을수록 간섭이 줄어듭니다..

8) Xbox 앱에서 게임 바 끄기

Xbox 앱은 캡처 설정에도 연결됩니다. 그곳에서 시스템 설정으로 가서 백그라운드 로깅을 비활성화할 수 있습니다..

  1. Xbox 앱을 열고 설정으로 이동합니다.
  2. En 캐치Windows 설정 링크로 가서 백그라운드 녹화를 끕니다.
  3. 변경 사항을 통합하려면 컴퓨터를 다시 시작하세요. 재시작 후에는 현재 활동이 중단됩니다..

9) Windows 설정에서 게임 바 비활성화

Windows 10에는 설정에 '게임' 섹션이 있습니다. 게임 바의 일반 옵션을 끕니다. 그게 다야

  1. 설정 > 게임을 엽니다.
  2. 게임 바 탭에서 '게임 바를 사용하여 게임 클립, 스크린샷 및 브로드캐스트 녹화'를 끕니다. 이렇게 하면 로딩과 중복이 방지됩니다..
독점 콘텐츠 - 여기를 클릭하세요  이상한 악센트가 있는 키보드: 빠른 수정, 레이아웃 및 언어 잠금

10) 캡처 설정: 백그라운드 녹음이나 오디오 없음

또 다른 중요한 점은 게임 설정 내의 스크린샷입니다. 백그라운드 녹음 및 녹음 오디오 끄기.

  1. 게임 > 캡처에서 '게임 플레이 중 백그라운드에서 녹화'와 '게임 플레이를 녹화할 때 오디오 녹음'을 끕니다. 이렇게 하면 활동과 소비를 최소화할 수 있습니다..

11) 게임 모드 비활성화

일부 컴퓨터는 게임 모드를 끄면 더 잘 반응하는데, 특히 자동 최적화와 충돌이 있는 경우 그렇습니다. 움직임이나 초점의 변화가 지속되면 시도해 보세요..

  1. 게임 > 게임 모드에서 끕니다.

중요 참고 사항 및 대안

여러 포럼에서 Xbox Game Bar를 제거하는 것이 좋다고 제안합니다. 실제로 가능하며, 일반적으로 오버레이나 스크린샷 없이도 게임이 계속 실행됩니다.하지만 이러한 기능은 사용할 수 없게 됩니다. 과감한 조치를 취하기 전에 전체 시스템 백업을 생성하고, 복구 가능한 조정을 먼저 시도하고, Windows를 최신 상태로 유지하는 것이 좋습니다.

11가지 방법 외에도 일부 사용자가 적용한 다른 아이디어도 있습니다. 게임 바 존재의 네트워크 사용 제한 방화벽 규칙을 적용하고, 타사 유틸리티를 사용하여 서비스가 시작되지 않도록 하거나 제거하거나, 사용하지 않는 Xbox 앱 자체를 삭제하세요. 시스템 파일 잠금 및 비활성화 vs. 삭제 향후 업데이트에서 부작용이 발생하지 않도록 합니다.

더욱 세부적인 제어가 필요한 팀의 경우 Microsoft에서 설명한 주요 기술적 사항을 검토하는 것이 좋습니다. IPresenceWriter를 구현하는 Out-of-process COM 서버PresenceWriter 실행 클래스, 게임 알림 이벤트 열거형(None, GotFocus, LostFocus, AppClose) 및 식별자 유형(Aumid, TitleId)과 창, 이벤트, 식별자, 유형의 네 가지 매개변수가 있는 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 게임을 다운로드하려면 어떻게 해야 하나요?