Battery

How to Enable or Disable Battery Limit in Surface devices

How to Enable or Disable Battery Limit in Surface devices

Batteries have a declining life. As you keep charging and discharging, the time Surface runs on battery declines. To make sure battery lasts longer, many of us keep our Surface plugged in unless we have to work on the go. Microsoft has introduced a Battery Limit feature for this use case which helps to prolong battery life longevity, i.e., preserves the battery's ability to take and hold a charge.

Enable or Disable Battery Limit in Surface devices

So how does Battery Limit feature increase life of the battery? It changes the way UEFI charges Surface device battery. Once you enable this feature, it will charge battery up to 50% of total capacity, and then stop charging. The system will maintain the limit until the device is plugged in. In case you plug in the machine at battery charge of more than 50%. The battery icon will show the device is plugged in, but discharging until it reaches 50% of its maximum charge capacity.

This feature becomes available to the Surface devices via the Surface UEFI firmware update. The update is rolled out through Windows Update or via the MSI driver and firmware packages available on the Microsoft download center.

Enable or Disable Battery Limit in Surface Pro 4 and later

Currently, battery limit feature is available on Surface Pro 4 and Surface Pro 3. Other Surface devices will receive this feature in the future. One can enable it by configuring the Surface UEFI.

Enable or Disable Battery Limit in Surface Pro 3

You can turn on Battery Limit on On Surface Pro 3, via Kiosk Mode. This mode was initially meant for scenarios where the device needs to run continuously on power.

Enable Battery Limit using Surface Enterprise Management Mode or Firmware PowerShell scripts

SEMM or PowerShell scripts are two more options to enable UEFI Battery Limit. You can use Microsoft Surface UEFI Configurator on Surface Pro 4 along with scripts.  However, on Surface Pro 3, you can only use PowerShell scripts.

Using Microsoft Surface UEFI Configurator

SEMM is a feature of Surface devices which works with UEFI. It allows administrators to secure and manage firmware settings in an organization. If you have multiple Surface laptops, you can control settings for all of them using this tool.

Using Surface UEFI Manager PowerShell scripts

Download the PowerShell script for Surface Pro 4 from here, and Surface Pro 3 from here. To enable battery limit, change the value for “Active management scheme for battery usage pattern” to 1 from 0. On Surface Pro 3, change value of Proposed Value under BatteryLimitEnable to 1. 

Supported Surface Devices for Battery Limit

Here is the list of supported Surface Devices, and the UEFI version

It is not available for devices including Surface Laptop (1st gen), Surface Pro (5th gen), Surface Pro with Advanced LTE Model 1807, Surface Book 2, Surface Pro 6, Surface Laptop 2 and Surface Go with LTE Advanced. Make sure to check the Microsoft support page for the latest updates.

Do you use your Surface plugged in all the time? If yes, this is an excellent feature. While keeping it plugged in was anyways helping, this feature makes sure the battery lasts even longer.

Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...
Gry Jak stworzyć grę na Linuksie
Jak stworzyć grę na Linuksie
Dziesięć lat temu niewielu użytkowników Linuksa przewidywało, że ich ulubiony system operacyjny pewnego dnia stanie się popularną platformą do gier dl...
Gry Open Source Ports of Commercial Game Engines
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...