Understand Microsoft Surface Battery Limit setting

Completed

The Battery Limit setting in Surface UEFI is designed to alter the charging behavior of your Surface device's battery to potentially extend its life, especially useful for devices that are constantly connected to power, such as those used in point of sale, RFID, or kiosk scenarios. This setting is a firmware feature, akin to BIOS, and comes preinstalled on Surface devices. It's particularly recommended for devices that operate in a fixed power supply environment.

Enable Battery Limit setting

When you enable the Battery Limit setting, the battery stops charging when it reaches 50% of maximum charge capacity. If you enable Battery Limit when your device is more than 50% charged, the battery won't resume charging until it drops below 50% of maximum charge.

Enable Battery Limit via one of the following methods:

  1. Modify Surface UEFI on an individual device:

    • Boot into Surface UEFI: Press Power + Vol Up when turning on the device.

    • Choose Boot configuration > Advanced Options, and toggle Enable Battery Limit to On.

  2. Create a Surface UEFI configuration package for remote deployment to multiple devices:

    • Use the Microsoft Surface UEFI Configurator

    • Open UEFI Configurator.

    • On the Advanced Settings configuration page, toggle the Kiosk Overrides setting to On.

    • Toggle Battery Limit to On.

    • You can also control the batter limit setting by running the following PowerShell script:

    • 407 = Battery Profile

Description: Active management scheme for battery usage pattern

  • Default: 0

Configure setting to 1 to enable Battery Limit.

For more information, see Surface Battery Limit setting - Surface.