Windows 11中直接查看SSD剩余寿命百分比的最简路径是:通过“设置→系统→存储→磁盘和卷→属性→驱动器运行状况”查看“估计剩余寿命”数值,前提是SSD为NVMe或较新SATA型号且固件开放S.M.A.R.T.摘要字段;若该区域空白,则需用PowerShell启动storsvc服务后执行Get-StorageReliabilityCounter获取EstimatedLifeLeft。

你想在 Windows 11 中直接看到固态硬盘还剩多少寿命百分比,而不是靠猜测或第三方软件界面里的模糊描述,就得从系统原生路径切入——有些 SSD 固件会主动上报“估计剩余寿命”字段,有些则必须通过命令行强制读取底层计数器。
通过系统设置查看“估计剩余寿命”百分比
这是唯一能在图形界面里直接看到带%符号的寿命数值的方法,但前提是你的 SSD 是 NVMe 协议、较新 SATA 型号,且固件已开放 S.M.A.R.T. 摘要字段。
1、点击任务栏“开始”按钮,打开“设置”应用。
2、左侧选“系统”,右侧点“存储”。
3、向下滚动,点击“高级存储设置”下的“磁盘和卷”。
4、在磁盘列表中找到你的固态硬盘——注意核对型号、容量,以及右上角是否标有【NVMe】或【SATA】;只有带这两项标识的设备才可能返回寿命数值。
5、点击该设备条目,在右侧面板点“属性”按钮。
6、向下滚动至“驱动器运行状况”区域:若显示“估计剩余寿命 82%”“可用备用空间 94%”“温度 36°C”,说明系统已成功读取固件健康摘要;若仅显示“驱动器运行正常”或该区域空白,说明固件未上报关键字段,需立即转向命令行方法。
用 PowerShell 启动 storsvc 并提取 EstimatedLifeLeft
很多用户卡在这一步:PowerShell 执行 Get-StorageReliabilityCounter 却返回 null,其实是因为存储健康服务(storsvc)默认处于停止状态。不启动它,Windows 就无法访问 NVMe/SATA 寿命字段。
方法一:一次性查询
1、右键“开始”按钮,选择“Windows Terminal(管理员)”。
2、输入命令:Get-Service -Name "storsvc" | Start-Service,按回车启动存储健康服务。
3、紧接着输入:Get-PhysicalDisk | Where-Object MediaType -eq SSD | Get-StorageReliabilityCounter | Select-Object DeviceId, HealthStatus, EstimatedLifeLeft, AvailableSpare,按回车执行。
4、若返回 EstimatedLifeLeft 为数字(如 76),表示寿命百分比已成功读取;若显示 null 或空白,说明该 SSD 固件根本未实现此字段,不能归咎于系统设置问题。
方法二:持续轮询监控(可选)
把上面第3步命令封装成循环脚本,每5分钟自动刷新一次:输入 while($true){Get-PhysicalDisk | Where-Object MediaType -eq SSD | Get-StorageReliabilityCounter | Select-Object DeviceId, EstimatedLifeLeft, AvailableSpare; Start-Sleep -Seconds 300},按回车后会持续输出结果,按 Ctrl+C 停止。
用 WMIC 快速验证 SMART 通信链路是否正常
这一步不显示百分比,但能秒级确认你的 SSD 是否与系统建立了健康数据通道。如果 smartstatus 返回 Pred Fail,说明固件已判定硬盘濒临失效,必须立刻停止写入并备份。
1、按 Win + R 键打开“运行”对话框。
2、输入 cmd 并按回车,右键标题栏选择“以管理员身份运行”。
3、输入命令:wmic diskdrive get model,name,status,smartstatus,按回车执行。
4、观察返回结果中对应 SSD 行的 smartstatus 列:若为 OK,表示通信正常且无已知预测故障;若为 Pred Fail,请立即断开写入操作,全量备份数据。
用 CrystalDiskInfo 读取磨损均衡原始值(F1/E9/03)
当系统设置和 PowerShell 都无法返回 EstimatedLifeLeft 时,CrystalDiskInfo 可绕过 Windows 存储堆栈,直接解析 SSD 固件暴露的原始 SMART 属性,尤其适合 SATA 接口或老型号 NVMe 盘。
1、访问 CrystalDiskInfo 官网 https://crystalmark.info/en/software/crystaldiskinfo/ 下载 Standard Edition 免安装版。
2、解压后双击运行 CrystalDiskInfo64.exe(或 32 位对应版本)。
3、等待软件自动识别所有连接存储设备,在左侧设备列表中准确选中目标 SSD(注意核对型号与容量,避免误选 U 盘、虚拟磁盘或 USB 拓展硬盘盒中的设备)。
4、在右侧 SMART 信息表中查找编号为 F1(Total LBAs Written)、E9(Wear Leveling Count)或 03(Available Spare)的条目,其“当前值”列即为固件实时计算的原始计数——F1 值越大,代表写入量越多;E9 值越低,代表磨损越严重;03 值低于 10 表示备用块即将耗尽。

















