Skip to content
Follow
Windows

How to Enable or Disable Battery Limit on Microsoft Surface Devices

Richard
Written by
Richard
Apr 8, 2026 Updated Jul 11, 2026 3 min read
How to Enable or Disable Battery Limit on Microsoft Surface Devices
How to Enable or Disable Battery Limit on Microsoft Surface Devices
“`html

Turn the Battery Limit option on or off on any Microsoft Surface device running Windows 10 or Windows 11 to preserve long-term battery health.

⚡ Quick Answer

Access Surface UEFI by booting into firmware settings. Select Boot configuration, then toggle the Enable Battery Limit option on or off as needed. Exit UEFI and restart your device to apply the change.

What is Battery Limit?

Surface Battery Limit is a built-in firmware setting that caps charging at 50% capacity. Managing charge cycles this way prevents degradation, which makes the feature particularly useful for devices left on chargers indefinitely like business kiosks.

Constant power connections degrade lithium-ion cells over time. Cash registers, security scanners, and information kiosks benefit heavily from this pre-installed feature on supported Surface devices version 1903 and later.

Why Would You Use This?

Constant power connections degrade lithium-ion cells over time. This feature stops charging at 50% capacity to reduce wear and tear on devices left on chargers indefinitely.

The Battery Limit feature prevents your Microsoft Surface device’s battery from charging beyond 50% of its capacity. If the device is already above 50% when you enable the limit, charging pauses until the level drops below that threshold.

Kiosk setups and permanent power connections drain battery longevity without proper safeguards. Managing charging behavior through firmware keeps Surface batteries healthier for extended periods.

For more tips on keeping your Surface battery in good shape, check out Microsoft's guide to Caring for your Surface battery to get the most from your device.

How to Enable or Disable Battery Limit

  1. Boot into Surface UEFI (the firmware settings screen).
  2. Click or tap on Boot configuration in the left panel.
  3. Turn on or off (default setting) the option for Enable Battery Limit based on what you need. You will see this option on your screen.
  4. Click or tap on Exit in the left panel. Then click or tap on Restart now to go back to Windows 10 or Windows 11.
Windows Settings menu showing Battery Limit option enabled
Windows Settings menu showing Battery Limit option enabled

Boot into the Surface UEFI (the device firmware settings screen) to configure this feature. The toggle for Battery Limit sits within the Boot configuration menu. Restarting the Surface after saving changes brings the system back to Windows.

Summary

Device firmware houses the Surface battery limit, capping charge levels at 50% to extend hardware lifespan during continuous power connection.

How to limit battery charge to 80% 🪟 windows 11 Surface?

Microsoft Surface devices lack an option to configure an 80% limit. Instead, the built-in Battery Limit feature caps charging at 50% to preserve battery health. Enable this via the Surface UEFI settings menu by navigating to Boot Configuration, selecting Advanced Options, and toggling the Enable Battery Limit setting to On.

Should I limit my laptop battery to 80 or 60?

Limiting charge levels to 80% or 60% benefits longevity when devices remain plugged in constantly. While 80% serves as a common industry standard for daily use, the Surface Battery Limit feature specifically uses a 50% cap to maximize the lifespan of devices deployed in permanent kiosk configurations.

How do I turn on the 80% charging limit?

Manual configuration for an 80% limit is unavailable on Surface devices because the firmware relies on a hardcoded 50% threshold. Shut down the Surface, hold the Volume Up button while pressing the Power button to enter UEFI, and navigate to Boot Configuration, Advanced Options, to enable Battery Limit.

```

Was this guide helpful?

Tags: #Windows 11
Was this helpful?
Richard

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.

📚 Related Tutorials

How to change Touchpad Click Sensitivity on Microsoft Surface Devices
Windows How to change Touchpad Click Sensitivity on Microsoft Surface Devices
How to Enable or Disable Windows Copilot in Windows 11
Windows How to Enable or Disable Windows Copilot in Windows 11
How to Set Active Hours for Windows 11
Windows How to Set Active Hours for Windows 11

No comments yet — be the first to share your thoughts!

Leave a Comment

Your email address will not be published. Required fields are marked *