2

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

Values:

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

2

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:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings

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

| improve this answer | |
  • 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 '18 at 18:48
  • Right. The tool should look in the Group Policy registry keys first. – joeqwerty Jun 8 '18 at 18:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.