Sometimes our laptop battery gives us some headache because it is charge slowly or not charging at all – but some users have reported that they face this problem even on a new device. If your Windows 10/8/7 laptop is taking forever or a long time to charge, here are suggestions that could help you identify & fix the problem yourself before you take it to a technician.

Windows laptop Battery charging slowly

The possible reasons could be:

-The battery is old or damaged

-The charger isn’t compatible with your PC.

-The charger isn’t powerful enough to charge or isn’t connected to the charging port your PC.

-Cables or ports are damaged


Here are a few things you could try:

Hard reset

-Unplug your Laptop and remove the battery

-Press and hold the Power button for 30 seconds. This will discharge capacitors of the motherboard and reset memory chips that were constantly active.

-Plug the battery back into the slot

-Start your PC


There can be several causes but to start with, you can try the following. Please try these options one by one and check after each option.

Troubleshoot Power

Press Windows+R  and type ms-settings: > Go to Update & Security > Click Troubleshoot > Scroll down > Click Power > Run the troubleshooter > Follow on-screen direction.


Restore Default for Power Settings

Windows Key+I > System > Power & sleep > Click Additional power settings to open Power options > Click Change Plan Settings > Click Restore default settings for this plan

-Disable Fast Startup

Reach to Power options as in the previous step > Click Choose what the power buttons do > Click Change settings that are currently unavailable > Scroll down to Shutdown settings and uncheck Turn on fast startup > Click Save changes

-Uninstall / Install Battery Driver (Only for laptops)

Shut down your computer > Disconnect power chord > Remove battery (if fixed no need to remove) > Attach power chord > Reboot your computer

battery4Windows Key+X > Device Manager > Expand Batteries > Right-click Microsoft ACPI-Compliant System > Uninstall > Shutdown the computer > Remove the power chord > Attach your battery > Attach your power chord > Reboot the computer to automatically install the driver

There are three other actions which you can undertake

1. Restore from a system restore point to a point when things were working fine…

2. If the issue has been caused due to recent Windows update – I would suggest that you uninstall the latest KB update and hide it so that it doesn’t install it automatically and wait for a new update to come which will be installed automatically.

When everything back to normality it is good to make a calibration because the battery gauge after many charging/discharging cycles, tends to be inaccurate overtime.

-Perform a calibration

The most adequate method to do a full discharge (100% to a minimum of 3%) consists of the following procedure:



Fully charge the battery to its maximum capacity (100%);

Let the battery “rest” fully charged for 2 hours or more in order to cool down from the charging process. You may use the computer normally within this period;


Unplug the power cord and set the computer to hibernate automatically at 5% as described by the image sequence below (click images to enlarge). If you cannot select 5%, then you should use the minimum value allowed, but never below 5%;