Part of our windows fixes guide series

windows-fixes

How to Check Battery Health on Windows 11 (Terminal Guide)

Praveen7 min read
Minimal flat editorial illustration of a modern laptop battery gauge with segmented charge levels and an amber wear indicator on an off-white background.
On This Page (10 sections)
Interactive Diagnostic Tool

Troubleshooting a stubborn Windows update loop or stop code? Paste your error code (0x800f081f, 0x124, 0x1e, 0x8024200d) for an instant triage script.

diagnose your specific error code for free →

Quick direct answer: To check your laptop battery health on Windows 11, open PowerShell and run powercfg /batteryreport /output "$HOME\battery-report.html". Next, run Start-Process "$HOME\battery-report.html". Compare Full Charge Capacity to Design Capacity to calculate your exact battery health percentage.

Every laptop battery degrades over time. Lithium-ion chemistry loses maximum storage capacity with every charge cycle.

On our workbench test laptops, we noticed our Dell XPS and ThinkPad units losing runtime after two years of heavy builds. A laptop that once lasted seven hours dropped to two hours before reaching 15 percent.

Users often search Windows Settings for an Apple-style battery health percentage. Unfortunately, Microsoft hides detailed battery degradation metrics behind a command-line tool.

You do not need to download sketchy third-party battery utilities. Windows 11 includes a powerful battery diagnostic engine built directly into the operating system.

Here is our team’s tested runbook on Windows 11 24H2 to generate, read, and calculate your battery health in seconds.


1. How to Generate an Instant Battery Health Report with powercfg

The most accurate method to audit laptop battery health is the native Windows powercfg utility. It generates an exhaustive HTML document with factory specifications and historical usage data.

The Direct Answer:

To check your laptop battery health on Windows 11, open Windows Terminal, PowerShell, or Command Prompt and run the command powercfg /batteryreport /output "$HOME\battery-report.html". Windows immediately compiles an extensive diagnostic HTML document into your user profile folder. To launch the report in your default browser, run Start-Process "$HOME\battery-report.html" or double-click the file inside File Explorer. Scroll down to the Installed Batteries section and locate two critical metrics: Design Capacity and Full Charge Capacity. Design Capacity represents the original factory charge potential when the battery left the assembly plant. Full Charge Capacity reveals the current maximum energy the cells can physically store today. To compute your battery health percentage, divide Full Charge Capacity by Design Capacity and multiply the result by 100. Any score above 80 percent indicates a healthy battery pack. If your score drops below 60 percent, expect sudden shutdowns and consider scheduling a cell replacement.

Follow these step-by-step instructions:

  1. Right-click the Start menu button or press Win + X.
  2. Select Terminal or PowerShell (standard user permissions are fine; administrator rights are not required).
  3. Type the following command and press Enter:
powercfg /batteryreport /output "$HOME\battery-report.html"
  1. Windows compiles the report and outputs:
Battery life report saved to file path C:\Users\<YourUsername>\battery-report.html.
  1. To open the file immediately in your default browser, run:
Start-Process "$HOME\battery-report.html"
[TERMINAL WORKFLOW]

Win + X -> Open Terminal -> Run powercfg /batteryreport -> Open HTML Report
                                                               |
                                                               v
                                     Compare Full Charge vs Design Capacity

2. How to Read Your Battery Report: Capacity vs. Wear

Once the battery report opens in your browser, do not get overwhelmed by the graphs. Scroll directly to the Installed batteries table near the top.

Here is what our test bench report shows on an aging development laptop:

Specification FieldTest ValueDescription
NAMEAP18C8KBattery cell model identifier
MANUFACTURERLGCOriginal equipment battery fabricator
CHEMISTRYLIONLithium-ion cell formulation
DESIGN CAPACITY48,004 mWhOriginal factory energy rating when brand new
FULL CHARGE CAPACITY32,918 mWhMaximum charge capacity the battery holds today
CYCLE COUNT412Number of full 100% discharge and recharge cycles

The Math Formula for Battery Health

To find your laptop’s current health score, use this simple formula:

Battery Health (%) = (Full Charge Capacity / Design Capacity) * 100

Using our test bench numbers above:

(32,918 mWh / 48,004 mWh) * 100 = 68.57%

Our test laptop retains roughly 68.6% of its original factory runtime. When fully charged, it holds one-third less energy than the day it was unboxed.


3. Instant PowerShell One-Liner (No Browser Needed)

If you prefer terminal output without opening a browser window, our team wrote this quick PowerShell snippet.

Paste this command into your terminal:

powercfg /batteryreport /output "$HOME\battery-report.html" | Out-Null; $h = Get-Content "$HOME\battery-report.html" -Raw; $d = [regex]::Match($h, 'DESIGN CAPACITY</span></td><td>([\d,]+)').Groups[1].Value -replace ',',''; $f = [regex]::Match($h, 'FULL CHARGE CAPACITY</span></td><td>([\d,]+)').Groups[1].Value -replace ',',''; [PSCustomObject]@{ 'Design Capacity (mWh)' = [int]$d; 'Full Charge (mWh)' = [int]$f; 'Health' = "{0:P1}" -f ([int]$f / [int]$d) }

It parses the generated report behind the scenes and prints a clean object in two seconds:

Design Capacity (mWh) Full Charge (mWh) Health
--------------------- ---------------- ------
                48004            32918 68.6%

4. What Does Your Battery Health Percentage Mean?

Batteries do not fail linearly. As chemical resistance increases inside the pack, voltage instability occurs under heavy CPU or GPU loads.

Use this evaluation matrix to assess your battery pack:

Health RangeCondition StatusReal-World Performance & Next Steps
90% - 100%ExcellentNormal brand-new performance. No intervention needed.
80% - 89%GoodNormal aging after 1 to 2 years. Minor runtime reduction.
65% - 79%DegradedNoticeable battery life loss. System may throttle under peak loads.
50% - 64%PoorSevere runtime drop. Laptop may shut down unexpectedly at 20% charge.
Below 50%CriticalBattery service required. Risk of swelling or instant cutoffs.

When Should You Replace the Battery?

In our IT experience, plan a battery replacement when your health drops below 65%, or when the machine abruptly powers off while showing 15% to 20% remaining.

[!WARNING] Inspect for physical swelling: If your laptop trackpad becomes stiff to click or the bottom chassis bulges, stop charging immediately. Swollen lithium-ion cells pose a fire risk and must be safely recycled.


5. Can You Check Battery Health in Windows 11 Settings?

Many users wonder why they cannot find battery health inside the modern Windows 11 Settings app.

If you navigate to:

Settings > System > Power & battery

Windows displays:

  • Current charge level and estimated time remaining.
  • Battery saver toggles.
  • App usage statistics across 24-hour and 7-day windows.

However, Microsoft intentionally leaves out wear levels and cycle counts from this interface. Some manufacturers (such as Lenovo Vantage, Dell Command, or ASUS MyASUS) bundle proprietary utility apps that display health percentages. But the powercfg /batteryreport terminal command remains the only universal method that works across every Windows laptop regardless of brand.


6. How to Extend Your Laptop Battery Lifespan

You cannot stop lithium-ion chemical aging completely. However, you can significantly slow down capacity loss by managing heat and charge thresholds:

  1. Enable Smart Charging / Battery Limiter: Most modern laptops support an 80% charge threshold in BIOS or companion software. Keeping cells at 80% rather than 100% overnight cuts chemical stress in half.
  2. Avoid Full 0% Discharges: Deep discharges accelerate cell wear. Plug your charger in when the battery drops to 20%.
  3. Control Heat During Heavy Tasks: Heat degrades battery chemistry faster than anything else. Never game or render video with the laptop sitting on a soft blanket or bed.
  4. Use Windows 11 Energy Saver: In Windows 11 24H2, Microsoft introduced a unified Energy Saver mode that curtails background CPU activity without dimming your display to unusable levels.

Explore our companion workbench guides in the Windows 11 Everyday Essentials collection:

Hardware & RepairSponsored Diagnostic Tools
Free PowerShell & Sysadmin Toolkit

Get Our Sysadmin & AI Runbooks Direct to Your Inbox

Join 2,500+ engineers receiving our weekly PowerShell automation scripts, root cause analyses, and hardware diagnostic playbooks.

Zero spam. Unsubscribe anytime in 1 click.

Frequently Asked Questions: How to Check Battery Health on Windows 11 (Terminal Guide)

Does Windows 11 show battery health percentage in Settings?
No. Windows 11 Settings displays current charge percentage and battery drain per app over the last 24 hours, but it does not show battery wear, design capacity, or cycle count. You must generate a battery report via the powercfg command to see health metrics.
What is the command to check battery health in Windows 11?
Open PowerShell or Command Prompt and run `powercfg /batteryreport /output "$HOME\battery-report.html"`. Windows compiles an HTML diagnostic report containing design capacity, current full charge capacity, and battery cycle counts.
How do I calculate my laptop battery health percentage?
Divide Full Charge Capacity by Design Capacity, then multiply by 100. For example, if Full Charge Capacity is 42,000 mWh and Design Capacity is 50,000 mWh, your battery health is 84%.
At what battery health percentage should I replace my laptop battery?
When Full Charge Capacity drops below 60% of Design Capacity or your cycle count exceeds 500 to 800 cycles, the battery degrades rapidly. Replace the pack if you experience sudden shutdowns at 20% or physical battery swelling.

Official Technical References

  1. Microsoft Learn: Powercfg command-line options — Microsoft Corporation
  2. Microsoft Support: Caring for your battery in Windows — Microsoft Corporation
Get Independent Tech Benchmarks First

Add PraveenTechWorld as a preferred source in your Google Search results.

Prefer on Google
P
Praveen

IT ops lead in India. I break Windows, Android and self-hosted AI stacks on my workbench, then write down what actually fixed them.

Explore more: Browse all windows fixes guides or check related articles below.