我想使用在线 NTP 服务器来保持我的时间更新。它pool.ntp.org
似乎适用于网络上的其他设备,所以这就是我想要使用的 NTP 服务器。
当我更新 NTP 服务器并单击 时Update now
,我总是收到以下错误An error occurred while windows was synchronizing with pool.ntp.org
。当我关闭屏幕并重新打开它时,它会显示Windows successfully synchronized to time.windows.com on ...
,即使它没有。
在事件日志中,我可以找到以下消息:The time provider 'VMICTimeProvider' has indicated that the current hardware and operating environment is not supported and has stopped. This behavior is expected for VMICTimeProvider on non-HyperV-guest environments. This may be the expected behavior for the current provider in the current operating environment as well.
。为了清楚起见,我不使用虚拟机。
不确定是否与此有关,但我无法安装 KB3124263 更新。
我尝试/检查了什么?
- w32tm /重新同步
- w32tm /取消注册-注册
- 净停止启动w32time
- Windows 时间服务设置为自动并且正在运行
- 为端口 123 UDP(传入和传出)添加了 FW 规则
- 我可以 ping pool.ntp.org,并且也尝试了其他 ntp 服务器(同样的错误)
答案1
听起来您在访问“pool.ntp.org”时遇到了问题,因此它继续使用“time.windows.com”,因为与该时间源的同步正在运行。
您可以通过启用调试日志文件来获取有关失败原因的更多详细信息。
w32tm /debug /enable /file:c:\temp\ntpDebug.log /size:102400 /entries:0-300
w32tm /resync
REM *** Wait 60 seconds
w32tm /debug /disable
然后使用记事本打开 ntpDebug.log。查找解释问题的消息,和/或使用该文件的内容编辑原始帖子。