答案提示这个问题我决定再次尝试 Windows 内置的时间同步。
但是,无论我使用什么时间服务器,都会出现此错误:
“Windows 与 [时间服务器名称] 同步时出现错误。”
帮助中建议以下失败原因:
- 您尚未连接到互联网。尝试同步时钟之前,请先建立互联网连接。
- 您的个人或网络防火墙阻止了时钟同步。大多数公司和组织防火墙都会阻止时间同步,一些个人防火墙也是如此。家庭用户应阅读防火墙文档以获取有关解除网络时间协议 (NTP) 阻止的信息。如果您切换到 Windows 防火墙,您应该能够同步时钟。
- Internet 时间服务器太忙或暂时不可用。如果是这种情况,请尝试稍后同步您的时钟,或通过双击任务栏上的时钟手动更新时钟。您也可以尝试使用其他时间服务器。
- 您的计算机上显示的时间与 Internet 时间服务器上的当前时间相差太大。如果您的计算机时间相差超过 15 小时,Internet 时间服务器可能不会同步您的时钟。要正确同步时间,请确保在控制面板中的日期和时间属性中将日期和时间设置得接近您的当前时间。
现在第一个原因显然是错误的——我已连接到互联网。
我认为第二个原因最有可能。我运行了 Sygate 个人防火墙,但它通常会询问是否是第一次尝试连接。有人知道我可以解除 NTP 协议的阻止吗 - 或者至少检查它是否被阻止?
我不认为是 3 号或 4 号,因为我尝试过许多不同的服务器,包括 Atomic Clock Sync 目前使用的服务器。不过,如果有人知道英国时间服务器的地址,我可以再检查一下。
答案1
答案2
尝试在 CMD 中运行以下命令(以管理员身份):
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /config /manualpeerlist:pool.ntp.org /syncfromflags:manual /update
它应该更新时钟并打印出以下内容:
C:\Documents and Settings\user>net stop w32time
Windows 时间服务正在停止。Windows 时间服务已成功停止。
C:\Documents and Settings\用户>w32tm /unregister
W32Time 注册成功。
C:\Documents and Settings\用户>w32tm /register
W32Time 注册成功。
C:\Documents and Settings\user>net start w32time
Windows 时间服务正在启动。Windows 时间服务已成功启动。
C:\Documents and Settings\用户>w32tm /config /manualpeerlist:pool.ntp.org /update
命令已成功完成。
答案3
有时问题只是 Windows 时间服务。它似乎时不时会出错,需要重新启动。对于较旧的 Windows 版本尤其如此,对于 Windows 7 也是如此。
转到“管理工具”,打开“服务”控制台(以管理员身份),找到 Windows 时间服务。右键单击它并选择重新启动。
答案4
此外,如果您的计算机很旧并且您进行了恢复,请确保同步之前的时间、日期、月份和年份尽可能接近。
- 并且,尝试不同的服务器,例如 .gov 或 .mil(tick.usno.navy.mil 自 2016-02-15 起有效)
- 也