windows 11官方支持五种原生方法准确读取ssd寿命:一、系统设置中“驱动器运行状况”查看固件直报的“估计剩余寿命”百分比;二、powershell执行get-storagereliabilitycounter获取estimatedlifeleft、availablespare及readerrorsuncorrected等底层指标;三、wmic命令验证smart通信状态与pred fail预警;四、启用storsvc服务并查询storage-health事件日志;五、chkdsk /f修复文件系统逻辑错误以排除误判。

您需要在 Windows 11 中直接调用系统原生能力,准确读取固态硬盘(SSD)由主控芯片实时计算的寿命百分比、重映射块使用率及不可恢复错误计数,而不是依赖第三方工具或猜测式判断;所有操作均基于微软官方组件,无需下载安装任何外部软件,且每种方法返回的数据来源层级不同,可交叉验证结果可靠性。
通过系统设置查看驱动器运行状况
这是唯一能直接看到“估计剩余寿命”百分比数值的图形化路径,数据来自 SSD 固件主动上报的 S.M.A.R.T. 摘要字段,响应快、无需权限、不触发磁盘扫描。
1、点击任务栏“开始”按钮,打开“设置”应用。
2、左侧导航栏选择“系统”,右侧点击“存储”。
3、向下滚动至页面右侧,点击“高级存储设置”下的“磁盘和卷”。
4、在磁盘列表中找到您的固态硬盘,注意核对型号、容量及 NVMe/SATA 标识,点击该设备条目。
5、在右侧详细信息面板中,点击“属性”按钮。
6、向下滚动至“驱动器运行状况”区域;若显示“估计剩余寿命”数值(如 87),即表示固件已开放该字段,系统正在实时轮询;【若该区域为空白或仅显示“驱动器运行正常”,说明该 SSD 固件未向 Windows 提供寿命摘要,必须切换至命令行方法】。
使用 PowerShell 获取底层可靠性计数器
该命令直连 Windows 存储驱动层,返回 TotalBytesWritten(总写入字节数)、ReadErrorsUncorrected(不可校正读错误数)等原始指标,误差率低于 0.3%,适用于验证寿命衰减趋势。
右键“开始”按钮 → 选择“终端(管理员)”。
输入以下命令并回车执行:
Get-PhysicalDisk | Where-Object MediaType -eq SSD | Get-StorageReliabilityCounter | Select-Object FriendlyName, DeviceId, EstimatedLifeLeft, AvailableSpare, TotalPowerOnHours, TotalBytesWritten, ReadErrorsUncorrected, WriteErrorsUncorrected
重点看 EstimatedLifeLeft:若为数字(如 92),说明固件支持该字段;若为 null,则忽略此项,转而观察 AvailableSpare(可用备用空间)是否低于 80%——这表示重映射块已大量启用,介质损耗进入加速阶段。
用 WMIC 命令验证 SMART 通信与预测故障状态
WMIC 是最轻量级的硬件级探针,不读取具体数值,只确认 SSD 是否仍在健康通信链路上,以及固件是否已发出 Pred Fail 级别告警,适合快速筛查高风险盘。
方法一:快捷验证
按 Win + R → 输入 cmd → 回车 → 右键标题栏 → “以管理员身份运行”。
输入命令:wmic diskdrive get model,status,smartstatus → 回车。
观察对应 SSD 行:若 smartstatus 列为 Pred Fail,【必须立即停止写入并全量备份,此状态不可逆】;若为 OK,说明当前无固件级预警。
方法二:补充定位
同一 CMD 窗口中继续输入:wmic diskdrive get name,serialnumber → 回车。
核对 serialnumber 是否与物理标签一致,避免误查 USB 拓展盒或虚拟磁盘。
启用并检查存储健康服务事件日志
Windows 11 的 storsvc 服务是所有图形界面寿命数据显示的底层支撑,若被禁用或卡死,设置中将无法刷新寿命值;本方法用于强制激活并确认其是否成功捕获 NVMe 健康事件。
第一步:启动服务
在管理员终端中执行:Start-Service storsvc。
第二步:验证依赖项
执行:Start-Service WdiServiceHost,该服务为诊断数据采集基础,缺失会导致可靠性计数器为空。
第三步:检查最近健康事件
执行:wevtutil qe "Microsoft-Windows-Storage-Health/Operational" /q:"*[System[(EventID=1001) or (EventID=1002)]]" /c:1 /rd:true。
若返回 XML 格式事件记录,说明 storsvc 正常上报;若提示“找不到日志”,表明服务未真正生效,需重启系统后重试。
运行 CHKDSK /f 扫描文件系统逻辑异常
SSD 不适用 /r 参数进行物理坏道扫描,但 /f 可安全修复 NTFS 元数据错乱、目录项损坏等逻辑层问题——这类异常常被误判为“硬盘坏了”,实则只需一次校验即可恢复访问。
以管理员身份运行终端 → 输入:chkdsk C: /f(C: 替换为目标 SSD 盘符)→ 回车。
若提示“卷正在使用”,键入 Y 并回车,确认下次启动时执行。
重启电脑,系统将在登录前自动完成校验;完成后再次进入系统,重新检查“驱动器运行状况”区域是否恢复正常显示。











