Skip to main content

Can't Boot on Battery Alone

I have tried two iFixit replacement batteries for my refurb laptop.

The original HP battery is functional, but full charge lasts only for about 2.5hrs, so decided to replace.

After intalling the new batteries and fully charging them, the batteries last for 5+ hours, great.

However, if I try to boot the laptop on battery only, the keyboard lights up and power led illuminates for a couple of seconds before powering back off. The screen does not come on.

If I plug in the AC power, it will power on. If I let it boot into windows and remove the AC power, the laptop will remain working on the new batteries. If I boot to BIOS setup and then remove the AC power, the laptop will remain working on the new batteries.

Windows battery reports show the batteries are healthy. Windows HP diags show they're healthy. BIOS/UEFI diags show the batteries are healthy.

I've tried the various power resets, such as holding power buttons with/without battery connected. No luck.

I've reset the BIOS, no luck.

If I put the old battery back in, it boots up successfully without AC power.

Does anybody have any ideas?

Answer this question I have this problem too

Is this a good question?

Score 0
Add a comment

2 Answers

It sounds like the replacement batteries aren’t fully compatible with your HP laptop’s firmware, even though diagnostics show them as healthy. Since the original works fine, I’d suggest updating BIOS/EC firmware and confirming the batteries are genuine HP parts.

Was this answer helpful?

Score 0

1 Comment:

Hi Rashmi. The replacement batteries are not genuine HP, they are those available from iFixit's store (below) - I did suspect this may be the issue, but equally iFixit comfirmed they are compatable, and they do function once booted.

I did check the BIOS firmware, but it's already at the latest version. (Apr '25)

HP HK04XL Battery

by

Add a comment

Hi @mattbatey8586

Try uninstalling/reinstalling the Microsoft ACPI-Compliant Control Method Battery driver in Device Manager and check if doing this resolves the problem.

Go to Device Manager → Battery → right click on the Microsoft ACPI-Compliant Control Method Battery entry → Uninstall Device → Uninstall.

Once it has been uninstalled, close all open windows and then restart the laptop in the normal manner.

During the following startup, Windows will automatically reinstall the drivers again.

To get to Device Manager in Win10/Win11, press the Win key + x key (both together) and click on the Device Manager link in the menu box that opens.

Was this answer helpful?

Score 0

1 Comment:

Hi @jayeff, unfortunately I've already tried this and it hasn't helped

by

Add a comment

Add your answer

Matt Batey will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 12

All Time: 84