A performance tuning tool reported that a bunch of our servers are set to the "Balanced" power plan when they should be set to "High Performance". The tool gets the value from HKLM\SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\ActivePowerScheme per the MSDN article https://msdn.microsoft.com/en-us/library/windows/desktop/aa373177%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396


Power Saver - a1841308-3541-4fab-bc81-f71556f20b4a
Balanced - 381b4222-f694-41f0-9685-ff5bb260df2e
High Performance - 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

About half of our servers show the registry value for "High Performance", and the others show the value for "Balanced". However if I look at the screen to change the plan, "High Performance" is selected on every server as shown below. Has anyone run into this? Why doesn't the selected value match the registry value? All servers are virtualized on vSphere if it makes a difference.

enter image description here

1 Answer 1


This is because the power scheme is being managed by Group Policy. Group Policy doesn't modify that registry key, it modifies the Group Policy registry key for that setting.

You need to look here:


Note that the majority of Group Policy settings ("true" policy settings) don't modify the registry outside of the Group Policy registry keys.

  • 1
    I think that explains it! The servers do have the value for the High Performance setting in that key. Sounds like a bug in the tool. The tool should probably look for the key you mentioned, and if it's not there, to check the value mentioned in the MS article. Thank you.
    – SomeGuy
    Jun 8, 2018 at 18:48
  • Right. The tool should look in the Group Policy registry keys first.
    – joeqwerty
    Jun 8, 2018 at 18:51

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .