应综合使用系统设置、crystaldiskinfo和powershell三种方法交叉验证ssd健康状态:一、通过“设置→系统→存储→高级存储设置→磁盘和卷→属性”查看估计剩余寿命、可用备用空间及温度;二、用crystaldiskinfo以十进制显示smart原始值,重点关注id 03、id 0e、id f1等关键参数;三、以管理员身份运行powershell,执行get-physicaldisk | get-storagereliabilitycounter命令获取通电时长、读写错误等底层计数。

如果您希望评估Windows 11系统中硬盘的实际老化程度与当前健康状态,则需综合调用系统原生接口、底层S.M.A.R.T.数据及厂商级诊断逻辑。以下是三种独立且可交叉验证的检测路径:
一、通过系统设置查看SSD估计剩余寿命
Windows 11内置的存储健康模块可直接读取部分SSD固件提供的标准化S.M.A.R.T.字段,包括由主控芯片动态计算的“估计剩余寿命”百分比、可用备用空间(Available Spare)及实时工作温度,所有数据均来自硬盘自身固件,无需安装第三方软件,响应延迟低且可信度高。
1、点击“开始”按钮,打开“设置”应用。
2、进入“系统”,然后选择“存储”。
3、在存储页面中,点击右侧的“高级存储设置”。
4、选择“磁盘和卷”,在列表中找到您的固态硬盘(SSD)并点击它。
5、在右侧详细信息面板中,点击“属性”按钮。
6、向下滚动至“驱动器运行状况”区域,查看估计剩余寿命、可用备用空间和温度三项数值;若可用备用空间低于80%或温度持续高于70℃,应立即启动全量备份流程。
二、使用CrystalDiskInfo深度解析SMART原始值
CrystalDiskInfo绕过Windows存储堆栈,以物理层方式访问硬盘固件,可显示ID 03(Available Spare)、ID 0E(Media and Data Integrity Errors)、ID F1(Total LBAs Written)及磨损均衡计数(Wear Leveling Count)等关键原始属性,支持十进制校验模式,避免因固件返回十六进制码(如“223B”)导致误读。
1、访问CrystalDiskInfo官网 https://crystalmark.info/en/software/crystaldiskinfo/ 下载Standard Edition免安装版。
2、解压后双击运行CrystalDiskInfo64.exe(或32位对应版本)。
3、等待软件自动识别所有连接存储设备,在左侧设备列表中准确选中目标SSD(注意核对型号与容量,避免误选U盘、虚拟磁盘或USB拓展硬盘盒中的设备)。
4、点击【功能】→【高级特征】→勾选【原始值】→【10 [DEC]】,确保Raw Value列以十进制呈现。
5、切换至“SMART”标签页,重点关注:ID 03值低于80且呈下降趋势、ID 0E非零、ID F1折算写入量已超厂商标称TBW值的80%,任一条件成立即表明介质损耗已达临界水平。
三、调用PowerShell获取存储可靠性原始计数
PowerShell通过WMI接口调用Get-StorageReliabilityCounter命令,可提取包括TotalPowerOnHours、ReadErrors、WriteErrors、PowerCycleCount在内的底层硬件计数字段,该数据由系统驱动从固件同步获取,适用于批量筛查或多硬盘环境下的量化对比分析。
1、右键“开始”按钮,选择“终端(管理员)”或“Windows PowerShell(管理员)”。必须以管理员身份运行,否则可能返回空白或拒绝访问错误。
2、输入命令:Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, FriendlyName, TotalPowerOnHours, ReadErrors, WriteErrors, PowerCycleCount,按回车执行。
3、在返回结果中定位目标硬盘对应行,检查TotalPowerOnHours是否超过50000小时、ReadErrors或WriteErrors非零、PowerCycleCount异常高频跳变;若三项中任一指标超标,须结合其他工具交叉确认。
4、如需定向查询特定硬盘,先执行Get-PhysicalDisk | Format-List FriendlyName, DeviceId确认设备ID,再用Get-PhysicalDisk -DeviceId "PHYSICALDRIVE0" | Get-StorageReliabilityCounter精准调用。











