答案1
我认为你可以使用 SMART 间接获得这一点(但需要注意)
例如(由于 cli,我将在这里使用 linux,但在其他操作系统中也可以找到等效的):
$ sudo smartctl -A /dev/sda | grep Power_On_Hours
9 Power_On_Hours 0x0032 092 092 000 Old_age Always - 6264
最后一个值是磁盘通电的累计小时数(或分钟数,具体取决于制造商)。因此,显然需要注意的是,这应该是系统驱动器(因为在机器通电时,这最不可能进入休眠状态),并且是 PC 一直使用的同一系统驱动器。
如果您更换主驱动器,则只需记录前一个驱动器上的小时数即可。
因此,这里的想法是,只要 PC 处于开启状态,系统驱动器就应该通电,这样就可以告诉您总运行时间。
答案2
不,计算机没有里程表。