What is the purpose of ProvACSettingIndex & ProvDCSettingIndex registry values within power management?

Thompson, Nick (MBBA 241) CWR 5 Reputation points
2023-03-22T09:47:01.55+00:00

We are creating a power plan to satisfy enterprise & security requirements.

Within Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings.... some keys have ACSettingIndex & DCSettingIndex values and some also have ProvACSettingIndex & ProvDCSettingIndex values

For example, look at....
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238c9fa8-0aad-41ed-83f4-97be242c8f20\94ac6d29-73ce-41a6-809f-6363ba21b47e\DefaultPowerSchemeValues\381b4222-f694-41f0-9685-ff5bb260df2e

  1. What is the purpose of ProvACSettingIndex & ProvDCSettingIndex?
  2. Why are there sometimes 2 sets of settings and sometimes only 1 set?
Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Limitless Technology 44,776 Reputation points
    2023-03-22T16:34:51.96+00:00

    Hello there,

    ACSettingIndex is used when the computer is plugged into AC power. The DCSettingIndex is used when the computer is on battery power.

    We can set the AC (or DC) values with the /SETACVALUEINDEX ( or /SETDCVALUEINDEX)

    -First, we specify the power setting scheme (by GUID) which was listed using the /l in your case, the active settings are the high-performance settings, which have a GUID of: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

    -Then we specify the Subgroup GUID, In my case for the display settings GUID is: 7516b95f-f776-4464-8c53-06167f40cc99

    -Followed by the settings GUID: 3c0bc021-c8a8-4e07-a973-6b14cbcb2b7e

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer–


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.