How to Specify a Default Active Power Plan in Windows

How to Specify a Default Active Power Plan in Windows blog banner image

Balancing system performance and energy efficiency is a crucial undertaking that power plan management can aid with. These configurations are in place to manage different facets of system performance, such as hardware power usage, CPU, and display settings for battery life or speed. Meanwhile, specifying a default active power plan ensures system stability, compliance with organizational policies, and an optimal balance between performance and energy consumption.

This guide helps IT professionals, system administrators, and advanced users enforce power settings across multiple devices. This will also explore built-in power plans, various methods for setting a default power plan, use cases, troubleshooting steps, and best practices for managing power settings in enterprise environments.

Before Starting: Understanding Windows Power Plans

Windows has several power plans from which users can choose. They are:

  • Balanced: This power plan is an optimization between power efficiency and performance. It is the default power plan.
  • Power saver: This power plan is used when you want to reduce power consumption, such as when saving batteries.
  • High performance: This power plan maximizes system performance at the expense of consuming more energy.
  • Ultimate performance: This power plan is available in Windows 10 Pro for Workstations and Windows 11 and is designed for high-end workstations.

Users can also customize power plans depending on their needs or system requirements.

Methods to Specify a Default Active Power Plan

Using Control Panel

  1. Open Power Options:
    • Press Win + R, type control, and press Enter.
    • Navigate to Hardware and Sound > Power Options.
  1. Select a Power Plan:
    • Click Choose a power plan in the left pane.
    • Select the preferred power plan from the list.
  1. Apply and Save Changes:
    • Close the Control Panel to apply the settings.

Using Command Prompt (CMD)

  1. Open Command Prompt as Administrator:
    • Press Win + R, type cmd, and press Ctrl + Shift + Enter.
  1. List Available Power Plans:
    • Type the following command: powercfg /list
    • Press Enter. This will display the available power plans and their GUIDs.
  1. Set the Default Power Plan:
    • Type the following command: powercfg /setactive <GUID>
    • Replace <GUID> with the desired power plan’s identifier.
    • Press Enter.
  1. Confirm the Change:
    • Type the following command: powercfg /getactivescheme
    • Press Enter.
    • This verifies that the correct power plan is active.
  1. Close Command Prompt

Using PowerShell

  1. Open PowerShell as Administrator:
    • Press Win + X and select Windows Terminal (Admin) or PowerShell (Admin)
  1. Retrieve Available Power Plans:
    • Type the following command: powercfg /list
    • Press Enter.
  1. Set a Default Power Plan:
    • Type the following command: powercfg /setactive <GUID>
    • Replace <GUID> with the GUID of the preferred power plan.
    • Press Enter.
  1. Verify the Change:
    • Type the following command: powercfg /getactivescheme
    • Press Enter.
  1. Close PowerShell

Using Group Policy (For IT Admins)

  1. Open Group Policy Editor:
    • Press Win + R, type gpedit.msc, and click OK.
  1. Navigate to the Policy Setting:
    • Go to Computer Configuration > Administrative Templates > System > Power Management
  1. Modify the Policy:
    • In the right pane, double-click Select an Active Power Plan.
    • Select Enabled, then choose the preferred power plan from the drop-down menu.
  1. Apply and Save:
    • Click OK, close Group Policy Editor, and restart the computer if necessary.

Using Group Policy Management Console (For Domain Environments)

  1. Open Group Policy Management Console:
    • Press Win + R, type gpmc.msc, and click OK.
  1. Navigate to the Policy Object:
    • Expand the domain or organizational unit (OU) where the policy is applied.
  1. Edit the Group Policy Object (GPO):
    • Right-click the relevant GPO and select Edit.
    • Go to Computer Configuration > Policies > Administrative Templates > System > Power Management
    • Double-click Select an Active Power Plan, enable it, and choose the desired plan.
  1. Apply the Policy:
    • Save changes and ensure the GPO is applied to the target devices.

Using Registry Editor

  1. Retrieve the Power Plan GUID:
    • Open Command Prompt
    • Type the following command: powercfg /list
    • Note the GUID of the power plan you want to specify.
  1. Open Registry Editor:
    • Press Win + R, type regedit, and click OK.
  1. Navigate to the Registry Key:
    • Go to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings
  1. Modify the Registry Key:
    • If the PowerSettings key does not exist, create it. Close Registry Editor and restart the computer.
    • In the right pane, create a String Value (REG_SZ) named ActivePowerScheme.
    • Set its value to the GUID of the selected power plan.
  1. Save and Restart:
    • Close Registry Editor and restart the computer.

Using a REG File

  1. Create a REG File:
    • Open Notepad and enter the following:
      • Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings] “ActivePowerScheme”=”GUID”
    • Replace “GUID” with the desired power plan’s GUID.
  1. Save the File:
    • Name it SetPowerPlan.reg and select All Files as the file type.
  1. Apply the Registry Changes:
    • Double-click the .reg file and confirm the changes.
  1. Restart the Computer:
    • Restart to apply the new power plan.

Troubleshooting Common Issues

  1. Default power plan keeps changing

    You may notice that the power plans you set keep changing without you configuring them. This could be due to conflicting software, Windows updates, or Group Policy changes. Here’s what you can do:

    • Verify Group Policy settings. Verify Group Policy settings and check for third-party power management software. Use the gpresult /h report.html command in Command Prompt to analyze applied Group Policies. If third-party software is identified, consider uninstalling it or adjusting its settings.
  2. Group Policy settings not applying

    Configurations that don’t get applied may be caused by several reasons, such as delayed GPO updates and permission issues. Additionally, Group Policy updates don’t always propagate instantly. Also, the GPO may fail to apply if the computer or user lacks the necessary permissions. Here’s what you can do:

    • Analyze applied Group Policies. Run gpupdate /force in Command Prompt and restart affected computers. The /force switch ensures that all Group Policy settings are re-applied. Restart the computer afterward to allow the changes to take effect.
  3. Power Plan options are missing

    If you’re not seeing Power Plan configurations, it may be caused by issues such as corrupted system files or missing power plans. System file corruption due to malware or other issues can sometimes lead to missing power plan options. Similarly, the power plan files themselves might be accidentally deleted or corrupted. Here’s what you can do:

    • Restore missing power plans using. Run the command powercfg -restoredefaultschemes in Command Prompt, restoring the default power plan schemes to their original settings. This strategy often resolves missing power plan issues. You can then restart your computer to allow the changes to take effect.

Use Cases and Best Practices

Enterprise IT Environments

    • Power saving. Enterprise settings may have a lot of spending, so some use cost-cutting techniques to save. Enforcing Power Save mode on office workstations is one of those strategies. This power plan helps reduce energy consumption, lowering electricity bills across a large organization. Power Saver mode also fosters sustainability efforts and minimizes a company’s carbon footprint.
    • Balanced mode usage. General-use machines in enterprise settings are expected to perform optimally. Balanced mode can enforce this by providing a good compromise between responsiveness and power consumption. The setting also suits everyday tasks like browsing, email, and office applications.
    • High-performance mode. Many workstations in enterprise settings are supposed to handle intensive tasks. Setting your power plan to High-performance mode ensures that demanding applications can leverage the full processing power of the machines. High-performance mode also helps eliminate bottlenecks and processing times for critical tasks.

Gaming and Performance Optimization

    • High-performance mode. Gamers always prioritize the responsiveness of their system, ensuring a smooth in-game experience. High-performance mode helps with this by ensuring consistent frame rates and eliminating performance dips that usually occur when the CPU downclocks to save power.
    • Custom power plans. Some gamers can also create custom profiles prioritizing gaming performance and switch to other plans for different tasks. This allows for a tailored approach to power management based on current activity.

Battery Life Optimization for Laptops

    • Power saving. People who use laptops on the go may worry about losing battery juice. Power saving mode can help them by maximizing the time between charges. It is best suited for laptop users who travel frequently with limited access to power outlets.
    • Optimized settings. These settings significantly impact battery drain. Dimming the screen and shortening the idle time can noticeably extend a laptop’s runtime. Optimized settings also reduce screen brightness and idle time before sleep to conserve power

Leveraging Power Plans for Efficiency and Performance

Depending on purpose and system requirements, users can benefit from Power Plans in Windows when configured correctly. Setting a default power plan ensures consistency, efficiency, and compliance. Additionally, IT admins can automate power plan management using Group Policy, PowerShell scripts, or deployment tools. Following best practices in setting a default power plan strategy can help your system perform optimally to maximize productivity, minimize energy consumption, and extend the lifespan of hardware components.

Next Steps

Building an efficient and effective IT team requires a centralized solution that acts as your core service deliver tool. NinjaOne enables IT teams to monitor, manage, secure, and support all their devices, wherever they are, without the need for complex on-premises infrastructure.

Learn more about Ninja Endpoint Management, check out a live tour, or start your free trial of the NinjaOne platform.

You might also like

Ready to simplify the hardest parts of IT?
×

See NinjaOne in action!

By submitting this form, I accept NinjaOne's privacy policy.

NinjaOne Terms & Conditions

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).