Your battery percentage won't move, frozen at 94% or 55% despite plugging in or unplugging. This page walks you through the specific registry and driver fixes that unstick the gauge.
In short: In most cases, the battery indicator freezes because Windows lost calibration with the battery controller or the ACPI driver crashed. While editing the registry is rarely the direct cause, resetting power management keys and reinstalling the ACPI battery driver is the effective 'registry-level' fix. Start with a driver reset, then check brand-specific charge caps, and finally verify the hardware if the gauge remains frozen.
Quick picks
Our shortlist for this job · tap one to see today's priceShows real-time amperage so you can prove if the charger is delivering power before blaming the battery.
Lets you test a confirmed good charger to rule out a failing adapter causing the stuck percentage.
Why your battery percentage is stuck
A frozen battery percentage is usually a software calibration error, not a dead battery. The Windows ACPI battery driver talks to the battery’s internal chip; if that handshake fails, the number freezes. For the detail, see our notes on laptop not charging to 100%.
- Charge Caps: Brands like Lenovo and Dell limit charging to 55-60% to extend life, making it look stuck.
- Driver Glitch: The ‘ACPI Compliant Control Method Battery’ driver has crashed or stopped reporting.
- Swollen Battery: A physically damaged cell can lock the controller, freezing the reading.
If the number stays at 0% or 100% permanently, the hardware is likely failing. If it sticks at odd numbers like 44% or 55%, it is usually software.
Safety first: If your laptop sits unevenly or the case is bulging, stop working. A swollen battery is a fire risk; shut down and disconnect power immediately.
Fix #1: Reset the ACPI Battery Driver
This is the most effective ‘registry-level’ fix. It forces Windows to reinstall the power management communication layer.
- Open Device Manager (right-click Start > Device Manager).
- Expand Batteries.
- Right-click ACPI Compliant Control Method Battery.
- Select Uninstall device. Check ‘Delete the driver software’ if prompted.
- Restart your laptop.
Windows will automatically reinstall the driver on boot. Check the battery icon; the percentage should start moving or updating correctly.
Fix #2: Check Brand-Specific Charge Limits
Many modern laptops cap charging to preserve health. This makes the battery look stuck at a ‘certain percentage’ even when plugged in.
- Lenovo: Open Lenovo Vantage. Disable ‘Conservation Mode’ or ‘Battery Care’ which caps at 55-60%.
- Dell: Open Dell Power Manager. Change ExpressCharge to ‘Standard’ to allow charging above 80%.
- HP: Check HP BIOS Settings for ‘Smart Charging’ limits.
If you disable these and the percentage rises, the issue was a power-saving feature, not a fault. We cover battery stuck at 59 in a guide of its own.
Use this to test if a different charger unlocks the charging behavior on HP or Dell models.
- ELECBRAIN Universal Laptop Chargers: ELECBRAIN 90W charger is equipped with 16 DC
- Wide output voltage: 15V-20V, Input Voltage: Worldwide 100-240V, 50 - 60Hz. Output
Fix #3: The Registry Power Reset
While rarely necessary, resetting the registry key for battery statistics can clear stuck values. Back up your data first.
- Press Win + R, type regedit, and hit Enter.
- Navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPower.
- Look for subkeys related to battery statistics. Do not delete keys manually; instead, restart the ‘Power’ service.
The safer registry fix is actually to reboot into Safe Mode and let Windows rebuild the power plan. If the driver reset (Fix #1) failed, try booting into Safe Mode once and then restarting normally.
Pro tip: Editing the registry incorrectly can make Windows unbootable. If you are unsure, skip direct editing and use the Driver Reset or Safe Mode method instead.
Fix #4: Verify the Charger and Port
A loose connection or underpowered charger causes the battery controller to freeze while it tries to calculate charge rate.
Plug your laptop into a different wall outlet. Try a different USB-C or barrel jack port if available. If the percentage still doesn’t move, the port or charger may be faulty.
Use a USB tester to monitor output. If the amperage stays at 0.0A while plugged in, the charger isn’t communicating with the laptop. We cover stuck mouse cursor in a guide of its own.
This tester shows live voltage and amperage so you can confirm power is actually reaching the laptop.
- DROK USB Tester is equipped with adjustable backlight color LCD display screen, which
- This battery monitor is equipped with USB A USB C input and USB A USB C output. Both
How to stop it happening again
Once fixed, prevent the stall with good power habits.
- Update your BIOS regularly; it contains power management firmware.
- Avoid keeping the battery at 100% or 0% for days; 20-80% is ideal.
- Run Windows Updates to keep ACPI drivers fresh.
If the percentage gets stuck again, repeat the Driver Reset (Fix #1) before diving into deeper tools.
The bottom line
Start with the ACPI driver reset; it solves 80% of stuck percentage issues without registry risks. If that fails, check brand charge caps in Vantage or Power Manager. Use a USB tester to rule out a bad charger before buying a new battery.
- DROK USB Tester is equipped with adjustable backlight color LCD display screen, which
- This battery monitor is equipped with USB A USB C input and USB A USB C output. Both
Frequently asked questions
Can I fix the battery percentage by editing the registry?
Directly editing battery registry keys is rarely necessary and risky. The effective fix is reinstalling the ACPI driver, which updates the underlying power management settings. Use registry edits only as a last resort after driver resets fail.
Why is my HP laptop stuck at 97%?
HP laptops often use ‘Smart Charging’ or battery care modes that stop charging at 97-99% to prevent overcharging. Check the HP BIOS or HP Support Assistant to disable charge limits if you need full capacity.
What if the battery is stuck at 0% and won't charge?
If it is stuck at 0%, the battery may be deeply discharged or dead. Try the full power reset (unplug, hold power for 60 seconds). If that fails, the battery likely needs replacement.


