Aktivt vindues prioritet
På denne side
Anbefaling
Efter situationPå klient-Windows 10 og 11 skal du beholde Windows default. Kontrollér kun 0x1A ved reproducerbar fuld CPU-belastning.
BoosterX’ historiske test viste ikke en universelt bedste tilstand: default viste en lidt lavere gennemsnitlig click-to-photon-latens, mens 0x1A svarede til de bedste FPS-resultater i et CPU-scenarie uden uafhængige gentagelser.
- Vælges typisk
- Windows default
- Hovedeffekt
- Politik for CPU-kvanter
- FPS og latens
- Afhænger af belastning
Kort fortalt
Sektion kaldt “Kort fortalt”Win32PrioritySeparation fastsætter foreground boost og en del af reglerne for valg af kvanter i Windows’ planlægger. De bestemmer fordelingen af processortid mellem klare tråde. Indstillingen øger ikke i sig selv spillets prioritet eller CPU’ens ydeevne; en FPS-gevinst er ikke garanteret.
Til de fleste klientcomputere med Windows 10 eller 11 anbefaler vi Windows default (0x02). Tilstanden 0x1A sætter de kontrollerede felter til lange faste kvanter ved maksimal foreground boost. Den kan kun være nyttig i et snævert scenarie, hvor spillet reproducerbart er CPU-begrænset, og sammenligningen bekræfter en forbedring uden forringelse af latens eller sjældne frames.
Windows Server bruger andre planlægningsregler og blev ikke undersøgt i denne research. På et serversystem skal du beholde den oprindelige tilstand: anbefalingen om 0x02 fra denne artikel gælder ikke for det.
Hvad ændres
Sektion kaldt “Hvad ændres”Microsoft dokumenterer de to nederste bit i parameteren som ForegroundApplicationBoost: 0 betyder ingen boost, 1 minimal, 2 maksimal. Den historiske Windows Internals-dokumentation beskriver de øvrige anvendte felter som valget mellem korte eller lange og variable eller faste kvanter.
0x02 overlader valget af kvanter til Windows’ standard klientpolitik og bevarer maksimal foreground boost. 0x1A sætter lange faste kvanter med samme maksimale boost. Et længere kvantum kan mindske hyppigheden af trådskift under kraftig CPU-belastning, men ændrer samtidig responsiviteten for konkurrerende opgaver.
Ændringer i registreringsdatabasen
Sektion kaldt “Ændringer i registreringsdatabasen”Indstillingen er tilgængelig i BoosterX’ gratisversion. Tabellen viser dens værdier i registreringsdatabasen.
| Felt | Værdi |
|---|---|
| Hive og sti | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl |
| Værdiens navn | Win32PrioritySeparation |
| Type | REG_DWORD |
| Windows default | 0x02 (2), dokumenteret startværdi for client Windows |
| Tilstand efter situation | 0x1A (26) |
| Gendannelse | 0x02 (2) |
Brug BoosterX til at ændre og gendanne. Der er ingen færdige .reg og PowerShell-kommandoer på denne side.
På den undersøgte Windows 11 25H2 var værdien angivet eksplicit og var lig 2. Derfor kan fraværet af en DWORD ikke betragtes som fabrikstilstand for alle Windows-installationer. Hvis værdien ikke findes, er parameteren ikke angivet eksplicit i registreringsdatabasen. Det er forskelligt fra den registrerede værdi 0. Der er ingen grund til at oprette en post med et tilfældigt tal.
Beregner af værdier
Sektion kaldt “Beregner af værdier”6-bit dekoder
Tjek af real mode
Indtast den værdi, du fandt i tweak-listen. Beregneren viser kun de seks anvendte bits og den kanoniske kombination med samme tilstand. Den ændrer intet på computeren.
Beregneren gentager fortolkningen fra det åbne projekt Win32PSCalculator: den tager kun højde for de nederste seks bit og viser den kanoniske værdi for samme tilstand. For eksempel svarer Windows default 0x02 og eksplicit 0x26 til korte variable kvanter med maksimal foreground boost på client Windows. Det forklarer, hvorfor indstillingen 0x26 oven på default normalt ikke skaber en ny tilstand.
Beregneren viser, hvilken tilstand bitkombinationen angiver. Den forudsiger ikke FPS eller latens. Forskellige tal kan angive den samme tilstand.
Hvornår 0x1A bør undersøges
Sektion kaldt “Hvornår 0x1A bør undersøges”- spillet eller arbejdsbelastningen holder stabilt CPU’en tæt på fuld belastning;
- frametime forringes ved fuld CPU-belastning;
- du kan udføre flere identiske parrede gennemløb;
- der sammenlignes ikke kun gennemsnitlig FPS, men også P1, P0.1, frametime-grafen og inputlatens.
Vælg ikke 0x1A bare fordi en anden persons indstillingsprofil bruger det. Hvis CPU’en ikke er fuldt belastet, er der muligvis ingen forskel. Resultatet fra Windows 10 kan heller ikke automatisk overføres til Windows 11.
Hvad BoosterX’ målinger viste
Sektion kaldt “Hvad BoosterX’ målinger viste”I den historiske Valorant-serie på Windows 10 22H2 blev der brugt 300 click-to-photon-målinger pr. værdi ved en registreret 100% CPU-belastning.
| Metrik | Windows default 0x02 / eksplicit ækvivalent 0x26 |
0x1A |
|---|---|---|
| Click-to-photon AVG | 15.28 ms | 15.68 ms |
| Click-to-photon SD | 3.12 ms | 3.31 ms |
| FPS AVG | 334.4 | 355.1 |
| P1 | 111.6 | 256.0 |
| P0.1 | 36.9 | 41.0 |
Forskellen i gennemsnitlig latens var 0.40 ms til fordel for default ved en spredning på omkring 3 ms. I den gemte optagelse var FPS højere for 0x1A. Der blev dog kun gemt ét FPS-gennemløb for hver tilstand, så reproducerbarheden af dette resultat er ikke bekræftet.
Den fulde matrix af værdier, metoden og begrænsningerne findes i undersøgelsen «Win32PrioritySeparation: latens og FPS ved fuld CPU-belastning».
Sådan kontrolleres resultatet
Sektion kaldt “Sådan kontrolleres resultatet”- Gem Windows default, og fastlås den samme spilscene, FPS-grænse, strømforsyning og baggrundsbelastning.
- Udfør flere gennemløb med den oprindelige indstilling, og gem frametime, P1 og P0.1.
- I BoosterX skal du åbne «Optimering» → «Tweaks» → «Planlægger og hukommelse» → «Win32PrioritySeparation», vælge
0x1A, klikke på «Anvend» og udføre den foreslåede genstart. - Gentag de samme gennemløb i blandet rækkefølge.
- Behold kun
0x1A, hvis der er en reproducerbar forbedring af den ønskede metrik uden forringelse af latens, sjældne frames og baggrundsopgaver.
Sådan gendannes
Sektion kaldt “Sådan gendannes”I BoosterX skal du åbne «Optimering» → «Tweaks» → «Planlægger og hukommelse» → «Win32PrioritySeparation», vælge «Som standard» og klikke på «Anvend». Hvis «Øjeblikkelig anvendelse» er slået til, er et separat klik ikke nødvendigt. Udfør den foreslåede genstart, og bekræft, at værdien igen er lig 0x02.
Kilder og grænser for undersøgelsen
Sektion kaldt “Kilder og grænser for undersøgelsen”- Win32_OperatingSystem.ForegroundApplicationBoost, Microsoft Learn - forbindelse til Registry og værdier for foreground boost.
- CPU Analysis, Microsoft Learn - kvantens, prioritetens og skiftenes rolle i planlæggerens arbejde.
- Scheduling Priorities, Microsoft Learn - prioriteter, preemption og round-robin-planlægning af tråde.
- Context Switches, Microsoft Learn - hvordan kontekstskift fungerer.
- Windows Internals Sixth Edition sample chapters, Microsoft Press - historisk beskrivelse af bitfelterne og client quantum policy.
- BoosterX’ offentlige måletabel - historiske click-to-photon- og FPS-aggregater.
- Win32PSCalculator - åben desktop-beregner til ækvivalente værdier af parameteren.
Alle kvantetilstandes virkning er ikke undersøgt på hver Windows-build. Effekten af 0x1A på Windows 11 og moderne spilsystemer er endnu ikke reproduceret. Anbefalingen gælder ikke for Windows Server.
Seneste kontrol: 2026-09-20.
