You turned on the laptop HP and instead of the usual charge level, you saw an alarming message: **“Battery not detected”**? This error may appear on models Pavilion, Envy, Omen, ProBook or EliteBook - regardless of the year of manufacture. In some cases, the problem is solved by rebooting, in others it requires replacing the battery or repairing the motherboard.
In this article we will look at all possible reasonswhy laptop HP does not see the battery - from software failures to physical damage. You will learn how to diagnose a malfunction, what settings to check in BIOS And Device Manager, and also when to contact a service center. We will pay special attention to models with built-in batteries (for example, HP Spectre x360), where replacing the battery requires disassembling the case.
1. Why the HP laptop stopped seeing the battery: 7 main reasons
Error **"Battery not detected"** (No Battery Detected) occurs due to power supply failures, software conflicts or mechanical damage. Here is a complete list of reasons, from simple to complex:
- 🔌 Poor contact — oxidation or contamination of the battery connector (relevant for removable batteries in HP ProBook 450/650).
- 🔄 Driver failure — conflict after updating Windows or installing third-party software (for example, HP Support Assistant).
- 🖥️ BIOS/UEFI Settings — the battery controller is disabled or the power settings have been reset.
- 🔋 Battery wear — the battery is swollen or its capacity has dropped below 10% (typical for laptops older than 3 years).
- 🔧 Damage to the cable - broken wires between the battery and the motherboard (often after a fall or disassembly).
- 💻 Power controller malfunction - failure of the microcircuit on the motherboard (for example,
BQ24780orISL6237). - ⚡ Problems with the power supply - a non-original adapter or power surges have led to a failure of the power management system.
According to statistics from service centers, in 40% of cases the fault is driver or BIOS, in 30% - physical wear and tear of the battery, and the remaining 30% is due to hardware faults. If your laptop HP new (up to 1 year), most likely a software problem.
- Today/yesterday
- A week ago
- A month ago
- More than 6 months
- I don't remember
2. Quick diagnosis: how to understand what the problem is
Before disassembling your laptop or resetting the BIOS, follow these steps. They will help narrow down the range of possible causes:
Disconnect the power supply and remove the battery (if it is removable)
Connect the laptop to the network and check if it turns on without the battery
Inspect the battery connector for oxidation or damage.
Run Device Manager and check the battery driver status
Hold the power button for 30 seconds to release static charge-->
If the laptop is working only from the network, but the battery is not detected, proceed to checking the drivers. If he doesn't turn on at all - the problem is most likely in the power supply or motherboard.
For models with built-in battery (For example, HP Envy 13 or Spectre Folio) run the test:
- Turn off your laptop.
- Connect the charger.
- Hold the power button 15–20 seconds (this will reset the power controller).
- Turn on the laptop and check if the battery appears.
On some models HP (For example, EliteBook 840 G5) the power controller is reset using the combination Win + B + Power (hold for 3 seconds).
3. Checking drivers and updating BIOS
Most often, the **“Battery not detected”** error occurs due to a driver malfunction Microsoft ACPI-Compliant Control Method Battery. To reinstall it:
- Open
Device Manager(Win + X → Device Manager). - Expand the **Batteries** section.
- Right click on
Microsoft ACPI-Compliant Control Method Batteryand select **Remove Device**. - Confirm deletion and restart your laptop. The driver will install automatically.
If this doesn't help, download original driver from HP website:
- Go to HP support page.
- Enter your laptop model (for example, HP Pavilion 15-eg0000).
- In the **"Drivers"** section, find "Power Management" or «Battery Driver».
- Download and install the latest version.
Also check BIOS version:
- 🔍Pinch
Win + R, entermsinfo32and pressEnter. - In the **"BIOS Version"** section, look at the current firmware.
- Compare it with the latest version on the website HP. If there is an update, install it.
What should I do if after updating the BIOS the battery is still not detected?
If updating the BIOS doesn't help, try roll back the firmware to the previous version. To do this:
- Download the old BIOS version from the HP website (Archive section).
- Create a bootable USB flash drive with the update utility.
- B
BIOSdisable the optionSecure BootAndFast Boot. - Run a rollback via
DOS(instructions are in the BIOS archive).
4. BIOS settings: what to check and how to reset
Incorrect settings BIOS/UEFI may block battery detection. Go to the BIOS (usually the F10, Esc or Del when turned on) and check:
| Parameter | Where to look | Recommended value |
|---|---|---|
| Battery Health Mode | Advanced → Power Management |
Disabled (disabled) |
| ACPI Battery Support | Advanced → System Configuration |
Enabled (included) |
| Fast Charge | Power → Battery Options |
Disabled (disabled) |
| USB Charge in Sleep Mode | Advanced → USB Configuration |
Disabled (disabled) |
If you are not sure which settings to change, follow reset BIOS to factory:
- Enter BIOS.
- Find the option
Load Default Settings(orRestore Defaults). - Save changes (
F10) and reboot your laptop.
⚠️ Attention: On some models HP (For example, Omen 15) resetting the BIOS may block Windows from loading due to enabledSecure Boot. After the reset, go into the BIOS and manually enableLegacy Support, if the laptop does not boot.
5. Hardware faults: when replacement or repair is needed
If software methods do not help, the problem lies in gland. Here are the signs of hardware problems:
- 🔋 Battery swollen (can be seen from the bloated body).
- 🔌 Laptop works only from the network, even after resetting the BIOS.
- ⚡ Charging indicator flashing orange or does not burn at all.
- 💥Laptop turns off when the power supply is disconnected, even if the battery is installed.
In these cases you will need:
- Replacing the battery - if it is swollen or does not hold a charge. For models with a built-in battery (for example, HP Spectre x360 13) this is done at the service center.
- Connector repair - if the contacts are oxidized or bent. You can try to clean them with alcohol, but it is better to contact a specialist.
- Replacing the cable — if the cable between the battery and the motherboard is damaged (a common problem after falls).
- Power controller repair - if the chip on the motherboard fails (for example,
MAX17047orBQ24725).
The cost of repair depends on the model:
| Type of repair | Cost (₽) | Duration (days) |
|---|---|---|
| Replacing the removable battery | 2 000–5 000 | 1 |
| Replacing the built-in battery | 5 000–12 000 | 1–2 |
| Connector cleaning/repair | 1 500–3 000 | 1 |
| Replacing the power cable | 3 000–6 000 | 1–2 |
| Power controller repair | 8 000–20 000 | 3–7 |
⚠️ Attention: If the battery is swollen, it's impossible keep using it! Risk of fire or damage to the motherboard. Unplug your laptop and remove the battery (if possible).
6. Specific problems for different HP models
Some laptop series HP have unique bugsrelated to the battery. Here are the most common:
- 🖥️ HP Pavilion Gaming 15/16 - the error appears after updating the BIOS to the version
F.13and above. Solution: roll back the firmware toF.10. - 📱 HP Envy x360 (2020–2022) — the battery is not detected due to a malfunction gyroscope (yes, it's related!). Reset helps
TPMin BIOS. - 💼 HP EliteBook 800 G5/G6 - problem with the controller
ISL6237which overheats. Requires re-soldering or replacement. - 🎮 HP Omen 15/17 — the battery turns off under high load (games, rendering). Need to update
EC firmware(download from HP website).
For models with built-in battery (For example, HP Dragonfly or ZBook) before replacing the battery, be sure to check:
- Condition thermal paste on the chipset (overheating can block charging).
- Job USB-C port (on some models it is responsible for power supply).
- Settings Thunderbolt Controller in BIOS (must be enabled).
If your laptop HP under warranty, do not attempt to repair it yourself! Opening the case or replacing the battery will void the warranty. Contact an authorized service center.
FAQ: Frequently asked questions about the “battery not detected” problem
HP laptop says "Plugged in, not charging." Is this the same problem?
No, this is a different glitch. Error **"Connected, not charging"** (Plugged in, not charging) is usually associated with:
- Non-original power supply (not enough power for charging).
- Battery overheating (the laptop blocks charging at temperatures above 60°C).
- Calibration failure (you need to reset the battery controller via
HP Battery Check).
Unlike **"battery not detected"**, here the battery is detected by the system but is not charged.
Is it possible to use a laptop without a battery if it is not detected?
Yes, but with reservations:
- ✅ The laptop will work from the network like a stationary PC.
- ⚠️ The risk of power surges is higher (without a battery as a buffer).
- ❌ Some models (for example, HP ZBook Studio) can turn off automatically when the power is turned off, even if the battery is installed, but is not recognized.
If you plan to work without a battery for a long time, use UPS (uninterruptible power supply).
How to check if the battery controller is alive?
To diagnose the controller:
- Download the utility HP Battery Check.
- Run the test - if the program shows
Battery Status: Unknown, the controller is not responding. - Check the voltage at the battery contacts with a multimeter (should be ~3.7V on each element).
If the controller is dead, the battery will have to be replaced - it is not repairable.
After replacing the battery, the HP laptop does not see it. What to do?
Possible reasons:
- 🔌 Non-original battery - some laptops HP block uncertified batteries.
- 🔧 Poor contact — check whether the battery is seated tightly in the connector.
- 🖥️ Old BIOS — update the firmware to the latest version.
- 🔋 Incompatible model - even if the battery is externally suitable, it
EDIDmay not match.
Solution: Return the old battery and check if it is detected. If yes, the problem is in the new battery.
Could a virus cause the "battery not detected" error?
Theoretically yes, but extremely unlikely. Viruses that affect battery performance occur in 0.1% of cases. Usually this is:
- Rootkits that modify
ACPI tables. - Miners that disable power saving for maximum performance.
To exclude a virus:
- Scan the system Kaspersky Virus Removal Tool or Dr.Web CureIt.
- Check startup (
Ctrl + Shift + Esc → Startup). - Reset Windows to factory settings (if other methods fail).