计算机时钟在待机时会漂移。我可以让 Windows 在每次唤醒时同步时间吗?

计算机时钟在待机时会漂移。我可以让 Windows 在每次唤醒时同步时间吗?

我的 Dell Vostro 1720 笔记本电脑从待机模式唤醒时,时钟会漂移(有时甚至会漂移五分钟)。这真的很烦人,有时甚至很危险。

我尝试将 Windows 时间同步间隔减少到四小时,但这并没有太大帮助。

我可以让 Windows 在每次唤醒(和其他相关事件)时同步时间吗?此外,是否有与 Linux 的命令等效的命令来按需同步 - ntpdate?

也许这个问题与硬件组件(电池或其他东西)故障有关?

我正在运行 64 位 Windows 7 Professional。

答案1

您可以尝试以下命令:

w32tm /resync

在提升的 shell 上执行它以将您的计算机时钟与 NTP 服务器重新同步。

您可以在具有适当权限的情况下从任务计划程序运行此命令。这甚至允许您定义一个事件以在每个工作站解锁时执行重新同步。

好吧,最好还是找出时钟漂移这么多的真正原因(顺便说一句,如果不知道待机时间,5 分钟其实没什么意义)。
当机器关闭或待机时,硬件时钟就会接管。当机器恢复时,Windows 会读取 RTC 值并继续运行(因此,当开启时,时钟在某种程度上就是“软件时钟”)。如果它在关闭时漂移,通常是 RTC/CMOS 电池耗尽的迹象。不幸的是,这取决于您的笔记本电脑更换它的难易程度。

由于电池通常是一种廉价设备,我建议您尝试更换。如果仍然没有帮助,我猜是石英或时钟发生器不准确/有缺陷造成的。不幸的是,这个部件通常不可更换。

相关内容