Battery charge mode

Specifies the battery charge mode.
This policy is applied to only dual mode battery.

Possible charge mode include:

-Always fully charge (Start when below 96%; stop at 100%)
-Automatically optimize for battery lifespan
-Custom charge thresholds

The "Notify me when charge mode changes" takes apply when the "Automatically optimize for battery lifespan" is selected from the "Charge mode".

The "Start charging when below" and the "Stop charging at" takes apply when the "Custom charge thresholds" is selected from the "Charge mode".

If you selected the "Custom charge thresholds" from the "Charge mode", the "Stop charging at" must be at least 4% above the "Start charging when below". If you doesn't follow the rule, the client machine is set to the "Always fully charge (Start when below 96%; stop at 100%)".

If you selected the "Always fully charge (Start when below 96%; stop at 100%)" or the "Custom charge thresholds" from the "Charge mode", the dual mode battery change to runtime mode.

Supported on:
Charge mode :


  1. Always fully charge (Start when below 96%; stop at 100%)
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Lenovo\PWRMGRV\Battery
    Value NameChargeMode
    Value TypeREG_DWORD
    Value0
  2. Automatically optimize for battery lifespan
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Lenovo\PWRMGRV\Battery
    Value NameChargeMode
    Value TypeREG_DWORD
    Value1
  3. Custom charge thresholds
    Registry HiveHKEY_LOCAL_MACHINE
    Registry PathSoftware\Policies\Lenovo\PWRMGRV\Battery
    Value NameChargeMode
    Value TypeREG_DWORD
    Value2

Notify me when charge mode changes :
Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Lenovo\PWRMGRV\Battery
Value NameChargeModeNotify
Value TypeREG_DWORD
Default Value0
True Value1
False Value0
Start charging when below :

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Lenovo\PWRMGRV\Battery
Value NameChargeModeStart
Value TypeREG_DWORD
Default Value96
Min Value2
Max Value96
Stop charging at :

Registry HiveHKEY_LOCAL_MACHINE
Registry PathSoftware\Policies\Lenovo\PWRMGRV\Battery
Value NameChargeModeStop
Value TypeREG_DWORD
Default Value100
Min Value6
Max Value100

pmvgpo.admx

Administrative Templates (Computers)

Administrative Templates (Users)