必须同时获取累计通电时间(小时)和主机总写入量(tbw)才能准确评估ssd真实服役强度;powershell命令可读取原始值,crystaldiskinfo需核对扇区大小换算,ssd-z直接显示换算后数值。

要在 Windows 11 中准确掌握固态硬盘真实服役强度,必须同时获取两个不可重置的物理指标:固件记录的累计通电时间(Power-On Hours)和主机总写入量(Total Bytes Written),缺一不可——系统设置只显示估算寿命百分比,不提供原始数值。
用 PowerShell 原生命令一次性读取两项原始数据
第一步:右键“开始”按钮 → 选择“Windows Terminal(管理员)”。
第二步:粘贴执行以下命令并回车:
Get-PhysicalDisk | Where-Object MediaType -eq SSD | Get-StorageReliabilityCounter | Select-Object DeviceId, FriendlyName, TotalPowerOnHours, TotalBytesWritten
第三步:等待输出完成,在表格中找到目标 SSD 对应行;【TotalPowerOnHours 数值单位为小时,直接读取即可】;【TotalBytesWritten 数值单位为字节,需除以 1099511627776(即 1024⁴)才得到 TBW】。
若某盘返回 TotalPowerOnHours 或 TotalBytesWritten 为空,说明该 SSD 固件未向 Windows WMI 接口上报此字段,常见于部分 NVMe 主控或 OEM 定制固件,此时请立即切换至 CrystalDiskInfo 方案。
用 CrystalDiskInfo 同步查看通电时间与写入原始值
官网下载 CrystalDiskInfo 标准版(v9.5.0+)→ 解压后双击运行 CrystalDiskInfo64.exe → 左侧设备列表中【务必核对型号与容量】,精准选中目标 SSD。
点击右下角【SMART信息】按钮 → 切换到 SMART 属性表格 → 向下滚动定位 ID 09 行(名称通常为 Power-On Hours),其 Raw Value 即为累计通电小时数。
继续向下查找 ID F1 或 241 行(名称为 Total LBAs Written 或 Host Writes),右键该行 → 选择“以十进制显示” → 记下 Raw Value 数值。
注意:若软件底部状态栏标注 Sector Size 为 4096,则总写入字节数 = Raw Value × 4096;若为 512,则用 ×512;【跳过 Sector Size 核对会导致结果偏差超 30%】。
用 SSD-Z 快速直读中文“已写入”与“通电时间”
方法一:下载 SSD-Z 官方最新绿色版 → 解压后直接运行 SSD-Z.exe。
主界面自动识别所有 SSD → 在目标盘条目下,直接查看“已写入”字段(单位 TB)和“通电时间”字段(单位 小时)。
该工具对主流 SATA/NVMe SSD 兼容性好,数值已预换算,误差











