System › Power Management › Button Settings
Select the Start menu Power button action (plugged in)
Supported on Windows Vista only
What it does
This policy setting specifies the action that Windows takes when a user presses the Start menu Power button. If you enable this policy setting, select one of the following actions: -Sleep -Hibernate -Shut down If you disable this policy or do not configure this policy setting, users control this setting.
What it writes
- Hive
- HKEY_LOCAL_MACHINE
- Registry key
Software\Policies\Microsoft\Power\PowerSettings\A7066653-8D6C-40A8-910E-A1F54B84C7E5
Why it needs changes for Intune
- Policy references a Windows supportedOn definition.
- ADMX-INTUNE-WINDOWS-SUPPORTEDON-REFERENCE
In Intune
Native Intune setting: Yes — Policy CSP
./Device/Vendor/MSFT/Policy/Config/ADMX_Power/ACStartMenuButtonAction_2ADMX_Power on Microsoft LearnADMX-backed: Windows ships this template, so it is set with the template's own values, without an import.Windows builds listed: 10.0.22000, 10.0.19043.1202, 10.0.19042.1202, 10.0.19041.1202.
From Microsoft's Policy CSP DDF files (DDF v2 Files, February 2026), read 18 Oct 2026.
Options
| Option | Type | Registry value | Allowed values |
|---|---|---|---|
| User Interface Sleep Button ActionRequired | Drop-down list | ACSettingIndex |
|
Configure and deploy
Choose a state and the option values; the output below is generated from the template for exactly that.
Fix the highlighted options to generate output.
History 5 retained releases
- 24H2 · 1.030 Sep 2024
- Translations changed; choose a language above to compare its wording.
- 22H2 · 1.015 Jul 2024
- Already present in the first release ChangeIntel keeps.
3 later releases left it unchanged.
Template
- Internal name
ACStartMenuButtonAction_2- Namespace
Microsoft.Policies.PowerManagement- Template file
Power.admx- Release
- Windows 11 25H2 · 1.0 · file set
de4e49983ebd651f…
Definition, editor controls and support
Definition
<policy class="Machine" displayName="$(string.ACStartMenuButtonAction)" explainText="$(string.StartMenuButtonActionExplain)" key="Software\Policies\Microsoft\Power\PowerSettings\A7066653-8D6C-40A8-910E-A1F54B84C7E5" name="ACStartMenuButtonAction_2" presentation="$(presentation.ACStartMenuButtonAction_2)" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.PowerManagement:PowerButtonActionSettingsCat" />
<supportedOn ref="Microsoft.Policies.Windows:SUPPORTED_WindowsVistaOnly" />
<elements>
<enum id="SelectACStartMenuButtonAction" required="true" valueName="ACSettingIndex">
<item displayName="$(string.ButtonActionStandby)">
<value>
<decimal value="0" />
</value>
</item>
<item displayName="$(string.ButtonActionHibernate)">
<value>
<decimal value="1" />
</value>
</item>
<item displayName="$(string.ButtonActionShutdown)">
<value>
<decimal value="2" />
</value>
</item>
</enum>
</elements>
</policy>Editor controls
<presentation id="ACStartMenuButtonAction_2" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<dropdownList refId="SelectACStartMenuButtonAction">User Interface Sleep Button Action</dropdownList>
</presentation>Supported platforms and category
Microsoft.Policies.PowerManagement:category:PowerButtonActionSettingsCat
<category displayName="$(string.PowerButtonActionSettingsCat)" name="PowerButtonActionSettingsCat" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.PowerManagement:PowerManagementCat" />
</category>
Microsoft.Policies.PowerManagement:category:PowerManagementCat
<category displayName="$(string.PowerManagementCat)" name="PowerManagementCat" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.Windows:System" />
</category>
Microsoft.Policies.Windows:category:System
<category displayName="$(string.System)" explainText="$(string.System_Help)" name="System" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" />
Microsoft.Policies.Windows:definition:SUPPORTED_WindowsVistaOnly
<definition displayName="$(string.SUPPORTED_WindowsVistaOnly)" name="SUPPORTED_WindowsVistaOnly" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<or>
<reference ref="Microsoft.Policies.Products:MicrosoftWindowsVista" />
</or>
</definition>
Microsoft.Policies.Windows:unresolved:Microsoft.Policies.Products:MicrosoftWindowsVista
<unresolved reference="Microsoft.Policies.Products:MicrosoftWindowsVista" />
Microsoft.Policies.PowerManagement:category:PowerButtonActionSettingsCat
<category displayName="$(string.PowerButtonActionSettingsCat)" name="PowerButtonActionSettingsCat" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.PowerManagement:PowerManagementCat" />
</category>
<strings><string id="Microsoft.Policies.PowerManagement:PowerButtonActionSettingsCat">Button Settings</string></strings>
Microsoft.Policies.PowerManagement:category:PowerManagementCat
<category displayName="$(string.PowerManagementCat)" name="PowerManagementCat" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<parentCategory ref="Microsoft.Policies.Windows:System" />
</category>
<strings><string id="Microsoft.Policies.PowerManagement:PowerManagementCat">Power Management</string></strings>
Microsoft.Policies.Windows:category:System
<category displayName="$(string.System)" explainText="$(string.System_Help)" name="System" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions" />
<strings><string id="Microsoft.Policies.Windows:System">System</string><string id="Microsoft.Policies.Windows:System_Help">Allows configuration of various system component settings.</string></strings>
Microsoft.Policies.Windows:definition:SUPPORTED_WindowsVistaOnly
<definition displayName="$(string.SUPPORTED_WindowsVistaOnly)" name="SUPPORTED_WindowsVistaOnly" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<or>
<reference ref="Microsoft.Policies.Products:MicrosoftWindowsVista" />
</or>
</definition>
<strings><string id="Microsoft.Policies.Windows:SUPPORTED_WindowsVistaOnly">Windows Vista only</string></strings>