Blog
How to Generate a Battery Report in Windows 11 Using CMD
How to Generate a Battery Report in Windows 11 Using CMD (2026)
How to Generate a Battery Report in Windows 11 Using CMD
🔋 Windows 11 Battery Guide⚡ CMD & PowerShell📊 7 min read
Your laptop’s battery is a consumable component, and understanding its health is essential for planning replacements and avoiding unexpected shutdowns. Windows 11 includes a powerful built‑in tool that generates a detailed battery report, showing design capacity, full charge capacity, cycle count, and recent usage history. The best part? You don’t need any third‑party software — everything is done through Command Prompt (CMD) or PowerShell. This step‑by‑step guide will show you exactly how to generate and interpret a battery report on Windows 11, as well as some useful tips for extending battery life.
📌 What you’ll learn: How to run powercfg /batteryreport, where to find the report, and how to read battery wear level, cycle count, and capacity numbers.
Step 1: Open Command Prompt or PowerShell as Administrator
The battery report command requires administrative privileges. Here are the three easiest ways to open an elevated Command Prompt in Windows 11:
- Method 1: Press
Windows + Xand select Terminal (Admin) or Windows PowerShell (Admin). - Method 2: Click Start, type
cmd, right‑click on Command Prompt, and choose Run as administrator. - Method 3: Search for “Command Prompt” in the taskbar search, then select “Run as administrator” from the right‑side panel.
When prompted by User Account Control (UAC), click Yes.
Step 2: Run the Powercfg Battery Report Command
Once the command line window is open, type the following command and press Enter:
powercfg /batteryreport
Windows will generate an HTML file containing your battery report. The output will look something like this:
Battery life report saved to: C:\Users\YourUsername\battery-report.html
By default, the report is saved to your user folder (C:\Users\[YourUsername]\battery-report.html). You can also specify a custom location. For example:
powercfg /batteryreport /output “C:\battery-report.html”
This saves the report directly to the root of your C: drive for easier access.
💡 Pro tip: If you prefer PowerShell, the exact same command works. Open PowerShell as Administrator and type powercfg /batteryreport. No additional syntax required.
Step 3: Open and Understand the Battery Report
Navigate to the saved HTML file and double‑click it. It will open in your default web browser. The report is divided into several sections. Here’s how to interpret the most important ones:
Installed Batteries
This is the most critical section for assessing battery health. Look for:
- DESIGN CAPACITY: The original capacity of your battery when new (in mWh).
- FULL CHARGE CAPACITY: The current maximum charge your battery can hold. This number decreases over time.
- CYCLE COUNT: The number of complete charge/discharge cycles the battery has undergone. Higher cycles = more wear.
Calculate your battery health percentage:Battery Health = (Full Charge Capacity / Design Capacity) × 100%
For example, if Design Capacity is 50,000 mWh and Full Charge Capacity is 40,000 mWh, your battery health is 80%. A healthy battery typically stays above 80%. Below 80%, consider replacement.
Recent Usage & Battery Usage History
These sections show when your laptop was running on battery versus AC power, helping you identify if specific apps or activities drain the battery faster than expected.
Battery Capacity History
This graph‑like table shows how Full Charge Capacity has changed over time. A gradual decline is normal. A sudden drop might indicate a failing battery.
Life Expectancy Estimates
This section estimates battery life at design capacity vs. current capacity based on observed drain rates. It’s an approximation, not a guarantee.
⚠️ Important: The battery report reflects data collected by Windows over time. For accurate results, ensure your laptop has been through several full charge/discharge cycles. A brand‑new laptop may show Full Charge Capacity slightly above Design Capacity — this is normal.
Alternative: Generate a Battery Report Using the Run Dialog
If you prefer a graphical shortcut, you can also generate the report using the Run dialog without opening a full command prompt:
- Press Windows + R.
- Type
cmd /k powercfg /batteryreportand press Enter. - A command window will open, run the report, and stay open so you can see the output path.
This method is slightly faster but still requires administrator privileges if you’re using an account with restrictions.
What to Do If the Battery Report Command Fails
If you receive an error message like 'powercfg' is not recognized or Access denied, try these solutions:
- Ensure you’re running as Administrator: Right‑click on Command Prompt and select “Run as administrator”.
- Check your Windows version: The
powercfg /batteryreportcommand works on Windows 11, Windows 10, Windows 8, and Windows 7. It does not work on Windows Vista or XP. - No battery detected: If you’re on a desktop PC without a battery, the command will still run but the report will show “No batteries installed”.
- Corrupt power configuration: Restart your PC and try again. In rare cases, running
sfc /scannowmay repair system files.
How to Extend Battery Life After Running the Report
Once you know your battery’s health, adopt these best practices to slow further degradation:
- Keep battery between 20% and 80%: Lithium‑ion batteries age faster at high voltage (100%) and low voltage (0%). Use OEM tools like Dell Power Manager or Lenovo Vantage to set charge limits.
- Avoid heat: Don’t block ventilation. High temperatures accelerate capacity loss.
- Enable Battery Saver: In Windows 11, go to Settings > System > Power & battery > Battery saver to reduce background activity.
- Calibrate occasionally: If your reported charge percentage seems inaccurate (e.g., staying at 100% for hours then dropping quickly), run a full discharge to 5% then charge to 100% to recalibrate the gauge.
- Store at 50%: If you won’t use your laptop for months, charge to 50% and power it off.
🔧 OEM charge limiter tools:
• Dell: Dell Power Manager (Primary AC Use mode limits to ~80%)
• Lenovo: Lenovo Vantage (Conservation Mode stops at 80%)
• ASUS: ASUS Battery Health Charging (60% or 80% modes)
• HP: HP Support Assistant (Battery Health Manager)
Frequently Asked Questions
Q: How often should I generate a battery report?
A: Once every 3–6 months is sufficient to monitor degradation. More often is unnecessary.
Q: Can I use PowerShell instead of CMD?
A: Yes. Open PowerShell as Administrator and type powercfg /batteryreport — the command is identical.
Q: The report shows Full Charge Capacity higher than Design Capacity. Is that possible?
A: Yes, especially on new laptops. Manufacturers sometimes ship batteries with slightly more capacity than rated. This is normal and will settle over time.
Q: Does the battery report work on Windows 11 for ARM laptops?
A: Yes, the powercfg tool is available on all Windows 11 editions, including ARM64.
Q: What is a good cycle count?
A: Most laptop batteries are rated for 500–1000 cycles before dropping to 80% capacity. A cycle = 100% total discharge accumulated (e.g., discharging from 100% to 0% once, or from 100% to 50% twice).
⚠️ If your battery is swollen or physically damaged: Do not attempt to generate a report — power down the laptop immediately and replace the battery. Swollen batteries are a fire hazard.
Conclusion: Master Your Battery Health in Minutes
Generating a battery report in Windows 11 using CMD is a quick, free, and reliable way to assess your laptop’s battery health. No third‑party apps needed. Just open an Administrator command prompt, type powercfg /batteryreport, and open the resulting HTML file. Pay attention to Full Charge Capacity vs. Design Capacity to calculate wear percentage, and check Cycle Count to estimate remaining lifespan. With this data, you can decide whether to replace your battery, adjust your charging habits, or simply relax knowing your battery is still healthy. Check your battery report today — it takes less than one minute.
🔋 keywords: Windows 11 battery report · powercfg battery report · CMD battery report · laptop battery health · battery wear level · design capacity · full charge capacity · battery cycle count · PowerShell battery command · check battery health Windows 11