How to Save Battery Life Using Energy Saver in Windows
Windows Energy Saver helps you get more time out of your laptop’s battery by using less power.
This handy built-in tool adjusts your computer’s settings automatically. It can boost your battery life by as much as 30% when you’re not plugged in.
Energy Saver does this by lowering screen brightness and limiting tasks running in the background. You can switch it on yourself from the Quick Settings menu, usually found near the clock in the bottom-right corner.
Windows can even turn on Energy Saver automatically when your battery gets low, like reaching 20% or 30% charge. This keeps your device running longer without you having to remember to do it.
Activate Energy Saver through Quick Settings or by navigating to Settings System Power & battery You can then choose to turn it on manually or set a specific battery percentage for automatic activation. This feature reduces power consumption to extend your laptop’s battery life.
How to Set Energy Saver to Turn On Automatically
Windows Energy Saver helps your laptop battery last longer by turning itself on when the battery level gets low. Setting up Windows Energy Saver to turn on automatically means you don’t have to worry about saving power when you’re busy or on the go.
- Open Settings : Click the Start menu button (Windows icon) and select Settings, or press Windows key + I on your keyboard.
- In the Settings window, click System on the left side.
- Click on Power & battery (or just Power) on the right.
- Find the Energy saver section and click it to expand the options.
- Under Turn energy saver on automatically when battery level is at, pick the battery percentage you want from the dropdown menu:
- Never (Energy saver won’t turn on automatically)
- 10%
- 20%
- 30% (default)
- 40%
- 50%
- Always (Energy saver is always on)
- Close the Settings window. Your choice will save automatically!

Bonus: Use PowerShell to Set Energy Saver Automatically
If you're comfortable with computer commands, PowerShell lets you precisely control when Windows Energy Saver turns on to save your laptop's battery. You can use a PowerShell command to set the exact battery percentage at which Energy Saver should start working automatically.
- Open PowerShell on your computer.
- Type this command and press Enter:
powercfg /setdcvalueindex SCHEME_CURRENT SUB_ENERGYSAVER ESBATTTHRESHOLD <percentage>
Replace <percentage> with the desired battery percentage:
- 0 means Energy Saver will never turn on automatically.
- 30 is the default setting.
- 100 means Energy Saver is always on.
For example, to set Energy Saver to turn on at 20%, you'd type:
powercfg /setdcvalueindex SCHEME_CURRENT SUB_ENERGYSAVER ESBATTTHRESHOLD 20
And that’s it!
Summary
- Energy Saver helps your laptop use less power and keep your battery going longer.
- You can set it to turn on automatically when your battery hits a certain level, so you don’t have to remember to do it yourself.
- You can change this setting easily from Windows Settings or by using PowerShell commands if you prefer.
Energy Saver is a Windows feature that helps your laptop use less power, extending battery life. You can configure it to turn on automatically when your battery hits a certain level, like 20%, so you don't have to remember to do it yourself. This setting can be adjusted through Windows Settings or via PowerShell commands.
Does the energy saver on Windows actually work?
It gently reduces energy consumption from key components such as the CPU (processor) and GPU (graphics chip), which are among the most power-hungry parts of any laptop. This means that while your device becomes more efficient, you likely won't notice any difference in responsiveness or display quality.
What does Windows battery saver actually do?
To help your energy last longer, the Battery Saver mode feature makes several adjustments to your device, such as: lowering screen brightness, slowing down system performance, and reducing background activity.
How to limit PC charging to 80%?
To install it manually, open Start, then search for 'Terminal.' Right-click on the top result and select 'Run as administrator.' Then, type this command: winget install.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!