Before you start changing settings, it helps to know what your baseline looks like. Here's how to audit your Windows gaming configuration.
Check your power plan
powercfg /getactivescheme
If the output isn't Ultimate Performance (e9a42b02-d5df-448d-aa00-03f14749eb61), you're leaving performance on the table.
Check if core parking is active
Open Task Manager → Performance → CPU. Click on each core graph. If any cores show 0% usage consistently during gaming load, they're parked.
More precise: run powercfg /query and look for 0cc5b647-c1df-4637-891a-dec35c318583 (CPU parking). The current AC value should be 100.
Check timer resolution
Download ClockRes from Sysinternals and run it. You want:
- Maximum timer resolution: 0.5ms
- Current timer resolution: 0.5ms (when a game is running)
If current resolution is 15.6ms while gaming, something is wrong.
Check for Game DVR
HKCU\System\GameConfigStore\GameDVR_Enabled
Should be 0. If it's 1, the background encoder is running.
Check MMCSS Games priority
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games
Priority should be 6, Scheduling Category should be "High", GPU Priority should be 8.
Check MPO status
HKCU\Software\Microsoft\Windows\DWM\OverlayTestMode
Should be 5 (disabled). If the key doesn't exist, MPO is enabled by default.
Automated audit
IzanagiOP shows you the current state of all these settings before applying anything. You can see exactly what's misconfigured without changing a thing. It also lets you apply fixes per-category: just Frame Pack, just Network, just Clean. Discord: https://terweb.lt/
Top comments (0)