
如果您希望评估硬盘的老化程度或判断其是否接近设计寿命终点,则通电时间(Power-On Hours)是最基础、最客观的量化指标之一;同时,健康程度需结合S.M.A.R.T.多维参数综合判断。以下是三种独立且可互验的检测方法:
一、使用CrystalDiskInfo读取原始S.M.A.R.T.通电时间
CrystalDiskInfo通过标准ATA/SATA/NVMe协议直接访问硬盘固件中的第9号S.M.A.R.T.属性,以十进制形式呈现真实累计工作小时数,兼容绝大多数固态与机械硬盘,并支持原始值校验,避免因固件返回十六进制码(如“223B”)导致误读。
1、访问官网 https://crystalmark.info/en/software/crystaldiskinfo/ 下载Standard Edition免安装版。
2、解压后双击运行 CrystalDiskInfo64.exe(或32位对应版本)。
3、等待数秒,软件自动识别全部物理磁盘,在左侧设备列表中准确选中目标硬盘(注意核对型号与容量,避免误选U盘、虚拟磁盘或USB拓展硬盘盒中的设备)。
4、在右侧主面板中查找“通电时间(Power-On Hours)”项,其后数值即为累计通电小时数;例如显示12458,代表已运行约12458小时。
5、首次运行时,点击【功能】→【高级特征】→勾选【原始值】→【10 [DEC]】,确保Raw Value列以十进制显示。
二、通过PowerShell调用StorageReliabilityCounter获取通电小时数
Windows 11原生支持WMI可靠性计数器接口,Get-StorageReliabilityCounter可直接提取TotalPowerOnHours字段,该值由系统底层驱动从硬盘固件同步获取,无需第三方软件依赖,但部分USB外接盘或老旧硬盘可能返回空白或零值。
1、右键“开始”按钮,选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、输入以下命令并按回车执行:Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, FriendlyName, TotalPowerOnHours。
3、观察输出表格中TotalPowerOnHours列的数值;若某行显示为空白或0,表示该硬盘未向系统报告此项S.M.A.R.T.数据。
4、如需精准匹配特定硬盘,先执行Get-PhysicalDisk | Format-List FriendlyName, DeviceId确认设备ID,再用Get-PhysicalDisk -DeviceId “PHYSICALDRIVE2” | Get-StorageReliabilityCounter定向查询。
三、利用DiskGenius读取底层S.M.A.R.T.通电参数
DiskGenius采用物理层访问模式解析硬盘S.M.A.R.T.表,对OEM定制固件、部分NVMe SSD及某些在其他工具中隐藏Power-On Hours的硬盘更具兼容性,能绕过系统级限制直接获取原始属性值,并同步显示“通电次数”与温度等辅助老化指标。
1、从官方站点下载最新版DiskGenius(注意甄别非官方修改版)。
2、安装后启动软件,在左侧设备列表中准确选中目标硬盘(避免误点卷标或逻辑分区)。
3、点击顶部菜单栏的“磁盘” → “查看S.M.A.R.T.信息”。
4、等待加载完成,弹出窗口中查找“通电时间”字段,其右侧数值即为累计通电小时数;若该值显示为-或空白,说明当前接口不支持或固件未提供该属性。
5、同步检查“状态”栏:若显示不良或“警告”,且通电时间已超50000小时,应立即启动数据备份流程。

评论(0)