Windows 11中可通过设置查看“估计剩余寿命”百分比(仅NVMe/新SATA SSD支持),或用PowerShell执行Get-PhysicalDisk | Where-Object MediaType -eq SSD | Get-StorageReliabilityCounter获取TotalBytesWritten换算TBW,亦可用CrystalDiskInfo读取SMART的F1值×512再除以1099511627776得TBW。

你想在 Windows 11 中立刻知道手上的固态硬盘已经写了多少 TB 数据、还剩多少寿命百分比,而不是等它突然变慢或无法识别才着急,就得绕过“健康状态:良好”这种模糊提示,直取 SSD 主控芯片实时上报的原始计数——这些数字藏在 SMART 参数和系统底层可靠性计数器里,不手动调出来,系统就永远不会告诉你真相。
用系统设置三步查“估计剩余寿命”百分比
这是唯一能在图形界面里直接看到带%符号的寿命数值的方法,但只对 NVMe 协议或较新 SATA SSD 有效,依赖固件是否主动开放摘要字段。
1、点击任务栏“开始”按钮→打开“设置”→左侧选“系统”→右侧点“存储”→向下滚动,点击“高级存储设置”下的“磁盘和卷”。
2、在设备列表中找到你的固态硬盘,【务必核对型号与容量,并确认右上角标有【NVMe】或【SATA】】,点击该条目。
3、右侧面板点“属性”→向下滚动至“驱动器运行状况”区域→查找【估计剩余寿命】数值。若显示“78%”,说明固件已动态计算并上报;若显示“不可用”或该区域空白,说明固件未开放该字段,必须切换到命令行或第三方工具。
用PowerShell直取TotalBytesWritten换算TBW(推荐首选)
这一步返回的是字节级原始写入量,误差率低于0.3%,结果直连存储驱动层,无需安装任何软件,且对绝大多数 NVMe 和 SATA SSD 都有效。
右键“开始”按钮→选择“Windows Terminal(管理员)”。【必须以管理员权限运行,否则TotalBytesWritten字段恒为空】
输入以下命令并回车执行:
Get-PhysicalDisk | Where-Object MediaType -eq SSD | Get-StorageReliabilityCounter | Select-Object FriendlyName, TotalBytesWritten, PowerOnHours
等待输出完成,在结果中定位目标盘的【TotalBytesWritten】字段,单位为字节。将该数值除以1099511627776(即1024⁴),所得即为TBW值。例如返回2199023255552,则2199023255552 ÷ 1099511627776 = 2.00 TB。
注意:若某盘返回TotalBytesWritten为空或0,说明其固件未向WMI暴露该字段,需立即改用CrystalDiskInfo验证。
用CrystalDiskInfo读F1值换算TBW(覆盖最广)
方法一:快速直读
访问crystalmark.info下载CrystalDiskInfo v9.5.0或更高版本Standard Edition免安装版→解压后以管理员身份运行CrystalDiskInfo64.exe→等待识别完成→在左侧设备列表中【务必核对型号与容量】→选中目标SSD→切换至“SMART”标签页→定位ID为F1或241的条目,名称应为“Total LBAs Written”→右键该行→选择“显示为十进制”→记录“Raw Value”列数值→该值×512=总写入字节数→再÷1099511627776=TBW(单位:TB)。
方法二:跳过换算看现成结果
部分NVMe SSD在CrystalDiskInfo的“信息”标签页底部会直接显示“Host Writes (GiB)”字段,该值已是十进制GB单位,直接除以1024即可得TBW值,比如显示2048000 GiB → 2048000 ÷ 1024 = 2000 TB。
这一步操作起来很简单,直接把文件拖进去就行。但要注意:USB转接盘、某些OEM笔记本内置SSD可能被屏蔽SMART访问,此时软件会显示“无法获取SMART信息”,需换用厂商工具或检查连接方式。

















