How to Check Battery Health on Windows 11 With the Built-In Battery Report

How to check battery health on Windows 11: run powercfg /batteryreport, compare full charge vs design capacity, work out the percentage and slow wear.

Get a summary in:
Open laptop plugged into a charging cable on a dark surface
Follow Teck Hustlers on Google
Add Teck Hustlers as a preferred source to see more of our stories in Google Top Stories.
Add as preferred source on Google

TL;DR: To check battery health on Windows 11, open Command Prompt as administrator, run powercfg /batteryreport, and open the HTML file it creates. In the “Installed batteries” section, compare Full Charge Capacity with Design Capacity. Divide the first by the second and multiply by 100 to get an approximate health percentage. Windows Settings shows battery usage but not capacity, so the battery report is the built-in way to see wear. Smart charging and keeping the battery roughly between 20% and 80% can help slow future decline, according to Microsoft.

If your laptop dies sooner than it used to, the battery may simply be worn. Learning how to check battery health on Windows 11 takes about two minutes and needs no extra software. This guide walks through the battery report step by step, explains what each number means, and covers what to do with the result.

Why battery health drops

Most laptops use lithium-ion batteries. Microsoft’s battery care guide explains that the capacity of lithium-ion cells is reduced after a certain number of charge and discharge cycles, so the battery holds less charge than it did when new. Heat speeds that up. Microsoft says excessive heat can make lithium-ion batteries deteriorate more quickly, permanently reducing their capacity.

How to check battery health on Windows 11 (step by step)

Windows includes a tool called powercfg. Its /batteryreport option “generates a report of battery usage characteristics over the lifetime of the system,” according to Microsoft’s powercfg documentation.

  1. Open an admin Command Prompt. Select Start, type Command prompt, right-click it, choose Run as administrator, then select Yes.
  2. Run the report. Type powercfg /batteryreport and press Enter.
  3. Find the file. Windows saves an HTML file and prints its location in the Command Prompt window.
  4. Open it. Go to that folder in File Explorer and double-click the file. It opens in your browser.

Save the report somewhere easier

You can choose the file name and location with the /output switch, for example:

powercfg /batteryreport /output "C:\battery-report.html"

To look at a shorter window of history, Microsoft’s docs list a /duration option that sets the number of days to analyze, such as powercfg /batteryreport /duration 4. The same command works in PowerShell or Windows Terminal.

Close-up of a laptop keyboard with the Windows key
Photo: Pexels / Ruben Boekeloo

How to read the battery report

Microsoft suggests starting with three sections: Installed batteries, Recent usage and Battery usage. Here’s what to look for:

Report fieldWhat it means
Design CapacityHow much energy the battery was built to hold when new, in mWh
Full Charge CapacityHow much it holds now when charged to 100%
Cycle CountHow many charge cycles the battery reports (some batteries leave this blank)
Recent usageWhen the PC was active, on battery or AC, over the last few days
Battery capacity historyHow full charge capacity has changed over time
Battery life estimatesWindows’ estimate of runtime at full charge and at design capacity

Work out your battery health percentage

Use this simple formula:

Battery health (%) = Full Charge Capacity ÷ Design Capacity × 100

Example: if Design Capacity is 60,000 mWh and Full Charge Capacity is 48,000 mWh, then 48,000 ÷ 60,000 × 100 = 80%. That means the battery holds about four-fifths of what it did when new, so expect roughly 20% less runtime than the original, all else being equal.

Keep in mind this is an estimate reported by the battery’s own controller. Readings can shift a little between reports, so look at the trend in “Battery capacity history” rather than a single number.

What the result tells you

  • Close to 100%: the battery is in good shape. Short runtime is more likely caused by apps, brightness or power settings.
  • Noticeably lower: normal wear for an older laptop. Runtime will be shorter than when the device was new.
  • Dropping fast or very low: consider a replacement. Check your warranty, as manufacturers set their own coverage terms for battery wear.

Other battery checks built into Windows 11

  • Settings > System > Power & battery: shows charge level, power mode and battery usage by app, which helps find drains.
  • powercfg /energy: analyzes the system for common energy-efficiency and battery-life problems and creates an HTML report. Microsoft says to run it while the PC is idle with no programs open; it observes for 60 seconds by default.
  • Your laptop maker’s app: many manufacturers ship utilities that show battery condition and charging options.

How to slow battery wear

Microsoft’s advice for maximizing battery health:

  1. Stay in the middle. Try to keep the charge roughly between 20% and 80% and avoid frequent deep discharges.
  2. Use Smart charging if your PC has it. According to Microsoft’s Smart charging page, some manufacturers turn it on in Windows 11 so the battery stops below 100% when you’re plugged in for long periods. A heart on the battery icon shows it’s active.
  3. Avoid heat. Don’t use or charge the laptop in hot places, and keep vents clear.
  4. Store it half full. For long-term storage, Microsoft recommends around 40% to 60% charge in a cool, dry place.
  5. Watch for swelling. If a battery expands beyond the device’s enclosure, Microsoft says to stop using the device immediately and avoid pressing or puncturing it.

Troubleshooting the battery report

  • Permission or access errors: make sure Command Prompt is running as administrator.
  • Can’t find the file: use /output with a simple path like C:\battery-report.html.
  • No battery listed: desktops don’t have one, and some devices report limited data.

If your laptop is also slowing down or hanging, our guide to fixing Windows 11 freezing randomly covers the usual causes. And for another quick command-line fix, see how to flush DNS cache on Windows 11.

The bottom line

The fastest way to check battery health on Windows 11 is the built-in battery report. Run powercfg /batteryreport, compare Full Charge Capacity with Design Capacity, and you’ll know how much of the original battery is left. Re-run it every few months to track the trend, and use Smart charging and sensible heat habits to keep that number from falling faster than it has to.

Follow Teck Hustlers on Google
Add Teck Hustlers as a preferred source to see more of our stories in Google Top Stories.
Add as preferred source on Google
About

The Teck Hustlers Editorial Team covers technology, business, finance and gaming news for readers who want the story behind the headline. Every article is researched, written and edited by our in-house team, checked against company announcements, filings and reputable reporting, and updated when new facts emerge. We focus on what each development means for founders, professionals, investors and everyday users. Have a tip or a correction? Reach us through our contact page.

Up next: DeepSeek DeepInfer: What the Newly Open-Sourced Inference Engine Does and Who Can Use It