Laptop battery not charging [HP, Lenovo, Dell, Asus]

Matthew Adams
by Matthew Adams
Windows & Software Expert
4 Comments
Download PDF
Affiliate Disclosure

  • You want to see that glowing LED indicator light when you plug in your laptop, that’s for sure. However, there are also exceptions to the rule.
  • If you bump into a battery that refuses to charge, update the battery driver and try to recharge it after a complete drain.
  • Too late for prevention? Then, waste no more time and correct similar battery issues.
  • You may also bookmark our Laptop & Computer Troubleshooting Hub for further reference.
Fix Laptop battery not charging

Is your laptop battery not recharging? If that’s so, it could be a Windows, battery, or adapter issue. If you’re using an antiquated laptop, it might be the case that a replacement battery is required.

However, you should not need to replace the battery for relatively new Windows 10 laptops. This is how you can fix a laptop battery that isn’t recharging.

Also, speaking of laptops and batteries, here is a list of top 10 laptops with the best battery life. With such products on your side, fixing the battery issue will be easier than expected.

What can I do if the laptop battery isn’t charging?

1. Run Power Troubleshooter

  1. Press Windows Key + S and enter troubleshoot. Select Troubleshoot from the menu.
    Laptop battery not charging Asus
  2. Choose Power from the right pane and click Run the troubleshooter button.
    Laptop battery plugged in not charging
  3. Now follow the instructions on the screen.

Sometimes you can fix this problem simply by running the power troubleshooter. Once the troubleshooter is finished, check if the problem is resolved.


2. Update the battery driver

  1. Press Windows Key + X to open Win + X menu. Now choose Device Manager from the list.
    Laptop battery not charging Hp
  2. Now click Batteries in the Device Manager window.
  3. Next, you should right-click Microsoft ACPI-Compliant Control Method Battery and select Uninstall from the context menu.
    Laptop battery plugged in not charging
  4. Click Uninstall to confirm.
    Dell laptop battery not charging but laptop works with power adaptor
  5. Click Action and then select Scan for hardware changes from there.
  6. Select Batteries and right-click Microsoft ACPI-Compliant Control Method Battery again. Select the Update Driver Software option from the context menu.
    Dell laptop battery not charging but laptop works with power adaptor
  7. A window opens from which you should select Search automatically for updated driver software. Windows will then find suitable battery drivers for you.

It might be the case that you need to update your battery driver. Reinstalling the battery driver will usually fix batteries that aren’t recharging. You can do as described above.

Some users reported that they don’t have Microsoft ACPI-Compliant Control Method Battery available in their list of devices.

If that’s so, be sure to uninstall the device in your Battery section in Device Manager and reinstall its drivers.

After doing that, the issue should be completely resolved.

Download TweakBit’s Driver Updater Tool (approved by Microsoft and Norton) to do it automatically and prevent the risk of downloading and installing the wrong driver versions.

Disclaimer: Some functions of this tool are not free.


Alternatively, use one of the driver updating software from our fresh list!


3. Remove and reinsert the battery

use BatteryInfoView

Removing and reinserting the battery could feasibly get it charging again. So switch off the laptop and remove the battery by sliding the battery release latch.

Reinsert the battery after about five minutes and then restart Windows. Note that you can also check the battery integrity when it’s removed.

Plug the charger in and switch on the laptop with the battery removed. If the laptop still boots up, then the charger’s certainly fine. As such, the battery might need replacing.

Alternatively, you can check battery wear levels with software such as BatteryInfoView. You can add that to your laptop by clicking Download BatteryInfoView on this page.

The software’s window provides numerous battery details including wear level. A lower battery wear level percentage value highlights a replacement is needed.


4. Completely drain the battery and recharge it

battery drain

Finally, entirely draining the battery and fully recharging it might also do the trick. So leave the laptop on until the battery has completely run out.

Then leave the laptop to fully recharge for a few hours. Those are a few fixes that will probably get your laptop battery charging again.

If not, then you’ll need a replacement for a fading battery. You can get a battery replacement from the original manufacturer or some third-party companies.

OEM batteries are probably better as they will certainly be compatible. The battery is charging too slow? Here is how to speed up the process!


5. Connect your PC charger straight to the power outlet

According to users, sometimes battery issues can occur if you’re using an extension cord. Sometimes the extension cord might be the cause of the problem.

Therefore, it’s advised to disconnect your laptop charger from the extension cord and connect it directly to the power outlet.

Several users reported that this solution worked for them, so be sure to try it out.


6. Check if your device is overheating

use AIDA64 Extreme

Laptops can become quite hot, and sometimes the heat can affect your battery. Many users reported that they were unable to charge their laptops because their battery was overheating.

To fix this problem, be sure to remove your battery, leave it for a couple of minutes and insert it again to your laptop.

We also have a useful guide on how to fix laptop overheating problems on Windows 10, so be sure to check it out for more information.

If you want to keep a close eye on your temperature, we advise you to try AIDA64 Extreme.

This is a useful application that allows you to monitor your temperature and keep a close eye on your hardware.


7. Update your BIOS

If a laptop battery isn’t charging, the problem might be your BIOS. As you know, BIOS is in charge of your motherboard and hardware, and it might be one of the reasons for battery problems.

To update your BIOS, first, you need to remove your battery and connect the laptop to the charger. If your laptop works without the battery, you can proceed with updating BIOS.

Keep in mind that it’s crucial that your laptop stays on during the BIOS update process.

Before you start, test your laptop for a couple of minutes, and be sure that it works properly without a battery.

If your laptop doesn’t work while connected to a charger, or if it suddenly shuts down, you might cause permanent damage if you try to update your BIOS, so you should probably skip this solution.

On the other hand, if the device doesn’t shut down randomly, you can download the latest BIOS from your laptop manufacturer’s website.

If you want to learn more about BIOS updating, we wrote a short guide on how to flash your BIOS, so be sure to check it out.

Keep in mind that BIOS update is an advanced procedure, so be extra cautious. To see how to properly and safely update your BIOS, be sure to check your laptop manual.

You may also use the instructions on the manufacturer’s website.


8. Clean the adapter and laptop connectors

check laptop connectors

According to users, this issue can occur because your laptop or adapter connectors are covered with dust.

Sometimes dust can lead to this issue, and in order to fix the problem, it’s advised to clean both laptop and adapter connectors.

To do that, turn off your laptop and disconnect the adapter from the power outlet. Now take a lint-free cloth and gently clean the connectors.

It’s not necessary to use rubbing alcohol, but if you decide to use it, be sure that your connectors are completely dry before connecting your adapter to the wall outlet.

Once your connectors are clean, the charging issue should be completely resolved.


9. Check if your adapter is working properly

laptop adapter

Sometimes charging issues can occur due to your adapter. If your adapter is faulty, the battery won’t be able to charge at all, and you’ll encounter this issue.

To fix the problem, you need to inspect your adapter. Turn your laptop off and disconnect the adapter from the power outlet.

Inspect the cable for any tears or dents. In addition, be sure to check the connector as well. In case the connector is wobbly, it might be damaged.

If there are any noticeable physical issues with your adapter, you’ll need to replace the adapter immediately.

If there’s no physical damage on the adapter, remove the laptop battery and connect the adapter to your laptop.

Now connect the adapter to the power outlet and check if everything works. If your laptop works, the issue is most likely your battery.

On the other hand, if your laptop still won’t charge, the problem is your adapter, and you should replace it as soon as you can.


Does your adapter have issues? Don’t panic! Here are 5 best USB-C laptop chargers that will make your life easier!


10. Remove the battery and press the Power button

Power button

According to users, you might be able to fix this problem simply by turning off your laptop and removing its battery. In addition to removing the battery, disconnect the power adapter.

Now press and hold the Power button for a couple of seconds. After doing that, try to turn on your device.


Now that the issue is solved, here are 13 great tips to extend your battery life!


As you’ve seen, battery issues can cause many problems on your laptop. However, the above solutions may be applied to all these battery problems that users reported:

  • Windows 10 battery not charging/plugged in not charging – According to users, sometimes their battery won’t charge even if the device is plugged to the power outlet. If that’s your case too, try updating your battery driver and check if that solves the problem.
  • Dell laptop battery not charging but laptop works with power adaptor – If this problem occurs, it’s rather likely that your battery is faulty. To fix that, it’s advised to replace your laptop battery.
  • Laptop battery not charging, Asus, Hp, Dell, Acer, Lenovo, Toshiba, Samsung, Sony Vaio, Fujitsu – This issue can affect any laptop brand, and if you encounter this problem on your PC, be sure to try some of our solutions.
  • Laptop battery not charging in Windows 8 – This issue can appear in older versions of Windows as well. Even if you don’t use Windows 10, you can use most of our solutions since they are fully compatible with Windows 8 and 7.

FAQ: Learn more about laptop battery not charging issues

  • Why is my laptop plugged in and not charging?

When your laptop is not charging even if it’s plugged in, chances are you’re using an outdated battery driver.

  • Why won’t my battery charge on my laptop?

Battery issues as the ones you’re experiencing can occur when it’s time to update your battery driver or if you’re using an extension cord.

If Windows can’t automatically find and download new drivers, we’ve got the right solution for you.

  • How do I fix my laptop battery not charging?

Running the Power Troubleshooter and dealing with overheating issues are both recommended. Use the solutions detailed in this dedicated guide with no hesitation.

Editor’s Note: This post was originally published in May 2018 and has been since revamped and updated in June 2020 for freshness, accuracy, and comprehensiveness.

Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
  • This article is useful, after some iterations, I found out that the extension cord is the problem. It is enough to fast-charge my Samsung galaxy but apparently it’s not enough for this laptop