lundi 24 mars 2014

GPO & GPP: Power Options for Windows 7

We all know the basic power option settings that can be managed through GPO's. I recently needed to configure additional settings in the power option panel that can't be done by default through GPO. The only option should be to work with power plans but we preferred to avoid this just for one setting.

Here is a list of settings that can be configured through GPP.

%Plugged Status%:
ACSettingIndex: The computer is plugged in (AC)
DCSettingIndex: The computer is on battery (DC)



Internet Explorer Javascript -> Timer Frequency
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\02f815b5-a5cf-4c84-bf20-649d1f75d3d8\4c793e7d-a264-42e1-87d3-7a0d2f523ccd\%Plugged Status%

Type: REG_DWORD

Values:
 - Maximum Performance: 0
 - Maximum Power Savings: 1


Wireless Adapter settings -> Power Saving Mode
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\19cbb8fa-5279-450e-9fac-8a3d5fedd0c1\12bbebe6-58d6-4636-95bb-3217ef867c1a\%Plugged Status%

Type: REG_BINARY

Values:
 - Maximum Performance: 00 00 00 00
 - Low Power Saving: 01 00 00 00
 - Medium Power Saving: 02 00 00 00
 - Maximum Power Saving: 03 00 00 00

Usb settings -> selective suspend setting
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\2a737441-1930-4402-8d77-b2bebba308a3\48e6b7a6-50f5-4782-a5d4-53bb8f07e226\%Plugged Status%

Type: REG_DWORD

Values:
 - Enabled: 1
 - Disabled: 4

PCI Express -> link state power management
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\501a4d13-42af-4429-9fd1-a8218c268e20\ee12f906-d277-404b-b6da-e5fa1a576df5\%Plugged Status%

Type: REG_DWORD

Values:
 - Off: 4 - Moderate Power settings: 1
 - Maximum Power save settings: 2

Processor power management
Minimum Processor State:
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\54533251-82be-4824-96c1-47b60b740d00\893dee8e-2bef-41e0-89c6-b55d0929964c\%Plugged Status%

Type: REG_DWORD

Values: Decimal 0 -> 100

System cooling policy:
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\54533251-82be-4824-96c1-47b60b740d00\94d3a615-a899-4ac5-ae2b-e4d8f634367f\%Plugged Status%

Type: REG_DWORD

Values:
 - Passive: 0
 - Active: 1

Maximum processor state:
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\54533251-82be-4824-96c1-47b60b740d00\bc5038f7-23e0-4960-96da-33abaf5935ec\%Plugged Status%

Type: REG_DWORD

Values: Decimal 0 -> 100

Multimedia settings
When sharing media:
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\9596fb26-9850-41fd-ac3e-f7c3c00afd4b\03680956-93bc-4294-bba6-4e0f09bb717f\%Plugged Status%

Type: REG_DWORD

Values:
- Allow the computer to sleep: 0
- Prevent idling to sleep: 1
- Allow the computer to enter Away mode: 2

When playing video:
Key: HKLM\System\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\9596fb26-9850-41fd-ac3e-f7c3c00afd4b\34c7b99f-9a6d-4b3c-8dc7-b6693b78cef4\%Plugged Status%

Type: REG_BINARY

Values:
- Optimize video quality: 00 00 00 00
- balanced: 01 00 00 00
- Optimize Power savings: 02 00 00 00