The message “No battery is detected” means Windows cannot talk to the battery at all. It does not always mean the battery is dead: a stuck power state, a corrupted battery driver, or a loose connection are all common causes, and the first question to answer is whether the battery shows up in the BIOS.
Windows talks to the battery through the ACPI power interface. When that conversation breaks down, Windows reports no battery, even though the laptop runs fine on the charger. The break can be at the battery connection, the laptop firmware, or the Windows battery driver. Finding out which layer is at fault tells you which fix to use.
powercfg /batteryreport. If the report shows a battery with a full charge capacity far below its design capacity, or no battery at all, the pack itself has likely failed.If the BIOS cannot see the battery, the driver reinstall does nothing, and a BIOS update does not help, the battery itself has probably failed, or its connector or the charging circuit is damaged. A battery that is three or more years old is a prime suspect. Buy a genuine replacement from the laptop maker when you can: cheap third-party batteries and chargers are a common source of repeat problems. If the laptop only works when plugged in, see the guide on that problem for the same diagnostic path.
How do I know if the battery is dead or if it is a Windows problem? Check the BIOS. Restart the laptop and open the BIOS or UEFI setup. If the BIOS shows the battery, the hardware is fine and the problem is in Windows, usually the battery driver. If the BIOS shows no battery, the battery, its connector, or the firmware is at fault.
Can a Windows update cause “No battery is detected”? Yes. Updates sometimes change power management drivers or leave the battery driver in a bad state. Reinstalling the Microsoft ACPI-Compliant Control Method Battery driver in Device Manager and restarting usually clears it.
My battery was working and stopped being detected after I dropped the laptop. What now? A drop can knock a removable battery loose or damage its connector. With the laptop off and unplugged, remove the battery and push it firmly back in until it clicks. If it is a sealed laptop, have a repair shop check the internal connector rather than opening it yourself.
Laptop Plugged In, Not Charging · Laptop Only Works When Plugged In · Battery Replace Warning · Battery Health Low