在windows 11中需通过powershell(管理员运行)、crystaldiskinfo(解析f1值并按扇区大小换算)、ssd-z(直读中文数据)或原厂工具(如三星magician)四种方法获取ssd的power on hours和tbw,因系统默认不显示这两项smart参数。

在Windows 11中准确查看固态硬盘的累计通电时长(Power On Hours)和总写入数据量(TBW),必须绕过系统默认界面——因为Windows本身不直接展示这两项SMART底层参数,而需调用WMI可靠性计数器、解析原始SMART属性或借助经验证的第三方工具读取固件真实上报值。
用PowerShell直接获取通电时长与总写入字节数
这一步最接近原生支持,无需安装额外软件,但必须以管理员身份运行,否则WMI接口将拒绝返回关键字段。
按Win+X,选择“终端(管理员)”或“Windows PowerShell(管理员)”。
输入命令:Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object FriendlyName, DeviceId, TotalBytesWritten, PowerOnHours,回车执行。
输出中TotalBytesWritten单位为字节,需除以【1099511627776】(即1024⁴)才能得到精确TB值;PowerOnHours已是小时数,可直接换算为天数(÷24)或年数(÷8760)。
注意:该命令仅对启用了Storage Management API的SSD生效,部分OEM预装盘(如戴尔/惠普定制固件)可能返回空值,此时应跳转至CrystalDiskInfo方法验证。
用CrystalDiskInfo解析F1值并换算TBW
此方法覆盖98%以上SATA/NVMe SSD,尤其适用于PowerShell返回空值的设备,但需手动确认扇区大小,否则换算结果偏差可达8倍。
下载CrystalDiskInfo标准版(非精简版),解压后以管理员身份运行CrystalDiskInfo.exe。
在主界面右侧设备列表中,单击目标SSD → 点击右下角“SMART信息”按钮 → 滚动查找编号为【F1】(或241)的条目,名称应为“Total LBAs Written”。
记录其“原始值”(Raw Value),该数值无单位,是LBA逻辑块累计写入次数;若显示为十六进制,右键该行→选择“以十进制显示”。
打开软件左上角“功能”→“设置”→切换到“高级设置”标签页→确认下方“Sector Size”标注值:若为512,则总写入字节数 = F1值 × 512;若为4096(常见于NVMe),则乘以4096;再统一除以1099511627776得TBW。
用SSD-Z直读中文“已写入”与“通电时间”
SSD-Z专为快速核查设计,界面全中文,自动完成单位换算,适合非技术用户日常快检。
下载SSD-Z官方最新版(.zip格式),解压后双击SSD-Z.exe运行,无需安装。
主窗口中定位目标SSD,在“Information”区域查找“已写入”和“通电时间”两栏。
“已写入”通常直接显示为XX.X TB或XX,XXX GB,“通电时间”显示为“YYYY小时”或“YY年MM月”,数值来源为主控私有寄存器,与厂商工具一致性达97%以上。
若某盘“已写入”字段为空白,说明该SSD固件未开放Host Writes上报,必须改用CrystalDiskInfo或厂商工具。
用三星Magician / WD Dashboard等原厂工具交叉验证
原厂工具能访问主控私有SMART字段(如05h Percentage Used),其TBW消耗百分比由固件实时运算,比通用F1换算更贴近物理磨损状态。
第一步:访问三星官网下载Samsung Magician,或西数官网下载WD Dashboard,安装并启动。
第二步:软件自动识别SSD型号后,进入“Drive Health”或“健康状态”页。
第三步:查找“Total Host Writes”(总主机写入量)和“Life Remaining”(剩余寿命)两项,前者单位为TB,后者为百分比。
第四步:对比PowerShell或CrystalDiskInfo读数——若原厂工具显示“Life Remaining”低于30%,而PowerShell TotalBytesWritten仅占标称TBW的50%,说明存在写放大异常或后台进程持续刷盘,需立即排查。











