We only use strictly necessary cookies. See our Privacy & Cookies Policy.

How to fix HP Envy x360 battery not charging?

It’s a common and very frustrating issue: your HP Envy x360 is plugged in, but the battery icon shows
“Plugged in, not charging”, the percentage is stuck at a low number, or the laptop turns off as soon as you unplug the charger.

If your HP Envy x360 battery is not charging, there are several possible causes, from simple software glitches and settings to a worn-out battery that needs replacing. In this guide we’ll walk through all the practical steps you can try to bring your battery back to life, and how to know when it’s time to install a new one.

If you already suspect that the battery is failing, you can browse compatible HP laptop batteries, including many HP Envy x360 models, here:


View replacement batteries for HP laptops


Important safety checks before you start

  • Check for swelling: If the bottom cover looks bowed, the touchpad is raised, or you see any sign of a swollen battery, stop using the laptop on battery immediately. Do not try to “fix” charging on a swollen pack – it needs to be replaced safely.
  • Smell or smoke: If you ever smell burning or see smoke, disconnect power, shut the laptop down and seek professional help.

For all other “not charging” issues, continue with the steps below.


Step 1: Confirm the basics – charger, socket and connections

Before digging into software or battery health, rule out simple external problems:

  • Wall socket: Plug something else into the same wall outlet to make sure it actually has power.
  • Charger firmly connected: Check both ends of the cable – at the laptop and at the power brick – and make sure they are fully seated.
  • Inspect the cable and connector: Look for cuts, kinks, bent pins or burn marks on the connector. A damaged cable can cause intermittent charging.
  • Try another outlet / extension lead: Some surge protectors or strips can be faulty.

If you have access to another compatible HP charger, test with that as well. If the laptop charges normally with a different adapter, the original charger is likely the problem, not the battery.


Step 2: Perform a hard reset (power / EC reset)

Sometimes the charging issue is caused by a confused embedded controller (EC) that manages power. A hard reset can clear this.

How to hard reset an HP Envy x360 (non-removable battery)

  1. Shut down the laptop completely.
    Click Start → Power → Shut down and wait until all lights are off.
  2. Unplug the charger and all external devices.
    Remove USB devices, SD cards and external screens.
  3. Press and hold the power button for 15–20 seconds.
    This discharges residual power and resets some power logic.
  4. Release the power button and wait a few seconds.
  5. Reconnect only the charger.
    Don’t connect any other devices yet.
  6. Turn the laptop back on.
    Check the battery icon to see whether it now shows “charging” and the percentage starts to rise.

On some HP models there is also a small pin-hole “battery reset” button underneath the laptop. If your exact Envy x360 has one (check the manual), you can gently press it with a straightened paper clip – always with the laptop turned off and unplugged.


Step 3: Check Windows power and battery settings

Windows or vendor tools may limit charging intentionally – for example, to extend battery lifespan. These settings can sometimes look like a fault.

1. Look for manufacturer battery health limits

Some HP utilities and third-party tools have options such as:

  • “Extend battery life by limiting charge to 80%”
  • “Battery care function” or “Battery preservation mode”

If enabled, the battery may show “Plugged in, not charging” when it hits the set limit (e.g. 80%). Open any HP power management app you have installed and check if such a limit is active. Temporarily disable it and see if the battery starts charging beyond that level.

2. Reset Windows power plans

Custom or corrupted power plans can sometimes interfere with normal behaviour.

  1. Right-click the Start button and select Power Options, then open Additional power settings.
  2. Next to your active plan, click Change plan settingsRestore default settings for this plan.

Or, in an elevated Command Prompt (run as Administrator), you can reset all power schemes:

powercfg -restoredefaultschemes

After this, restart the laptop and test charging again.


Step 4: Reinstall the battery drivers in Device Manager

Windows communicates with the battery through ACPI drivers. If these are glitched, charging status may be wrong.

How to reinstall the battery ACPI drivers

  1. Right-click the Start button and select Device Manager.
  2. Expand the section Batteries.
  3. You should see entries like:
    • Microsoft AC Adapter
    • Microsoft ACPI-Compliant Control Method Battery
  4. Right-click each of these and choose Uninstall device. Confirm when asked.
  5. When both are uninstalled, restart your laptop. Windows will automatically reinstall the drivers.

After the reboot, plug in the charger and see if the battery now begins to charge properly.


Step 5: Update BIOS and system drivers

Outdated BIOS firmware or chipset / power management drivers can cause charging glitches or incorrect battery detection.

To update safely:

  • Visit HP’s official support website.
  • Enter your exact HP Envy x360 model (e.g. 15-bp0xx, 15-dr1xxx, 13-ar0xxx).
  • Download the latest:
    • BIOS/UEFI firmware
    • Chipset drivers
    • HP system / power management drivers (if available)
  • Install the updates carefully, following HP’s instructions.

Important: Make sure the laptop is plugged in and has some remaining battery charge before updating BIOS to avoid interruption.


Step 6: Run HP battery diagnostics

HP provides built-in diagnostics that can tell you whether the battery is healthy, needs calibration, or needs replacement.

How to run HP PC Hardware Diagnostics (UEFI)

  1. Shut down your HP Envy x360.
  2. Turn it back on and immediately tap Esc repeatedly until the Startup Menu appears.
  3. Press F2 to open HP PC Hardware Diagnostics.
  4. Select Component Tests → Power → Battery.
  5. Run the Battery Check and wait for the result.

The test will usually return one of these messages:

  • OK / Passed: The battery is working within normal parameters. Charging issues may be due to charger, software or mainboard.
  • Calibrate: The battery may be okay, but the charge gauge is inaccurate. You should perform a full calibration cycle (see next step).
  • Replace: HP diagnostics considers the battery worn or faulty. In this case, no software fix will restore full capacity; replacement is recommended.

Step 7: Calibrate the HP Envy x360 battery (if recommended)

If HP diagnostics or Windows reports suggest calibration, follow these steps to make charge readings more accurate:

  1. Charge to 100%.
    With the laptop on, plug in the charger and allow it to reach 100%. Leave it plugged in for another 30–60 minutes after reaching 100%.
  2. Adjust power settings temporarily.
    Set the power plan to avoid sleeping or hibernating for a few hours on battery, so you can discharge in one long session.
  3. Unplug and discharge.
    Use the laptop on battery only, doing normal tasks, until it reaches a very low level (around 5–10%) and shuts down or prompts you to shut down.
  4. Let it rest for 30–60 minutes.
    This helps voltages stabilise inside the cells.
  5. Charge back to 100% in one continuous session.
    Preferably with the laptop off or idle, charge back to full without interruptions.

After calibration, the displayed percentage and remaining time should better reflect the true charge, and minor “not charging” glitches may disappear. However, calibration will not fix a physically worn battery with very low capacity.


Step 8: Use a battery report to check the real health

To see whether the battery itself is the real reason it won’t charge effectively, you can generate a Windows battery report.

Generate the battery report

  1. Right-click Start and choose Windows Terminal (Admin) or Command Prompt (Admin).
  2. Type:
    powercfg /batteryreport and press Enter.
  3. Windows will create battery-report.html in your user folder (e.g. C:\Users\YourName).
  4. Open it in your browser.

Key values to compare

  • DESIGN CAPACITY – the original battery capacity when new.
  • FULL CHARGE CAPACITY – the maximum capacity your battery can hold now.

If Full Charge Capacity is much lower than Design Capacity (for example, less than 50–60%), your battery is heavily worn. In such a case, symptoms like “not charging” or charging very slowly may simply mean the battery is near the end of its life.


When “HP Envy x360 battery not charging” means it’s time to replace the battery

If you have:

  • Tried a hard reset and driver reinstall,
  • Reset power plans and updated BIOS/drivers,
  • Run HP diagnostics and battery report,

and you still see one or more of these:

  • HP diagnostics says “Replace”,
  • Full Charge Capacity is far lower than Design Capacity,
  • The battery percentage will not rise despite being plugged in,
  • The laptop shuts down quickly once unplugged,

then the problem is almost certainly a worn-out or defective battery. In that situation, the real fix is not another reset, but a new battery pack.

Replacing the internal battery in an HP Envy x360 will:

  • Restore much longer unplugged runtime (often close to when the laptop was new),
  • Make charging behaviour stable again,
  • Reduce the risk of sudden shutdowns or erratic percentages.

You can find compatible HP batteries, including many Envy x360 models, here:


Check HP Envy x360 compatible batteries


DIY vs professional battery replacement

Because the HP Envy x360 uses an internal battery, you cannot simply slide it out – the bottom cover must be removed. If you are experienced with laptop disassembly, you can replace the battery yourself by:

  • Shutting down and unplugging the laptop,
  • Removing the bottom screws (including any hidden under feet),
  • Opening the case with a plastic pry tool,
  • Disconnecting and unscrewing the old battery,
  • Installing the new battery and reassembling.

If you are not comfortable with this, a local technician can usually install a replacement battery for you. You can still buy a high-quality compatible battery in advance to control costs.


Summary: how to fix HP Envy x360 battery not charging

When your HP Envy x360 battery is not charging, work through these steps:

  1. Check the basics: wall socket, charger cable, connector and port.
  2. Perform a hard reset to clear power logic.
  3. Review Windows and HP battery settings to ensure no charge limit is enabled.
  4. Reinstall battery drivers via Device Manager.
  5. Update BIOS and power-related drivers.
  6. Run HP battery diagnostics and follow any “Calibrate” or “Replace” recommendations.
  7. Calibrate the battery if necessary and check the Windows battery report for capacity loss.

If, after all that, the laptop still refuses to charge the battery properly and the health report shows heavy wear, the most effective solution is to install a new, compatible battery pack.

When you’re ready to restore reliable charging and mobile runtime, start by exploring HP replacement batteries here:
https://www.buy-a-charger.co.uk/pcbattery/product-category/battery-for-hp/.

Leave a Comment

Your email address will not be published. Required fields are marked *

− 6 = 4
Powered by MathCaptcha

Scroll to Top