8 Windows Registry Hacks for å forbedre spilling i Windows 11
For å spille optimalt på PC-en din er det bare så mye Windows-innstillinger eller kontrollpanelet kan gi. Hvis du vil ta fullstendig kontroll, bør du bruke noen Windows-register-hack for å forbedre spillingen.
Windows-registeret er som et digitalt arkivskap for PC-en din der Windows registrerer alle Windows-innstillinger og endringer. I motsetning til de UI-baserte innstillingene, kontrollerer ikke Windows registeret for å sikre at brukerne ikke roter til noe. Så det har ingen begrensning på hvordan du kan endre systemet.
Eventuelle endringer du gjør i det gjøres på egen risiko. Hvis du er villig til å ta risikoen, kan du dra full nytte av denne friheten og optimalisere PC-ressursene og nettverket fullt ut for å få den beste spillopplevelsen.
I dette innlegget vil jeg dele noen Windows Registry-hack som vil sikre at PC-en din gir den beste spillopplevelsen den er i stand til. Og ikke bekymre deg, jeg vil gi alle instruksjonene du trenger for å bruke disse hackene på en sikker måte.
Innholdsfortegnelse
Administrere Windows-registeret
Før jeg forteller deg hvordan du bruker disse hackene, må du vite hvordan du får tilgang til og administrerer registeret på riktig måte. En feil endring i registeret kan påvirke Windows negativt eller til og med ødelegge det fullstendig, og det kan være ganske vanskelig å fikse et ødelagt register.
Nedenfor skal jeg fortelle deg hvordan du får tilgang til, sikkerhetskopierer og navigerer i Windows-registeret. Pass på at du følger instruksjonene slik de er for å unngå problemer.
Få tilgang til Windows-registeret
Den enkleste måten å åpne Windows-registeret på er å søke etter register i Windows Search og åpne Registerredigering-appen. En mer pålitelig metode ville imidlertid være å bruke Kjør-kommandoen i stedet siden Windows Search kan deaktiveres. Bare trykk på Windows+R-tastene og skriv regedit i Kjør-dialogen for å åpne registeret.
Du kan også åpne registeret som administrator ved å høyreklikke på appen og velge Kjør som administrator. Dette vil sikre at du kan redigere alle oppføringene og ikke møter noen begrensninger mens du redigerer. Det er imidlertid ikke nødvendig siden Windows bare kan be deg om å gi administratortillatelser når en oppføring krever det.
Sikkerhetskopier Windows-registeret
Før du gjør noen endringer, er det avgjørende å sikkerhetskopiere registeret for å sikre at du kan fikse det i tilfelle feil oppføring. Heldigvis er det veldig enkelt å gjøre det. Når registeret åpnes, klikker du på Fil-menyen og velger Eksporter fra det. Lagre denne filen et trygt sted slik at du kan få tilgang til den senere.
Når du trenger å gjenopprette registeret, klikker du på Fil-menyen igjen og velger Importer for å importere denne lagrede filen. Du kan også bruke en Registry Cleaner-app da de fleste har sikkerhetskopierings- og gjenopprettingsfunksjoner.
Naviger i Windows-registeret
Windows-registeret er organisert som et hierarkisk tre ved hjelp av nøkler, undernøkler og verdier. Det er fem hovednøkler og mange undernøkler med egne verdier. Du kan opprette nye nøkler og verdier etter behov.
For å få tilgang til en bestemt nøkkel, må du åpne alle overordnede nøkler for å nå den. Du kan enten gjøre dette manuelt ved å klikke på hver tast eller kopiere/lime inn nøkkelplasseringen i søkefeltet øverst.
For å gjøre ting enklere for deg, vil jeg gi deg den nøyaktige plasseringen av nøklene du må redigere for hvert hack. Du kan bare kopiere/lime det inn i søkefeltet akkurat der Computer\ er skrevet, og registeret vil åpne den nøyaktige plasseringen.
Og hvis du trenger å opprette en ny nøkkel her, høyreklikker du på nøkkelen og velger Ny > Nøkkel. Hvis du vil opprette en ny DWORD-verdi i stedet, høyreklikker du på nøkkelen og velger Ny >DWORD (32-bit) verdi.
Når det gjøres endringer, blir de fleste av dem tatt i bruk umiddelbart. Imidlertid krever mange at du starter PC-en på nytt eller i det minste logger av og deretter logger på igjen. Jeg vil anbefale at du starter PC-en på nytt etter å ha brukt hackene nedenfor.
Deaktiver Power Throttling
Windows struper CPU-kraften i forskjellige situasjoner for å spare strøm. Selv om du burde være mer bekymret for dette hvis du er det optimalisering av spilling på en bærbar datamaskin, kan det også skje med stasjonære brukere, avhengig av strøminnstillinger. Dette kan være veldig dårlig for spill, da det ikke bare påvirker CPU-ytelsen, men også GPUen.
Siden det kan føre til at GPU-en kjører raskere enn CPU-en, kan det skape en flaskehalssituasjon der den generelle ytelsen påvirkes negativt. For å unngå dette kan du deaktivere strømregulering i registeret. Dette er hvordan:
I registeret, flytt til stedet som er nevnt nedenfor.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling
I PowerThrottling-tasten vil det være en PowerThrottlingOff-oppføring i høyre panel. Åpne den og endre verdien til 1.
Hvis oppføringen ikke er der, oppretter du en ny DWORD (32-biters) verdioppføring under PowerThrottling og gir den navnet PowerThrottlingOff. Når den er opprettet, endrer du verdien til 1.
Slå av nettverksregulering
Windows har en standardmekanisme for å strupe nettverket under visse omstendigheter; påvirker hovedsakelig ikke-medieinnhold. Avhengig av nettverkshastigheten og bruken din, kan det imidlertid også påvirke spillingen og føre til høy ping og topper. Det er bedre å bare deaktivere denne funksjonen for å unngå en sjanse for at den ødelegger spillingen din.
For å gjøre det, flytt til denne plasseringen i registeret:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
Dobbeltklikk her på NetworkThrottlingIndex og sett verdien til ffffffff.
Hvis du oppdager problemer med nettverksbruk av bakgrunnsprosesser etter denne endringen, kan du alltid endre denne verdien tilbake til 10.
Optimaliser TCP
Transmission Control Protocol (TCP) er en protokoll som styrer hvordan datamaskiner oppretter tilkoblinger og pålitelig utveksler data over nettverk, for å sikre at data kommer riktig og i riktig rekkefølge. Optimalisering av TCP forbedrer direkte båndbreddebruken for tilkoblingen, reduserer ventetiden og stabiliserer tilkoblingen.
For spill betyr dette forbedret ping (spesielt til servere langt unna), og en lavere sjanse for ping-topper, lag og frakoblinger. Hvis du fortsatt bruker standard Windows TCP-innstillinger, er det en haug med TCP-optimaliseringer du kan gjøre for å forbedre din online spillopplevelse.
Først åpner du plasseringen nedenfor i registeret:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Her i høyre kolonne er det flere oppføringer som du kan justere for å optimalisere TCP. Nedenfor viser jeg dem alle med de optimaliserte verdiene du bør bruke. Bare dobbeltklikk på en oppføring, velg Desimal, og endre deretter verdien til den optimale.
DefaultTTL > 64 GlobalMaxTcpWindowSize > 65535 MaxUserPort > 65534 Tcp1323Opts > 1 TcpMaxDupAcks > 2 TCPTimedWaitDelay > 30
Deaktiver CPU Core Parking
Når det er mindre belastning på CPU-en, kan Windows slå av CPU-kjerner for å spare strøm og minimere varme. Hvis du er ute etter den beste spillopplevelsen, kan ytelsen forbedres litt ved å slå av denne funksjonen.
Du bør imidlertid bare gjøre dette når enda litt jevnere opplevelse betyr noe for deg. Windows er som standard veldig god til å håndtere kjernene, så det vil ikke påvirke spillingen din nevneverdig. Nedenfor er noen mulige problemer som kjerneparkering introduserer:
- Parkerings- og avparkeringsprosessen legger til en liten forsinkelse, noe som er merkbart i fartsfylte spill.
- Før du deaktiverer en kjerne, kan Windows migrere prosessene til en annen kjerne, noe som kan introdusere liten latens.
- Spillets FPS kan svinge.
- Det kan skape en flaskehalssituasjon for spill som er avhengig av CPU-en, da GPU-en kjører med høyere effekt enn CPU-en.
- Mange spill som bruker flere kjerner er kanskje ikke optimalisert for å fungere godt med kjerneparkering. De bruker kanskje ikke full CPU-kraft selv om de kan.
Hvis varme- og strømeffektivitet ikke er et problem for deg, kan du deaktivere kjerneparkering fra registeret.
Flytt til stedet som er nevnt nedenfor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-8393c31a-dec
Her endrer du verdien for attributter til 0.
Prioriter spill
I registeret kan du fortelle Windows om å prioritere spill når du tildeler CPU- og GPU-ressurser. Dette vil ikke bare sikre stabil ytelse med minimum hakking, men kan også forbedre den generelle spillytelsen hvis andre prosesser påvirket den.
Åpne denne plasseringen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games
Her må du endre verdien av flere oppføringer som jeg viser nedenfor:
Affinity > f Background Only > False Background Priority > 1 GPU Priority > 8 Priority > 6 Scheduling Category > High SFIO Priority > High SFIO Rate > 4
Hvis Bakgrunnsprioritet og SFIO-hastighet ikke er tilgjengelig her, oppretter du to nye DWORD-verdioppføringer og legger til henholdsvis navn og verdier.
Reduser maksimalt antall forhåndsrenderte rammer
Hvis CPU-en din er god nok til å håndtere dine spillbehov, kan du redusere maksimale forhåndsrenderte rammer for å redusere inngangsforsinkelsen. Som standard gjengir GPU noen rammer på forhånd før de vises på skjermen. Dette sikrer at spill ikke hakker i tilfelle CPU-en må utføre en annen oppgave som kan forsinke rammen.
Hvis du vet at CPU-en din kan håndtere både spillet og sekundære oppgaver uten problemer, kan du redusere dette tallet for å redusere den lille latensen dette introduserer.
Gå til denne plasseringen i registeret:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Direct3D
Her oppretter du en ny DWORD (32-bit) verdioppføring og gir den navnet MaxPreRenderedFrames. Når den er opprettet, endrer du verdien til 1, noe som betyr at bare 1 ramme er forhåndsgjengitt.
Øk systemets respons
Et annet alternativ som skaper en balanse mellom forgrunn (spill) og bakgrunnsoppgaver. Som standard sørger Windows for at 20 % av CPU-ressursene er reservert for lavprioriterte oppgaver. Du kan redusere dette ytterligere til 10 % for å frigjøre flere ressurser til forgrunnsprosesser som spill. Det kan imidlertid påvirke bakgrunnsoppgaver hvis spillet bruker alle ressursene og 10 % ikke er nok, så vær forsiktig.
Flytt til denne plasseringen i registeret:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
Her endre verdien av SystemResponsiveness til 10.
Slå av Nagles algoritme
Som standard bruker Windows Nagles algoritme som sikrer nettverkseffektivitet ved å lagre små pakker og sende dem som store pakker i stedet. Dette sparer båndbredde og forhindrer overbelastning av nettverket. Men i nettspill introduserer denne oppførselen også latens ettersom nettverket venter på at tilstrekkelige pakker skal samle seg før de sendes.
Jeg vil anbefale deg å eksperimentere med dette for å se om det faktisk forbedrer ping i spillet eller ikke. Hvis den ikke gjør det, bør du holde den aktivert for å sikre at nettverket ditt forblir effektivt.
For å deaktivere Nagles algoritme, må du først vite IPv4-adressen din. For å finne ut, trykk på Windows+R-tastene og skriv cmd i Kjør-dialogen for å åpne ledeteksten. Her bruker du kommandoen ipconfig/all kommandoprompt. Dette vil vise mye informasjon om nettverket. Legg merke til IPv4-adressen her.
Etterpå åpner du den nedenfor nevnte plasseringen i Windows-registeret:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
Det vil være en haug med grensesnittnøkler. Åpne hver enkelt og se på DhcpIPAddress-verdien til hver. Du må finne den som har DhcpIPAddress-verdien den samme som IPv4-adressen din.
Når du er funnet, oppretter du to DWORD (32-biters) verdioppføringer i den grensesnittnøkkelen og gir dem navnet TcpNoDelay og TcpAckFrequency. Etterpå endrer du verdien av hver til 1 for å deaktivere Nagles algoritme.
Hvis dette ikke forbedrer pingen din i spillet, sørg for at du sletter begge disse nye oppføringene for å aktivere Nagles algoritme.
Sluttord
Jeg har personlig brukt alle disse hackene, og jeg kan se en merkbar forbedring i både ping og ytelse i spillet. Når jeg snakker om ytelse, oppnådde jeg ikke noe merkbart høyere FPS, sannsynligvis fordi jeg allerede har optimalisert Windows-innstillinger for å øke ytelsen. Selv om jeg plutselig ikke ser noen hakking i spill som pleide å stamme når tung VFX ble brukt.