Windows 11 automatically switches to a balanced or power-saver mode when you unplug your laptop. This limits CPU speed and system responsiveness to extend battery life. You may need maximum performance for demanding tasks like video editing, 3D rendering, or gaming while running on battery. This article explains how to force the Best Performance power mode even when the device is not plugged in.
Key Takeaways: Force Best Performance on Battery in Windows 11
- Settings > System > Power & battery > Power mode: The default location to select Best Performance, but it is grayed out on battery for many devices.
- Control Panel > Power Options > Change plan settings > Change advanced power settings: Unlocks hidden per-profile settings including processor and graphics performance.
- Command prompt with powercfg command: Directly sets the power scheme to the High Performance or Ultimate Performance plan that bypasses battery restrictions.
Overview of Windows 11 Power Modes and Battery Restrictions
Windows 11 includes three visible power modes: Power Saver, Balanced, and Best Performance. These modes control processor maximum frequency, system cooling policy, and graphics performance. When a laptop runs on battery power, Windows 11 often hides or disables the Best Performance option to prevent rapid battery drain. The operating system does this by restricting the Processor performance boost mode and Maximum processor state settings at the hardware level.
The restriction is enforced through the default power plan. Laptop manufacturers also add their own power-management firmware that overrides Windows settings. Forcing Best Performance on battery requires modifying the active power plan or switching to a plan that does not include the battery restriction. The methods below work on most Windows 11 laptops.
What the Best Performance Mode Does
Best Performance mode allows the CPU to run at its maximum turbo frequency for longer periods. It also disables aggressive power-saving features like core parking and PCI Express link-state power management. The result is higher frame rates in games, faster export times in video editors, and snappier multitasking. The trade-off is significantly reduced battery life.
Prerequisites Before Forcing Best Performance
You must have administrator rights on the Windows 11 device. Some ultra-portable laptops with low-power processors may not have a Best Performance option in any plan. Check your laptop model and BIOS version for any power-management locks. If the methods below do not work, the manufacturer has likely blocked the setting at the firmware level.
Method 1: Enable Best Performance via the Settings App
The Settings app shows the power mode selector on the Power & battery page. If the option is not grayed out on your device, this is the fastest method.
- Open Settings
Press Windows + I to open Settings, then click System and select Power & battery from the left pane. - Locate the Power mode dropdown
Under the Battery section, find the Power mode dropdown list. It shows three options: Best Power Efficiency, Balanced, and Best Performance. - Select Best Performance
Click the dropdown and choose Best Performance. If the option is available, the change takes effect immediately. If it is grayed out, proceed to Method 2 or Method 3.
Method 2: Force Best Performance Through the Control Panel Power Options
The classic Control Panel Power Options page exposes advanced settings that the Settings app hides. You can modify the processor and graphics performance policies directly.
- Open Control Panel Power Options
Press Windows + R, type powercfg.cpl, and press Enter. This opens the Power Options window. - Select or create a High Performance plan
Click the arrow next to Show additional plans if you do not see High Performance listed. Select High Performance or Ultimate Performance if available. If neither appears, click Create a power plan and choose High Performance as the template. - Open advanced power settings
Click Change plan settings next to the selected plan, then click Change advanced power settings. - Adjust processor power management
In the advanced settings window, scroll to Processor power management. Expand it, then expand Maximum processor state. Set both On battery and Plugged in to 100%. - Set processor performance boost mode
Still under Processor power management, expand Processor performance boost mode. Set On battery to Aggressive or Enabled. This forces the CPU to use turbo frequencies even when unplugged. - Apply the changes
Click Apply, then OK. Close all windows and restart your laptop for the settings to take full effect.
Additional Advanced Settings to Adjust
For maximum performance, also adjust these settings in the same advanced power options window:
- PCI Express > Link State Power Management: Set On battery to Off. This prevents the PCIe bus from entering low-power states that can cause latency.
- Graphics settings > Power management mode: Set to Maximum performance. This forces dedicated GPUs to stay in high-performance mode.
- Sleep > Allow hybrid sleep: Set to Off. Hybrid sleep can interfere with performance states.
Method 3: Use Command Prompt to Switch to an Unrestricted Power Plan
If the High Performance plan is not visible or still restricts battery performance, you can use the powercfg command-line tool to activate a built-in plan that bypasses the battery limitation.
- Open Command Prompt as Administrator
Press Windows + X and select Terminal (Admin) or Command Prompt (Admin). Click Yes on the User Account Control prompt. - List all available power plans
Type powercfg /list and press Enter. Note the GUID of the High Performance or Ultimate Performance plan. The GUID is a long string of letters and numbers. - Activate the High Performance plan
Type powercfg /setactive GUID where GUID is the string from the previous step. For example: powercfg /setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c. Press Enter. - Verify the active plan
Type powercfg /getactivescheme and press Enter. Confirm it shows the High Performance plan name. - Disable battery throttling for the plan
Type powercfg -setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PERFINCPOL 2 and press Enter. This sets the performance increase policy to aggressive. Repeat with powercfg -setdcvalueindex SCHEME_CURRENT SUB_PROCESSOR PERFINCPOL 2 to apply the same policy on battery.
Common Issues When Forcing Best Performance on Battery
Power Mode Option Is Grayed Out in Settings
This happens when the laptop manufacturer has locked the power mode through firmware or a pre-installed utility such as ASUS Armoury Crate, Dell Power Manager, or Lenovo Vantage. Open the manufacturer’s power management app and set the thermal or performance mode to High Performance or Turbo. Then return to Windows Settings and select Best Performance.
Performance Does Not Improve Despite Changing Settings
Some laptops have a fixed power limit in the BIOS that cannot be overridden by Windows. Check your BIOS settings for a Power Limit or Turbo Boost option. If the BIOS does not allow changes, you cannot force full performance on battery. Also verify that the laptop is not overheating. Thermal throttling will override any power plan setting.
Battery Drains Too Quickly After Forcing Best Performance
This is expected behavior. Best Performance mode disables power-saving features. Expect battery runtime to drop by 30 to 60 percent depending on the workload. To revert, switch back to Balanced mode in Settings or run powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2f (the GUID for Balanced).
Default Power Modes vs Forced Best Performance on Battery
| Item | Default Behavior (Balanced) | Forced Best Performance |
|---|---|---|
| CPU maximum frequency | Limited to base clock or lower | Allows full turbo frequency |
| Processor performance boost mode | Disabled on battery | Set to Aggressive |
| PCI Express power saving | Maximum power savings | Disabled |
| Battery runtime | Full expected runtime | Reduced by 30-60% |
| System responsiveness | Moderate | Maximum |
You can now force the Best Performance power mode on battery in Windows 11 using the Settings app, Control Panel advanced settings, or the powercfg command-line tool. For demanding workloads, pair this with a high-performance power plan and disable unnecessary background apps. As an advanced tip, create a custom power plan with powercfg /duplicatescheme and set the Processor performance increase threshold to 10% on battery for even faster CPU response.