我的电脑出了个大问题。我根本无法将运行 Windows 10 的机器上的时钟同步到互联网。当我进入“日期和时间设置”并关闭“自动设置时间”开关然后再打开时,它要么加载时间非常长,要么立即显示错误的时间。我在互联网上搜索了很长时间,但似乎什么都不起作用。即使我完全恢复了 Windows,它仍然无法工作。真正奇怪的是,时钟有时甚至会运行向后!
是不是我的主板有问题或者类似的问题?
答案1
首先,这是十多年前 Windows 的问题!这不是什么新鲜事!我记得 Windows 一直无法与 NTP 服务器同步系统时间。
如果您必须使用互联网来获取准确的系统时间,请使用美国 NIST 的 NTP 服务器之一。不要使用 Microsoft NTP 服务器!它从来都不起作用!它对我个人来说从来都不起作用,对 WWW 上发布与您刚刚在此处发布的问题类似的问题的许多人来说也从来都不起作用。但是,使用 NIST 的 NTP 服务器总是它对我有用,对其他人也同样有用,如果你读过十年前的网络论坛讨论,就会发现很多积极的结果。
我不知道哪个服务器工作得最好(NIST 有几个)。但您可以轻松找到它,因为其中一个服务器的地址至少从 Windows XP 开始作为 Windows 中的可选预设。这是他们应该用作默认服务器的服务器,但他们选择了自己的 NTP 服务器,该服务器从来都不起作用。其他地址可以在 NIST 网站上找到。
Name IP Address
time-a.nist.gov 129.6.15.28
time-b.nist.gov 129.6.15.29
time-c.nist.gov 129.6.15.30
time-d.nist.gov 2610:20:6F15:15::27
您可以在这里找到更完整的列表: http://tf.nist.gov/tf-cgi/servers.cgi
唯一让你的问题引人注目的因素是你使用的是 Windows 10。这是与十多年前其他人发布的类似问题唯一不同的地方。但核心问题仍然是一样的。只是在 Windows 10 中,一些精细控制权被从用户手中夺走。因此,用户无法再选择要使用的 NTP 服务器,也无法输入用户希望使用的任何服务器的地址。这些选项仍然可用,但它们是隐藏的,你需要知道如何找到它们。
如果您是高级用户,并且想要对系统进行精细控制,那么您不会想使用 Windows 10 中的“设置”应用。我可以确认您在此处描述的内容。如果您使用“设置”应用并关闭“自动设置时间”然后再打开,它会卡住,因为指示器动画一直在旋转。所以不要使用它,因为它默认使用 Microsoft 的 NTP 服务器,而该服务器无论如何都不起作用,并且您无法在“设置”应用的该页面上选择其他 NTP 服务器。
基本上有两种方法可以自动调整 Windows 10 中的系统时间。一个是“设置”应用程序,另一个是经典的 Windows 对话框。您想使用后者,并且要选择 NIST NTP 服务器。
使用 Windows 10 设置应用
- 单击 Windows 开始菜单按钮或按 Windows 键。
- 单击“设置”。
- 点击时间和语言。
- 点击“日期和时间”。
- 关闭“自动设置时间”选项,然后重新打开。
使用 Windows 日期和时间对话框
- 单击 Windows 开始菜单按钮或按 Windows 键。
- 单击“设置”。
- 点击时间和语言。
- 点击“日期和时间”。
- 向下滚动并点击“其他日期、时间和区域设置”链接。
- 点击“日期和时间”链接。
- 单击“Internet 时间”选项卡。
- 点击“更改设置”按钮。
- 从下拉菜单中选择
time.nist.gov
地址,或使用上面列出的服务器之一。 - 点击“立即更新”。
答案2
如果你的电脑和我一样加入了 Windows 域,那么请按照sammyg 的回答您会注意到第 7 步没有Internet Time
选项卡。事件查看器中可能还会显示来自时间服务的消息。
相反,您的时间由域时间服务器提供。可以通过打开提升的命令提示符并输入以下内容来检查服务器上的当前时间:
网络时间/域名
如果时间不同,那么你应该使用
网络时间/域/设置
答案3
其他提出的解决方案对我来说都不起作用;我检查了所有设置,更改了服务器,尝试通过 cmd 修复它——但所有这些都是徒劳的,因为同步仍然不起作用。
你知道怎么解决这个问题吗?切换互联网连接,连接到我的移动热点,而不是使用我的 wifi!(非常简单,但你最想不到的!)