我们的一台旧电脑在几个小时后会随机重启。我怀疑是硬盘过热了。有没有办法每小时记录一次硬盘温度?
答案1
这是一个有点不成熟的解决方案,但你可以将 smartctl、批处理文件和 Windows 任务计划程序组合在一起。
我正在使用来自 gsmartctl 便携式安装的 smartctl
首先确定系统上的设备并确定其名称。Smartctl 使用“unix”风格的驱动器命名方式
smartctl -scan
将输出系统上的所有驱动器
c:\Users\me> smartctl.exe --scan /dev/sda -d ata # /dev/sda, ATA device
然后你可以使用以下命令转储该驱动器上的所有信息
smartctl.exe -a /dev/sda
然后你可以将其定向到文件
smartctl.exe -a /dev/sda >> foo
用批处理脚本将其包装起来(也许使用 grep 来整理驱动器温度)并与计划任务一起运行它,您将获得成功。