在某些情况下,使用了优化工具和清理助手、或者中了木马等,会造成Windows Time服务无法启动,从而造成系统时钟无法与Internet时间服务器同步。
关于Windows时钟无法同步的问题,网络上给出的解决方案基本都是:
1.运行 cmd 进入命令行,然后键入
2.如果上一步正确,用 net start "windows time" 或 net start w32time 启动服务,也可以进入计算机管理直接启动Windows Time服务。
3.如果时间同步是服务器的地址有问题,可以把下列文字复制,新建一个文本文档另存为reg文件,双击导入注册表:
或双击系统托盘下方的时间,在服务器地址栏输入国家授时中心服务器的IP地址(210.72.145.44),然后点击“确定”按钮保存下来就行了。
以上内容来至于互联网络。
在这里需要强调并且解决的是,以上第一条命令:w32tm /register 并非总是能成功的,本人就遇到过几次这种情况。有时候使用w32tm /register 重新注册时间组件时,会提示拒绝访问,无法完成注册,即使是安全模式下也不可行。在这种情况下,如果试图去启动Windows Time服务,会提示无法找到模块而启动失败。当然,在这种情况下,时钟同步肯定不能使用。
下面提供该问题的解决方案,该方案是通过维护本人的WIN7系统得出的,不保证所有情况下都能成功(比如system32目录下的w32time.dll或者w32tm.exe缺失等,此类情况可以通过从其它安装了相同系统版本的计算机上拷贝对应的w32time.dll和w32tm.exe解决)。
我们运行 regedit 打开注册表,定位到:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/W32Time,可以看到几个关键项目,正确的应该是: