时间服务遇到并被强制关闭

大多数用户很少在他们的 Windows 机器上使用时间,因为它几乎永远不会正确。即使设置了时间,它也可能会在您重新启动计算机时重置。

更糟糕的是,当您尝试手动更新时间时(update the time manually),它会因错误而失败。该问题引发错误 0x80070005 并指出您无权执行该操作。当您尝试在命令提示符中查询时间服务(Time Service) (w32tm)的配置时,您也可能会遇到此问题。((w32tm))

The Time service encountered and was forced to shut down. The error was 0x80070005: Access is denied.

如果您目前在同步Windows 时间(Windows Time)服务时遇到问题,本指南将向您展示如何修复它。

(Access)同步时间服务 w32Time 时访问被拒绝,错误 0x80070005(Error 0x80070005)

时间服务遇到并被强制关闭,错误 0x80070005

让我们看看如何修复修复事件 ID 46,遇到时间服务并被迫关闭,错误为 0x80070005,尝试在(Event ID 46, The Time service encountered and was forced to shut down, The error was 0x80070005, Access is denied when trying to sync Time)Windows 10上同步时间问题时访问被拒绝。请按照以下步骤操作:

  • 重新注册(Re-register)Windows 时间(Windows Time)服务。
  • 重新注册(Re-register)Windows 时间(Windows Time)服务及其DLL文件。
  • 查询时间服务。
  • 同步外部时间服务器。
  • 更新 Windows 注册表。

如果上述步骤看起来令人困惑,请不要担心。请继续阅读以全面了解该过程。

(Enter)在命令提示符(Command Prompt)窗口中输入以下命令,并在每行后按ENTER 。我将写出命令并解释它们的作用。

1]停止Windows时间服务:

stop w32time

2]注销(Unregister)Windows时间(Windows Time)服务:

w32tm /unregister

3]退出命令提示符。

4]注销时间(Time)服务后重新启动(Restart)计算机。

5]重新启动后,以管理员身份打开命令提示符(open Command Prompt as an Administrator),输入以下3个命令,然后按Enter(Enter)

6]注册(Register)时间服务DLL(Time)文件(DLL)

regsvr32 /u w32time.dll

7]注册时间服务:

w32tm /register

8]查询(Query)时间(Time)服务的状态:

sc query w32time

此时,控制面板(Control Panel)会将Windows 时间(Windows Time)服务显示为共享进程,并且时间(Time)服务将在您的机器启动时自动启动。这意味着 0x80070005(拒绝访问(Access))错误将消失。

9]您现在必须再次重新启动计算机(restart your computer)

10]重新启动时,使用提升的权限打开命令提示符(Command Prompt)并继续执行以下命令:

外部源的同步时间:(Sync time for external sources:)

pushd %SystemRoot%\system32
.\w32tm /config /update /manualpeerlist:”ntp0.cornell.edu,0x09 sundial.columbia.edu,0x09 1.us.pool.ntp.org,0x09 2.us.pool.ntp.org,0x09? /syncfromflags:MANUAL /reliable:yes
.\w32tm /resync
popd

11]前往(Head)Windows 注册表编辑器(Windows Registry Editor)并以管理员(Administrator)身份运行它。

查找以下注册表(Registry)项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval

将 3600替换为900以将服务器轮询设置为每 15 分钟间隔而不是一小时。

如果 0x80070005 您的PDC在虚拟机上运行,​​这一点很重要。

阅读(Read)Windows 时间服务不工作。(Windows Time Service not working.)

我希望这篇文章可以帮助您解决问题。



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts