Your laptop battery may look fine from the outside — but do you know how healthy it really is?
In this guide, you’ll learn how to generate a full battery report using Command Prompt (CMD) in Windows 10 or Windows 11 to check charging cycles, capacity, and battery wear level.
💡 Introduction
Windows has a hidden tool that lets you view complete battery performance details — no third-party software required.
The battery report helps you monitor battery health, detect aging issues, and decide when to replace it.
⚙️ Step-by-Step Guide to Generate Battery Report
🔹 Step 1: Open Command Prompt as Administrator
-
Press Windows + S and type
cmd. -
Right-click on Command Prompt → select Run as administrator.
🔹 Step 2: Run the Battery Report Command
Type the following command and press Enter:
powercfg /batteryreport
✅ This command will create a detailed Battery Report in HTML format and save it in your user directory.
For example:
C:\Users\YourName\battery-report.html
🔹 Step 3: Open and View the Report
-
Navigate to the saved location.
-
Double-click battery-report.html to open it in your browser.
You’ll see complete battery statistics including:
-
Design Capacity vs Full Charge Capacity
-
Battery Cycle Count
-
Recent Usage Graph
-
Battery Life Estimates
-
Power Drain Trends
🔍 Understanding the Battery Report
1️⃣ Design Capacity
This is the original battery capacity when new.
2️⃣ Full Charge Capacity
This shows the current maximum capacity — if it’s much lower, your battery is degrading.
3️⃣ Cycle Count
Indicates how many charge/discharge cycles your battery has completed.
4️⃣ Battery Life Estimates
Shows estimated life when fully charged versus when new.
🧠 Frequently Asked Questions (Frequently Asked Questions)
Q1. Can I run this command on Windows 7?
No, it works from Windows 8 onwards, including Windows 10 and 11.
Q2. Can I check battery wear using this report?
Yes, compare Design Capacity and Full Charge Capacity. The difference shows wear level.
Q3. Where is the report saved?
Usually at:
C:\Users\<YourUserName>\battery-report.html
Q4. How often should I check battery health?
Every 1–2 months is enough to track battery degradation.
Q5. What if no report is generated?
Make sure you run CMD as Administrator, otherwise Windows won’t save the report.
⚡ Bonus Tip
You can also generate an energy efficiency report to find apps or drivers consuming power:
powercfg /energy
This creates a detailed energy consumption file in your system folder.
🏁 Conclusion
That’s it! 🎉 You’ve successfully learned how to generate and read a complete battery health report using CMD.
Checking your laptop’s battery report regularly helps maintain performance and extend battery life.
