Mikä on GameBarPresenceWriter.exe ja miten se vaikuttaa pelin suorituskykyyn?

Viimeisin päivitys: 17/09/2025
Kirjoittaja: Daniel Terrasa

  • GameBarPresenceWriter.exe hallitsee pelin läsnäoloa ja integroi Xbox Game Barin.
  • Versioita ja tiivisteitä on useita; laillinen tiedosto sijaitsee System32:ssa.
  • Se voi aiheuttaa resurssien kulutusta ja nykimistä, jos et käytä kaappaustoimintoja.
  • Sen voi poistaa käytöstä turvallisilla tavoilla: Asetukset, Palvelut ja Rekisteri.

GameBarPresenceWriter.exe Windowsissa

Jos pelaat Windows-tietokoneella, olet luultavasti nähnyt GameBarPresenceWriter.exe-prosessin Tehtävienhallinnassa tai saanut ärsyttäviä ilmoituksia. Tämä komponentti on osa Xbox Game Bar -ekosysteemiä ja pelien sieppaustaja vaikka se on hyödyllinen niille, jotka tallentaa tai lähettää, voi muuttua haitaksi, jos et käytä mitään näistä ominaisuuksista.

Tässä kattavassa oppaassa aiomme eritellä, mitä Game Bar Presence Writer tarkalleen ottaen on, miten se toimii Windows 10:ssä ja uudemmissa, mistä ongelmista käyttäjät raportoivat ja ennen kaikkea... Kuinka poistaa se turvallisesti käytöstä eri menetelmillä (Windowsin hienosäädöistä rekisterimuutoksiin, palveluihin ja muuhun). Selitämme yksityiskohtaisesti, mukaan lukien kaikki asiaankuuluvat polut, avaimet ja asetukset.

Mikä on GameBarPresenceWriter.exe ja mihin sitä käytetään?

GameBarPresenceWriter.exe on Win32 EXE -suoritettava tiedosto, joka sisältyy Windows 10:een ja uudempiin versioihin ja liittyy Windowsin peliasetuksiin ja Xbox Game Bar -kokemukseen. Sen päätarkoitus on hallita pelin läsnäolotilaa. (jos peli on aktiivinen etualalla, jos ikkuna menettää kohdistuksensa tai jos se sulkeutuu) ja ilmoittaa siitä Xbox-ekosysteemille tarvittaessa.

Oletusarvoisesti, jos käyttäjällä on Xbox-sovellus asennettuna, hän on kirjautuneena tililleen ja sallinut läsnäolotietojen asettamisen. Xbox Live kun pelaat PC:llä, Tämä komponentti päivittää tilan automaattisestiTällä tavoin yhteyshenkilösi näkevät, että olet pelisessiossa. Sovelluskehittäjät voivat ohittaa tämän Windowsin tarjoaman toiminnan omilla toteutuksillaan.

Microsoftin teknisen dokumentaation mukaan Game Bar Presence Writer on olemassa Windows 10:ssä ja uudemmissa käyttöjärjestelmissä ja se on riippuvainen prosessin ulkopuolisesta COM-palvelimesta. Tämä tarkoittaa, että Windows voi kutsua tiettyä presence-kirjoittimen toteutusta. viestimään tapahtumista, kun riista havaitaan.

Pelin läsnäolokomponentti

Toimintaperiaate alla: käyttöliittymä, tapahtumat ja lokikirjaus

Windowsin tarjoama toteutus paljastaa IPresenceWriter-nimisen rajapinnan ja PresenceWriter-nimisen ajonaikaisen luokan. Avaimerajapinta tarjoaa UpdatePresence-metodin tarvittavilla parametreilla pelin kontekstin ja painopisteen muutosten kuvaamiseksi:

  • Ikkunankahva pelin (aktiivisen ikkunan kahva; teknisessä määritelmässä se on kirjoitettu UINT64-pohjaiseksi WindowId:ksi).
  • Ilmoitustapahtuma pelistä: mahdolliset arvot None, GotFocus (saanut tarkennuksen), LostFocus (menettänyt tarkennuksen) tai AppClose (suljettu).
  • Sovelluksen tunniste Pelin sovellustunnus (appId): Tämä voi olla AUMID (sovelluksen käyttäjämallitunnus) tai Xbox Liven pelitunnus.
  • Tunnisteen tyyppi (appIdType): Aumid tai TitleId, joka ilmaisee, mitä edellinen kenttä vastaa.

Kun käynnistät pelin, Windows kutsuu UpdatePresence-funktiota näillä tiedoilla, jotta toteutus voi asettaa läsnäolon tai tehdä mitä tahansa sopivaa. Jos kehittäjä haluaa tarjota oman Presence Writerin, sinun on annettava prosessin ulkopuolinen COM-palvelin, joka toteuttaa kyseisen rajapinnan.

Jotta mukautettu käyttöönotto toimisi, järjestelmä tarvitsee rekisteriarvon, joka osoittaa palvelimen suoritettavan tiedoston polkuun. Tarkemmin sanottuna avain on: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath. Tietotyyppi on REG_SZ ja sen sisällön on oltava suoritettavan tiedoston koko polku. joka toimii Presence Writerin palvelimena.

Ainutlaatuinen sisältö - Napsauta tästä  NVIDIA Bonsai Diorama: demo, joka esittelee DLSS 4:ää, Path Tracingia ja RTX Mega Geometryä Unreal Enginessä

Lisäksi edistyneissä tilanteissa on dokumentoitu luokka, joka voidaan aktivoida rekisterissä kohdassa Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter, jossa jotkut käyttäjät ovat muokanneet ActivationType-arvoa. Alla näet, miten sitä käytetään yhdessä läsnäolotelemetrian pysäyttämiseen tarkoitetussa menetelmässä..

Windowsin asetukset ja rekisteri

Sijainti-, versio- ja eheystarkistukset

Tavallisissa Windows-asennuksissa binääritiedosto sijaitsee osoitteessa C:\Windows\System32\GameBarPresenceWriter.exe. On olemassa useita koontiversioita, kokoja ja tarkistussummia. järjestelmän versiosta ja painoksesta riippuen:

  • Tamaño aproximado 83 KB, MD5 d040264ba57bb72554c345f64ec635db, SHA1 50c3677a29cc809e3aa2c373c3df11eb14b99614, CRC32 ec32d073. Yleinen Windows 10 1607:ssä sekä x86- että x64-versioina, ja saatavilla Education-, Enterprise- ja N-versioina.
  • Tamaño aproximado 110 KB, MD5 f12fea49547eef195c422fcbca7ef575, SHA1 f87082cf430ddffff57f3aae53cc16d9175202a8, CRC32 fcaa6d1d. Yleistä Windows 10 Enterprise 2016 LTSB x64:ssä.
  • Tamaño aproximado 205 KB, MD5 0c0f21df984fbfb430679f8120c12341, SHA1 e9af59525554c3690ce187175b28c4d15112b356, CRC32 604c0840. Liittyy Windows 10 1703:een x86- ja x64-järjestelmissä, mukaan lukien Education-, Enterprise- ja N-versiot.
  • Tamaño aproximado 282 KB, MD5 6ae8f6709012bcbf6a92ac574b589d70, SHA1 a32f43636f59353ad6eed2d41f359ec6f9926e8c, CRC32 09cea85c. Nähty Windows 10 1703 x64 -koontiversioissa.

Nämä arvot toistuvat tiedostoluetteloissa eri Windows-levykuville ja SKU-versioille (Home, Pro, Education, Enterprise, N), mikä auttaa sinua varmistamaan aitouden, jos epäilet haitallista varianttia. Tarkistaa, että tiedosto sijaitsee System32:ssa ja vastaa tunnettuja kokoja ja tiivisteitä sulkeakseen pois haittaohjelmien mahdollisuuden naamioitua täksi komponentiksi.

Suorituskyky ja peliprosessit

Käyttäjien ilmoittamat yleiset ongelmat

Vaikka sillä on selkeä tarkoitus järjestelmätasolla, monet pelaajat raportoivat palvelun aktivoituvan ilman heidän pyyntöään ja näyttävän hälytyksiä, kun he avaavat pelin. Yleisimpiä oireita Game Bar Presence Writeristä puhuttaessa ovat mm.:

  • Kaistanleveyden käyttö taustalla tarpeetonta.
  • Korkea suorittimen käyttö vaatimattomilla laitteilla tai pitkien sessioiden aikana.
  • Muisti varattu kun mitään ei ole tallennettu.
  • FPS-pudotus tai nykiminen havaittavissa tietyissä otsikoissa.
  • Ruuhkautumiset yleiset peliasetukset ikkunaa vaihdettaessa.

Jos et koskaan tallenna, leikkaa tai suoratoista, koko tästä kerroksesta voi tulla tarpeeton ja riesa. Hyvä uutinen on, että sen voi poistaa käytöstä useilla tavoilla., vaarattomimmista edistyneimpiin. Suosittelemme aina aloittamaan järjestelmäasetuksista ennen rekisterin tai tiedostojen käyttöoikeuksien koskettamista.

Pelipalkin läsnäolokirjoittimen poistaminen käytöstä: 11 todistettua ratkaisua

Ennen kuin pääsemme asiaan, kaksi tärkeää vinkkiä: muuta vain sitä, mitä tiedät, ja luo palautuspiste tai kopio rekisteristä. Rekisterin muokkaaminen tai palveluiden huolimaton poistaminen käytöstä voi aiheuttaa ei-toivottuja vaikutuksia.Jos luotat tallennus- tai suoratoistotoimintoihin, muista, että pelipalkin poistaminen käytöstä tarkoittaa, että menetät tämän mukavuuden (vaikka pelisi toimivatkin edelleen).

1) Poista pelitallennin ja pelipalkki käytöstä rekisteristä

Tämä menetelmä poistaa useita sieppaukseen liittyviä toimintoja juuresta. Varmuuskopioi rekisteri valitsemalla Tiedosto > Vie rekisterieditorissa ennen kuin kosket mihinkään.

  1. Avaa Suorita-ruutu Windows + R -näppäinyhdistelmällä kirjoita regedit ja vahvista.
  2. Mene HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\GameDVR ja löytää arvo AppCaptureEnabledMuuta se arvoon 0.
  3. Siirry nyt kohteeseen HKEY_CURRENT_USER\System\GameConfigStore ja laita GameDVR_Enabled vuonna 0.
  4. En HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR perustaa SalliGameDVR a 0.
  5. En HKEY_CURRENT_USER\Software\Microsoft\GameBar säätää AutoGameModeEnabled a 0.
  6. Ota muutokset käyttöön käynnistämällä tietokoneesi uudelleen. Uudelleenkäynnistyksen jälkeen taustatallennuksen pitäisi olla poistettu käytöstä..
Ainutlaatuinen sisältö - Napsauta tästä  Mikä on "toinen digitaalinen aivo" ja miten sellainen rakennetaan ilmaisilla työkaluilla?

2) Poista Xbox-pelien valvonta (xbgm) käytöstä

Windows sisältää Xboxin valvontapalvelun, jonka voit poistaa käytöstä rekisterin avulla. Tämä estää osan pelaamiseen liittyvästä valvonnasta..

  1. Avaa Rekisterieditori.
  2. Mene HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\xbgm.
  3. Arvossa Aloita (REG_DWORD), muuta tiedot arvosta 3 arvoon 4.
  4. Arvolla 4 palvelu on poistettu käytöstä. Jos haluat palauttaa sen, palaa kohtaan 3.

3) Ota tiedosto hallintaasi ja poista se (ei suositella)

Jotkut käyttäjät päättävät ottaa suoritettavan tiedoston omistukseensa ja poistaa sen, jotta sitä ei voida ladata uudelleen. Emme suosittele sitä, ellet ole varma, mitä olet tekemässä., koska se on järjestelmätiedosto ja saatat rikkoa riippuvuuksia.

  1. Etsii C:\Windows\System32\GameBarPresenceWriter.exe hakukoneesta.
  2. Avaa Ominaisuudet > Suojaus-välilehti > Lisäasetukset, vaihda omistaja (TrustedInstaller) järjestelmänvalvojaksi ja ota muutos käyttöön.
  3. Lisää käyttäjä kohdassa Käyttöoikeudet ja valitse Täydet oikeudet. Hyväksy ilmoitukset.
  4. Kun olet antanut hallinnan, poista ongelmallinen suoritettava tiedosto. Huomautus: Joissakin opetusohjelmissa mainitaan myös gamebar.exe-tiedoston poistaminen; harkitse, onko tämä vaivan arvoista vai haluatko mieluummin peruutettavia menetelmiä.

4) Poista läsnäolotelemetrialuokan aktivointi käytöstä

Tämä lähestymistapa perustuu PresenceWriteriin liittyvän aktivoitavan luokan muuttamiseen sen latautumisen estämiseksi. Käytä sitä, jos yllä olevat asetukset eivät toimi..

  1. Mene HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\ActivatableClassId\Windows.Gaming.GameBar.PresenceServer.Internal.PresenceWriter.
  2. Kohdassa Käyttöoikeudet > Lisäasetukset, vaihda omistaja käyttäjäksesi ja myönnä itsellesi täydet oikeudet (sama kuin vaiheessa 3).
  3. Muokkaa arvoa Aktivointityyppi a 0. Tämä estää luokan automaattisen aktivoinnin..

5) Pysäytä GameDVR ja Broadcast-käyttäjäpalvelu

Palvelukonsolista voit pysäyttää käyttäjäosan, joka hallitsee sieppauksia ja uudelleenlähetyksiä. Se on nopea ja palautuva menetelmä.

  1. Avaa Suorita, kirjoita services.msc ja paina OK.
  2. Busca GameDVR ja lähetysten käyttäjäpalvelu, napsauta hiiren kakkospainikkeella ja valitse Pysäytä.

6) Sulje prosessi Tehtävienhallinnasta

Jos haluat lopettaa nykyisen istunnon, lopeta prosessi. Se ei ole pysyvää, mutta poistaa ongelman välittömästi..

  1. Napsauta tehtäväpalkkia hiiren kakkospainikkeella ja valitse Tehtävienhallinta.
  2. Etsi Prosessit-välilehdeltä Game Bar Presence Writer ja paina Lopeta tehtävä.

7) Poista käytöstä Xbox Game Bar -peittokuvasta

Pelipalkissa itsessään voit poistaa käytöstä asetukset, jotka syöttävät läsnäoloa ja kaappausta. Se on ystävällisin tapa.

  1. Avaa peli; jos pelipalkkia ei näy, paina Windows + G.
  2. Hyppää vaihteeseen asetukset.
  3. Poista valinta ainakin seuraavista: 'Tallenna taustalla', 'Avaa pelipalkki ohjaimella', 'Näytä pelipalkki vahvistetuissa koko näytön peleissä' ja 'Muista tämä pelinä'. Mitä vähemmän aktiivisia vaihtoehtoja, sitä vähemmän se häiritsee.

8) Poista pelipalkki käytöstä Xbox-sovelluksesta

Xbox-sovelluksesta on myös linkki tallennusasetuksiin. Sieltä voit mennä järjestelmäasetuksiin ja poistaa taustakirjauksen käytöstä..

  1. Avaa Xbox-sovellus ja siirry kohtaan Asetukset.
  2. En Saaliit, siirry Windowsin asetukset -linkkiin ja poista taustatallennus käytöstä.
  3. Käynnistä tietokone uudelleen muutosten vahvistamiseksi. Uudelleenkäynnistyksen jälkeen läsnäolotoiminnan pitäisi loppua..

9) Poista pelipalkki käytöstä Windowsin asetuksista

Windows 10:ssä on Asetuksissa "Pelit"-osio. Poista pelipalkin yleiset asetukset käytöstä ja valmis.

  1. Avaa Asetukset > Pelit.
  2. Poista Game Bar -välilehdeltä käytöstä asetus 'Tallenna pelileikkeitä, kuvakaappauksia ja lähetyksiä Game Barilla'. Tämä estää kuormituksen ja päällekkäisyyden..
Ainutlaatuinen sisältö - Napsauta tästä  Näppäimistö oudoilla aksenteilla: pikakorjaukset, asettelut ja kielilukko

10) Set Captures: Ei taustatallennusta tai ääntä

Toinen tärkeä kohta on peliasetusten ruudunkaappaukset. Sammuta taustatallennus ja ääni tallenteista.

  1. Poista Pelit > Tallenteet -kohdasta käytöstä asetukset ”Tallenna taustalla pelatessani” ja ”Tallenna ääntä pelattavuuden tallentaessani”. Näin minimoit aktiivisuuden ja kulutuksen.

11) Poista pelitila käytöstä

Jotkin tietokoneet reagoivat paremmin, kun pelitila on pois päältä, varsinkin jos automaattisten optimointien kanssa on ristiriitoja. Kokeile sitä, jos nykäykset tai tarkennuksen muutokset jatkuvat..

  1. Poista se käytöstä kohdassa Pelit > Pelitila.

Tärkeitä huomioita ja vaihtoehtoja

Useilla foorumeilla ehdotetaan Xbox Game Barin poistamista. Se on mahdollista ja yleissääntönä on, että Pelit jatkuvat ilman päällekkäiskuvaa tai kuvakaappauksiaMenetät kuitenkin nämä ominaisuudet. Ennen radikaalien toimenpiteiden tekemistä on suositeltavaa luoda täydellinen järjestelmän varmuuskopio, kokeilla ensin palautuvia säätöjä ja pitää Windows ajan tasalla.

Näiden 11 menetelmän lisäksi on olemassa muita ideoita, joita jotkut käyttäjät ovat soveltaneet: Rajoita Game Bar Presencen verkon käyttöä palomuurisääntöjen kanssa, käytä kolmannen osapuolen apuohjelmia estääksesi sitä käynnistämästä tai poistamaan palvelun, tai poista itse Xbox-sovellus, jos et käytä sitä. Muista, että on parempi järjestelmätiedostojen lukitseminen ja poistaminen käytöstä vs. poistaminen välttääksesi sivuvaikutuksia tulevissa päivityksissä.

Tiimeille, jotka tarvitsevat tarkempaa hallintaa, on hyvä tarkistaa Microsoftin esittämät keskeiset tekniset kohdat: Prosessin ulkopuolinen COM-palvelin, joka toteuttaa IPresenceWriterin, jossa on PresenceWriter-suoritusluokka, peli-ilmoitustapahtumien luettelot (None, GotFocus, LostFocus, AppClose) ja tunnistetyypit (Aumid, TitleId) sekä UpdatePresence-metodi neljällä parametrilla: window, event, identifier ja type.

Jos otat käyttöön oman toteutuksesi, varmista, että rekisteröit suoritettavan tiedoston polun oikein HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsRuntime\Server\Windows.Gaming.GameBar.Internal.PresenceWriterServer\ExePath muodossa REG_SZ. Ilman tätä arvoa Windows ei pysty paikantamaan mukautettua läsnäolopalvelintasi.Lukittujen ympäristöjen osalta aktivoitavan luokan ActivationType-arvoa on käytetty myös estämään sen automaattinen alustus.

Versioiden osalta on viittauksia Windows 10 1507/1607 -versioihin, jotka olivat vakiintuneita Windows 2015:n julkaisun yhteydessä vuonna 10. versiomerkinnät, kuten 10.0.16299.1004 (WinBuild.160101.0800) tiedostotietokannoissa mainittu. Joka tapauksessa ominaisuus on käytettävissä Windows 10:ssä ja uudemmissa käyttöjärjestelmissä, ja se integroituu Xbox Live -kokemukseen, jos käyttäjä sallii sen.

Viitetaulukko rekisteröinti mukautetuille palvelimille (dokumentaation mukaan):

Arvon nimi Tyyppi pitoisuus
ExePath REG_SZ Presence Writer -palvelimen suoritettavan tiedoston koko polku

Lopuksi, jos hallinnoit useita laitteita, harkitse käytäntöjen käyttöönottoa, joilla kaappaus ja pelipalkki poistetaan käytöstä tarvittaessa, ja dokumentoi muutokset. Mitä palautuvampi toimenpide on, sitä helpompaa sinun on ylläpitää ja päivittää järjestelmää..

Kaiken edellä mainitun perusteella tiedät nyt, mitä GameBarPresenceWriter.exe tekee, miksi se joskus aiheuttaa kulutusta ja haittaa, ja mitä vipuja voit napauttaa pysäyttääksesi sen ilman päänsärkyä. Aloita Windowsin asetuksista ja varmuuskopioi sitten Palvelut ja rekisteri. Käytä tuhoavia toimenpiteitä vasta viimeisenä keinona.Tällä tavoin saat hallinnan tinkimättä joukkueen vakaudesta.

Aiheeseen liittyvä artikkeli:
Kuinka voin ladata Xbox Game Pass -pelejä tietokoneelleni?