How to fix Laptop Battery not Charging

Introduction
A laptop battery that refuses to charge can be frustrating, especially when you're working, studying, or attending online meetings. If your laptop shows "Plugged in, not charging", charges very slowly, or doesn't charge at all, don't panic. In many cases, the issue can be fixed without replacing the battery.
This guide explains the most common reasons why your laptop battery isn't charging and provides simple, step-by-step solutions that work for most Windows laptops, including HP, Dell, Lenovo, Acer, ASUS, and MSI.
Why Is My Laptop Battery Not Charging?
Before trying any fixes, it's important to understand what might be causing the problem.
Some common reasons include:
- Faulty charger or charging cable
- Damaged charging port
- Battery health deterioration
- Outdated battery drivers
- Incorrect power settings
- BIOS or firmware issues
- Overheating
- Hardware failure
Now let's look at how to fix these problems.
1. Check the Power Adapter and Charging Cable
The charger is often the main reason a laptop battery doesn't charge.
What to do:
- Make sure the charger is firmly plugged into both the laptop and wall outlet.
- Inspect the cable for cuts, bends, or burn marks.
- Check whether the charging indicator light turns on.
- If possible, test with another compatible charger.
If another charger works, your original charger likely needs replacement.
2. Inspect the Charging Port
Dust, dirt, or physical damage inside the charging port can interrupt the power supply.
Steps:
- Turn off the laptop.
- Use a flashlight to inspect the charging port.
- Avoid inserting metal objects into the port.
- Carefully remove dust using compressed air.
If the charging port feels loose or damaged, professional repair may be required.
3. Restart Your Laptop
Sometimes temporary software glitches prevent the battery from charging correctly.
Simply :
- Save your work.
- Shut down the laptop completely.
- Wait 30 seconds.
- Turn it back on.
A restart often resolves minor charging issues.
4. Perform a Power Reset
A power reset clears residual electrical charge stored inside the laptop.
Steps :
- Turn off the laptop.
- Disconnect the charger.
- Remove the battery (if removable).
- Press and hold the Power button for 30 seconds.
- Reinsert the battery.
- Connect the charger and start the laptop.
Many users find this simple trick surprisingly effective.
5. Update Battery Drivers
Corrupted battery drivers can cause charging problems.
Steps :
- Press Windows + X.
- Open Device Manager.
- Expand Batteries.
- Right-click Microsoft ACPI-Compliant Control Method Battery.
- Choose Uninstall Device.
- Restart the laptop.
Windows will automatically reinstall the correct driver.
6. Update Windows
Operating system bugs can sometimes interfere with battery management.
To update :
- Open Settings
- Go to Windows Update
- Install all available updates
- Restart your laptop
Keeping Windows updated improves compatibility and fixes known bugs.
7. Check Battery Health
Laptop batteries lose capacity over time.
You can generate a battery report in Windows.
Steps :
- Open Command Prompt as Administrator.
- Type : powercfg /batteryreport
- Press Enter.
- Open the generated HTML report.
Compare the Design Capacity with the Full Charge Capacity.
If the Full Charge Capacity is much lower, your battery may need replacement.
8. Disable Battery Charge Limits
Some manufacturers include software that intentionally stops charging at 60% or 80% to improve battery lifespan.
Examples include :
- HP Battery Health Manager
- Dell Power Manager
- Lenovo Vantage
- ASUS MyASUS
Check these applications and disable battery charge limits if you want a full 100% charge.
9. Update BIOS
An outdated BIOS can occasionally cause charging issues.
Visit your laptop manufacturer's website and download the latest BIOS update for your exact laptop model.
Important: Do not interrupt the BIOS update process.
10. Prevent Overheating
High temperatures can temporarily stop battery charging to protect internal components.
To reduce overheating :
- Clean air vents
- Use the laptop on a hard surface
- Remove dust from cooling fans
- Avoid blocking ventilation
A cooler laptop charges more efficiently.
11. Try Another Power Outlet
Sometimes the issue isn't the laptop at all.
Try :
- Another wall outlet
- A different power strip
- Avoid damaged extension cords
This simple test eliminates power supply problems.
12. Replace the Battery
If your battery is several years old, it may have reached the end of its life.
Signs you need a replacement :
- Battery drains very quickly
- Doesn't charge above a certain percentage
- Laptop shuts down unexpectedly
- Battery report shows poor health
- Battery swelling
Always purchase an original or manufacturer-approved battery.
Common Laptop Battery Charging Problems
Problem (Possible Solution)
- Plugged in, not charging (Restart laptop, reinstall battery driver)
- Battery stuck at 0% (Perform power reset)
- Charging stops at 80% (Disable battery charge limit)
- Laptop only works with charger (Replace battery)
- Slow charging (Check charger wattage and cable)
Tips to Extend Laptop Battery Life
Follow these habits to keep your battery healthy:
- Avoid keeping the battery at 0% for long periods.
- Keep Windows updated.
- Use the original charger.
- Avoid excessive heat.
- Reduce screen brightness when possible.
- Close unnecessary background applications.
- Charge the battery before it drops below 20%.
- Store the laptop in a cool, dry place.
These simple practices can significantly increase battery lifespan.
Frequently Asked Questions (FAQs)
Why is my laptop plugged in but not charging?
This usually happens because of faulty drivers, battery health issues, charger problems, or manufacturer charging limits.
Can I fix a laptop battery without replacing it?
Yes. Many charging issues are caused by software, drivers, or power settings rather than the battery itself.
How long does a laptop battery last?
Most laptop batteries last between 3 and 5 years, depending on usage and charging habits.
Should I keep my laptop plugged in all the time?
Modern laptops manage charging automatically, but occasionally letting the battery discharge and avoiding constant heat can help maintain long-term battery health.
Can overheating stop charging?
Yes. Many laptops temporarily pause charging when internal temperatures become too high to protect the battery.
Conclusion
A laptop battery that isn't charging doesn't always mean you need a new battery. In many cases, the problem is caused by a faulty charger, outdated drivers, battery settings, or overheating. By following the troubleshooting steps in this guide, you can often restore normal charging without spending money on repairs.
If none of these solutions work, it's best to contact your laptop manufacturer's support center or replace the battery with a genuine replacement.
Author
Tech Enthusiast