Tuesday, March 14, 2023

10 Ways to Check & Fix Laptop Battery Health on Windows

10 Ways to Check & Fix Laptop Battery Health on Windows 




One day, you're happily using your Windows device when you suddenly see a scary “No battery is detected” error. Usually, this error message is caused by a defective battery or other system issues.

However, tackling this issue doesn’t always necessarily mean you’ll need to replace the battery.

In this article, we’ll show you the best solutions for resolving the “No battery is detected” error on Windows.

1. Quick Fixes for an Undetected Battery


Before getting into the nitty-gritty of your computer, try the following quick and easy fixes:

Restart Your Laptop

Whenever you encounter system issues like "No battery detected," restarting your device could help. As such, try restarting your PC and check if the issue persists.

Give Your PC Room to Cool

If your device has been exposed to the sun or any form of heat, then the battery might be overheating. In such instances, your battery might end up being undetected.

So, to fix your overheating PC, you might want to give your device some room to cool.

Clean the Battery Compartment

The battery might be undetected simply because there’s dirt in the battery compartment. So, try cleaning the battery compartment and then check if this resolves the problem.

Reconnect the Battery

You might encounter the "battery not detected" error immediately after accidentally dropping your device. In this instance, you can tackle the issue by simply reconnecting the battery.

2. Check the Battery Status


If you suspect that the battery is damaged, then you could confirm this by checking its status. Also, knowing this will help you understand whether you need to apply troubleshooting fixes or just get a new battery.

So, let’s take a look at how you can check the battery status via the Device Manager:

  1. Press Win + R to open the Run command dialog box.
  2. Type devmgmt.msc and then press Enter to open the Device Manager.
  3. Double-click the Batteries option to expand it.
  4. Right-click on each of the Battery adapters, one at a time, and select Properties from the menu options.


In the next window, take a look at the information in the Device status box.



If the Device status reads, “The device is working properly,” then the battery doesn't have issues. In this case, you can tackle the "No battery detected" error by applying the other solutions in this article.

If the status reads, “The device has a problem,” then the battery is faulty.

Now, there are two ways to resolve this problem. Firstly, try repairing the battery drivers using the next method. If that doesn't help, then you should consider getting a new battery.

3. Restart or Reinstall the Battery Drivers

The “No battery is detected” issue is most likely caused by corrupted battery drivers. In such cases, you could resolve this issue by either restarting or reinstalling the battery drivers.

So, let’s take a look at how you can restart the battery drivers:

  1. Press Win + X and select Device Manager from the options.
  2. Double-click the Batteries option to expand it.
  3. Right-click on each of the Battery adapters, one at a time, and select Disable device.
  4. Finally, right-click on each Battery adapter again and select Enable device.


Restart your PC and check if this resolves your issue.

If the issue persists, try reinstalling the battery drivers through these steps:

  1. Open the Device Manager by applying the previous methods.
  2. Right-click on each Battery adapter and select Uninstall device.
  3. Click the Scan for hardware changes tab. Wait for the process to complete, and then restart your device.

4. Perform a Power Cycle on Your PC


When a simple restart doesn’t tackle this problem, you could consider performing a power cycle. During this process, your device will reset and get rid of bugs. So, this could tackle the issue at hand and other system problems.

Let’s take a look at how you can perform a power cycle on your device:

  1. Unplug all the external devices from your PC.
  2. Remove the battery and then press the power button for about 10-15 seconds.
  3. From there, insert the battery and then reboot your device.
  4. Finally, connect your charger and then check if your device can detect the battery.

5. Use the Built-In Windows Troubleshooters

You can resolve various Windows PC issues by using relevant troubleshooting tools. In this case, we'll explore how the Hardware and Devices and the Power troubleshooters can help resolve the “No battery is detected” error.

Let's start with the Hardware and Devices troubleshooter:

  1. Navigate to Win Start Menu > PC settings > Update & Security and select Troubleshoot on the left-hand side pane.
  2. Scroll down on the right-hand side pane and select the Hardware and Devices troubleshooter. Finally, press the Run the troubleshooter button.


Next, scroll down and locate the Power option. From there, click this troubleshooter, and then press the Run the troubleshooter button.


Alternatively, you can run the Power troubleshooter via the Control Panel through these steps:

  1. Type Control Panel in the Start menu search bar and select the Best match.
  2. Click the View by drop-down menu and select Large icons.
  3. Scroll down, click the Troubleshooting option, and then click System and Security.
  4. Click the Power option.


In the pop-up window, click Next and then follow the on-screen instructions to finalize the process.

6. Update the BIOS


The "No battery is detected" error might sometimes be caused by issues on your PC’s motherboard. In such cases, updating your PC's BIOS could help tackle this issue. However, ensure that both the battery and the charger are plugged in during this process.

Now, updating the BIOS is different for various devices. So, here’s how you can do it for some common PC models:

  • How to update the BIOS on a Lenovo device
  • How to update the BIOS on an HP device
  • How to update the BIOS on a DELL device
  • How to update the BIOS on an ASUS device
  • How to update the BIOS on an MSI device

6. Check battery Health Status In BIOS

Method 1

  1. Turn on the computer and tap F2 key at the Dell logo screen.
  2. On the left pane, under General, select Battery Information.
  3. Verify the battery health information as illustrated (Figure 1).

Screenshot of battery health status in the BIOS
Figure 1: Screenshot of battery health status in the BIOS.

Method 2

  1. Power on the computer and tap F2 key at the Dell logo screen.
  2. Select the Advanced tab.
  3. Verify the battery health information as illustrated (Figure 2).

Animated screenshot of battery health status in BIOS
Figure 2: Animated screenshot of battery health status in BIOS.

7. Check Battery Health Diagnosis in BIOS

  1. Power on the computer and tap F12 key at the Dell logo screen.
  2. In the One Time Boot Menu, select Diagnostics, and press the Enter key.
  3. In the Preboot diagnostics, respond to the user prompts appropriately.
  4. Review the test results for battery (Figure 3). If the battery test fails, you can submit the Service TagePSA error and validation code at the SupportAssist Pre-Boot System Performance Check page.
    NOTE:
    • Dell also offers an online diagnostics test, browse to the Online Battery Diagnostics page.
    • The test starts automatically.
    • You may be prompted to install or update the SupportAssist program, if so, follow the prompts.

Animated screenshot of battery health status in ePSA Preboot System Assessment diagnostics
Figure 3: Animated screenshot of battery health status in ePSA Preboot System Assessment diagnostics.

Table 1: SupportAssist or ePSA preboot diagnostic test error codes.
Error codeError messageTroubleshooting steps
ePSA 2000-0131ePSA: Battery - The battery is not installed.
  1. Ensure that the battery is installed correctly.
  2. Reseat the battery.
  3. Check for debris or damaged contacts.
For laptops with a nonremovable battery, contact Dell Technical Support for repair options.
ePSA 2000-0132ePSA: Battery -The battery is reaching the end of its usable life.The battery charges but may experience shorter operating hours.
  1. Reseat the battery.
  2. See the Dell knowledge base article How to improve the performance of a Dell laptop battery.
  3. See the Dell knowledge base article How to Troubleshoot Dell Laptop Battery Issues.
  4. Consider battery replacement for longer operating hours on battery.
ePSA 2000-0133ePSA: Battery - The battery cannot provide sufficient power.
  1. Check contacts, power plug, and cables.
  2. Reseat the battery.
  3. See the Dell knowledge base article How to Troubleshoot Dell Laptop Battery Issues.
  4. Consider replacing the battery.

9. How to Generate an Energy Report in Windows

You can easily generate a battery report by running the powercfg /batteryreport command. Press Windows key + X, click Command Prompt (Admin), type powercfg /batteryreport at the command prompt, then hit the Enter key. The report will be saved under C:\Windows\System32 as battery-report.


The report provides details about your battery, including the name, manufacturer, serial number, chemistry, and cycle count. You can also view a usage report over a period of time.




10. Update Windows

If the battery doesn’t have signs of physical damage, then any of the solutions we’ve covered should help. However, if you still can’t resolve the issue, perhaps your Windows device needs updating.

Usually, Windows automatically downloads updates for you. However, this depends on how you’ve configured your system settings.

Now, here are the steps for updating your Windows device:

  1. Navigate to Win Start Menu > PC Settings > Update & Security > Windows Update.
  2. Click the Check for updates button and then follow the on-screen instructions to finalize the process.



Your Battery Is Now Up and Running!

The battery is one of the most critical components of your PC. In case it malfunctions, then it becomes a challenge to use your device in areas with no power.

You might often come across the “No battery is detected” issue. If you're using a Lenovo device, the error message might read, "Lenovo battery not detected," or "battery not detected Lenovo."

But there's no need to worry! Simply apply the tips we've covered, and you should be good to go. And if your battery seems to have issues, consider checking out the best tools to analyze your PC's battery health.

Thanks for Reading...

Masud Rana

Describe BIOS and UEFI

  BIOS (Basic Input/Output System) and UEFI (Unified Extensible Firmware Interface) are firmware interfaces responsible for initializing har...