This similar problem happened with me a couple of months back. When I had no choice but to use my old laptop who’s battery is almost dead and the charger isn't charging. After trying all tricks and techniques the issue was with the battery drivers and was fixed.
Coming to your question.
There can be several factors behind such a problem. Here are few of them:
- Adapter cable might be faulty and not be able to provide power supply to the laptop.
- Charger adapter is not working.
- Power outlet is faulty or damaged.
- Battery drivers are outdated.
Workable solutions that will help you in fixing and have your laptop's charging problem.
- Troubleshoot Hardware Issue;
- Power Reset your Laptop;
- Update your Battery Driver;
- Update your BIOS.
Troubleshoot Hardware Issue:
- Plug the laptop's charger to different power outlets and see if charges. If yes, then the problem is with the power outlet. If no, then check the power cables and see whether they are faulty or not;
- If you can remove the battery of the laptop, remove it and connect it after a few minutes. Connect the charger with the laptop and see if it is charged.
Power Reset your Laptop:
It is the most conventional method to fix most of the issues. Here is the method to hard reset the laptop:
- Shutdown the laptop and remove the laptop battery.
- Hold on the power button for 30 seconds and then release it.
- Put the battery back into its place and start your laptop.
- Now connect the charger and check whether the computer is charging or not.
Update your Battery Driver:
Sometimes when you update the windows the battery drives become incompatible and need to be updated as well.
You can do it by update the battery's driver through Windows Device Manager utility and here are the steps to do that:
- Open Device Manager
- Locate "Batteries" from the list and double click on it;
- Right-click on your battery's driver and click on "Update Driver".
- Click on "Search automatically for updated driver software" and let it update.
- Once the update process is completed. Close the window, and restart your laptop before plugging the charger to it to check whether the procedure worked or not.
Update your BIOS:
Updating the BIOS may fix several issues, including the laptop charging problem as well, but one has to be very careful while making any changes on BIOS. Here are the steps to update the BIOS of the laptop:
- Copy the relevant BIOS file to a USB;
- Click on the power button from the Start menu and hold the "Shift" key while clicking on the "Restart" option;
- Some option with appear, click on "Troubleshoot" and proceed;
- From the "Advanced Options," click on "UEFI Firmware Settings;"
- Click on "Restart," and the laptop will start to boot to BIOS;
- Follow the instructions after selecting to update the BIOS to complete the process.
Hope the above solutions will resolve the issue if not consider having it checked by a computer repair center.