可使用powercfg命令生成html电池报告,通过design capacity与full charge capacity比值计算健康度:打开管理员命令提示符,输入powercfg /batteryreport,浏览器打开报告后定位两数值并相除乘以100%。

如果您希望了解笔记本电脑电池当前的实际性能与原始设计状态的差异,可以通过 Windows 系统内置的 powercfg 工具生成结构化电池健康报告。以下是生成并查看该报告的具体操作路径:
一、使用管理员权限命令提示符生成默认路径报告
该方法利用系统默认存储位置生成 HTML 格式报告,无需指定路径,适合快速获取基础电池信息。报告将包含设计容量、全充电容量、电池循环次数及近期使用记录等关键字段。
1、按下 Win + R 组合键,输入 cmd,按回车打开命令提示符窗口。
2、在命令提示符中输入 powercfg /batteryreport,然后按回车执行。
3、等待命令执行完成,窗口中将显示类似 "已将电池报告保存到文件 C:\battery-report.html" 的提示信息。
4、打开文件资源管理器,导航至提示中的路径,双击 battery-report.html 文件,使用 Edge 或 Chrome 浏览器打开。
二、指定自定义路径生成报告并自动打开
此方式可避免因系统默认路径(如 system32)引发的权限或浏览器位数兼容问题,确保报告文件可直接访问和读取。
1、按下 Win + R,输入 cmd,回车后右键标题栏选择 “属性” → “以管理员身份运行”。
2、在管理员命令提示符中输入完整命令:powercfg /batteryreport /output "D:\battery_report.html",回车执行。
3、确认 D 盘根目录下已生成 battery_report.html 文件。
4、双击该文件,系统将使用默认浏览器打开报告;若未自动打开,可右键文件 → “在新标签页中打开”。
三、通过 PowerShell(Windows 10/11 推荐)一键生成
PowerShell 提供更稳定的环境支持,尤其适用于 Windows 11 系统,能规避部分 cmd 权限继承异常问题。
1、右键点击开始菜单,选择 “Windows PowerShell(管理员)” 或 “Windows 终端(管理员)”。
2、在终端中输入命令:powercfg /batteryreport /output "$env:USERPROFILE\Desktop\battery_report.html",回车执行。
3、检查桌面是否出现名为 battery_report.html 的文件。
4、直接双击桌面文件,即可在浏览器中查看完整报告,重点查阅 "DESIGN CAPACITY" 与 "FULL CHARGE CAPACITY" 数值。
四、创建批处理脚本实现一键生成与打开
将常用命令封装为 .bat 文件,可省去每次手动输入步骤,特别适合需频繁检查电池状态的用户。
1、新建一个文本文档,粘贴以下内容:
@echo off
powercfg /batteryreport /output "%~dp0battery_report.html"
start "" "%~dp0battery_report.html"
pause
2、将文件另存为 电池报告.bat,注意编码选择 ANSI 或 UTF-8 无 BOM。
3、右键该 .bat 文件,选择 “以管理员身份运行”。
4、脚本执行完毕后,将自动在默认浏览器中打开刚生成的 battery_report.html 文件。
五、解析报告中关键健康指标
HTML 报告中包含多个表格,其中电池健康度计算依赖两个核心参数:设计容量(出厂标称值)与全充电容量(当前实测最大值),二者比值即反映电池老化程度。
1、用浏览器打开报告后,向下滚动至 "Installed batteries" 表格区域。
2、定位字段 "DESIGN CAPACITY"(单位为 mWh),记录其数值,例如 45000。
3、定位同一行的 "FULL CHARGE CAPACITY",记录其数值,例如 38250。
4、使用计算器计算:38250 ÷ 45000 × 100% = 85%,即当前电池健康度为 85%。










