The charger is in. The LED might even be lit. But the percentage does not move — not after ten minutes, not after an hour. This guide is built as a diagnostic sequence: each step tests one link in the charging chain, from the wall outlet to the battery cells, so you find the broken link instead of guessing. Follow it in order and do not skip ahead, because later steps assume earlier ones passed.
Grab your charger, a wall outlet, and about thirty minutes. By the end you will know exactly which component is at fault.
Why this happens
- The outlet or power strip is the fault. Dead outlets, switched-off power strips, and overloaded strips are embarrassingly common and take seconds to rule out.
- The charger cannot deliver enough power. A damaged cable, a failing brick, or an underpowered third-party adapter can run the laptop without charging the battery.
- The charging port is damaged or dirty. A loose barrel jack or lint-packed USB-C port breaks the connection just enough to stop charging.
- Battery drivers are corrupted. Windows reads charging state through the ACPI battery driver; when it corrupts, the reported state freezes.
- A charge-limit feature is engaged. Vendor battery-health settings cap charging at 60 or 80 percent, which looks exactly like a charging failure.
- The battery has failed. Cells that no longer accept charge, or a tripped protection circuit, end the chain.
How to fix it
Work through these in order. Each step isolates one link in the chain.
Fix 1: Verify the wall power
Start at the very beginning of the chain — the outlet.
- Unplug the charger from the wall and plug in a phone charger or lamp to confirm the outlet is live.
- Bypass all power strips, extension cords, surge protectors, and UPS units — plug the laptop charger directly into the wall.
- If the outlet is controlled by a wall switch, make sure the switch is on.
- Try a second outlet on a different circuit. If charging starts, your outlet or strip was the entire problem.
Fix 2: Inspect the charger and cable
Most charging failures live in the ten inches of cable near the connectors.
- Run your fingers along the full cable feeling for kinks, flat spots, or fraying, especially where the cable meets the brick and the laptop plug.
- Check the brick for swelling, burn smells, or rattling. Any of these means the charger is unsafe — replace it, do not keep using it.
- Confirm the wattage printed on the brick matches or exceeds your laptop’s requirement. A 45W phone-style adapter will not charge a laptop that expects 90W.
- Gently wiggle the plug at the laptop port. If charging flickers, the cable or the port is failing — note which end causes it.
Fix 3: Clean and test the charging port
A dirty port is a silent charging killer.
- Power off the laptop and unplug everything.
- Shine a light into the charging port. For USB-C, use a wooden or plastic toothpick to gently lift out packed lint — never metal.
- For barrel-jack ports, check that the center pin is straight and centered.
- Blow out the port with short bursts of compressed air, then reconnect firmly and check for charging.
Fix 4: Reinstall the battery drivers
If hardware checks pass, the driver layer is the next suspect.
- Right-click Start and open Device Manager.
- Expand Batteries, right-click Microsoft ACPI-Compliant Control Method Battery, and choose Uninstall device.
- Uninstall Microsoft AC Adapter the same way.
- Shut down, unplug the charger for a full 60 seconds, plug back in, and power on.
- Windows reinstalls the drivers during boot. Check the battery icon for the charging symbol.
Fix 5: Check for a vendor charge limit
If charging always stops at the same round number, this is your answer.
- Lenovo: Lenovo Vantage > Device > Power — turn off Conservation Mode.
- Asus: MyASUS > Battery Health Charging — select Full capacity mode.
- Dell: Dell Power Manager > Battery Settings — choose Standard.
- HP: BIOS (F10) > Advanced > Power Management Options > Battery Health Manager — select full charge.
- If you want to keep a limit for battery longevity, our guide to limiting charge to 80 percent explains how to set it deliberately.
Fix 6: Reset power plans and test with a battery report
Corrupted power schemes and a worn battery are the remaining software and hardware suspects.
- In Terminal (Admin), run
powercfg /restoredefaultschemesand restart. - Run
powercfg /batteryreport /output "C:\battery-report.html"and compare full charge capacity with design capacity. - If full charge capacity is under 60 percent of design, the battery is worn out — charging circuitry is fine, but the cells cannot accept charge.
- Our battery report walkthrough helps you read the rest of the data.
Fix 7: Update the BIOS and test with a known-good charger
The last two variables: firmware and a definitive hardware test.
- Check your BIOS version with
msinfo32and install the latest BIOS from your manufacturer’s support site with the charger connected. For driver-level help, Microsoft’s Windows support hub covers the built-in troubleshooters. - Borrow a genuine charger of the correct wattage for your brand. If it charges, buy a genuine replacement — third-party adapters cause repeat failures.
- If a known-good charger, clean port, fresh drivers, and updated BIOS still do not charge, the charging circuit or battery needs professional service.
You now know which link failed: outlet, charger, port, driver, setting, or battery. That is the whole point of going in order — no guessing, no replacing parts blindly.
Closing
Nine times out of ten, this sequence ends at step two, four, or five: a bad cable, a corrupted driver, or a charge limit nobody remembers enabling. The steps that feel tedious are the ones that save you from buying a battery you did not need.
