Optimize CPU performance for gaming * Don't forget to change back to your default power plan after playing games. Enable Ultimate Performance power plan Code: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 Spoiler Unhide the following Processor power management features with this batch script Code: powercfg -attributes SUB_PROCESSOR 36687f9e-e3a5-4dbf-b1dc-15eb381c6863 -ATTRIB_HIDE powercfg -attributes SUB_PROCESSOR 40fbefc7-2e9d-4d25-a185-0cfd8574bac6 -ATTRIB_HIDE powercfg -attributes SUB_PROCESSOR 465e1f50-b610-473a-ab58-00d1077dc418 -ATTRIB_HIDE powercfg -attributes SUB_PROCESSOR 5d76a2ca-e8c0-402f-a133-2158492d58ad -ATTRIB_HIDE powercfg -attributes SUB_PROCESSOR 8baa4a8a-14c6-4451-8e8b-14bdbd197537 -ATTRIB_HIDE powercfg -attributes SUB_PROCESSOR cfeda3d0-7697-4566-a922-a9086cd49dfa -ATTRIB_HIDE powercfg -attributes SUB_PROCESSOR be337238-0d82-4146-a960-4f3749d470c7 -ATTRIB_HIDE Change their settings to optimized Processor energy performance preference policy Specify how much processors should favor energy savings over performance when operating in autonomous mode Optimized Value: 0% (When set to 0, the energy performance preference register is programmed to favor performance) Processor performance decrease policy Specify the algorithm used to select a new performance state when the ideal performance state is lower than the current performance state Optimized Value: Rocket (Select the lowest speed/power processor performance state) Processor performance increase policy Specify the algorithm used to select a new performance state when the ideal performance state is higher than the current performance state Optimized Value: Rocket (Select the highest speed/power processor performance state) Processor idle disable Specify if idle states should be disabled Optimized Value: Disable idle (Disable idle states) Processor performance autonomous mode Specify whether processors should autonomously determine their target performance state. Optimized Value: Enabled (Determine target performance state using autonomous selection) Processor autonomous activity window Specify the time period over which to observe processor utilization when operating in autonomous mode Optimized Value: 0 (Specify the time period over which to observe processor utilization when operating in autonomous mode) Processor performance boost mode Specify how processors select a target frequency when allowed to select above maximum frequency by current operating conditions Optimized Value: Aggressive (Always select the highest possible target frequency above nominal frequency)
Thanks I have those General settings covered already I'm focusing more on Processor power management because CSGO is CPU dependent and intensive The settings in the OP improves my game play I wonder if they can still be improved upon
Just a disclaimer: this might be counter productive on laptops because of the extra heat and power output. It may cause the cpu to throttle back sooner and/or it might reduce the available power budget for the GPU. For desktops, it's preferred to just use the default power scheme and disable all c-states and powersaving features (dynamic multiplier) on the bios. Disabling power saving features might also reduce the maximum turbo clock because not all parts of the cpu are on lower power states. Always monitor with hwinfo32 because your success of these modifications might vary
I only switch to this power scheme when playing then switch back to balanced as my default scheme. CSGO uses little GPU During gameplay CPU (4 cores) only goes up to 80%