修复 Windows 时间服务不工作

修复 Windows 时间服务不工作: (Fix Windows Time Service not working: )如果您遇到时钟问题,那么Windows 时间(Windows Time)服务可能无法正常工作,这就是您遇到此问题的原因,但不要担心,因为今天我们将讨论如何来解决这个问题。主要原因似乎是Windows时间服务没有自动启动,导致日期和时间延迟。可以通过在任务计划程序(Task Scheduler)中启用时间同步(Time Synchronization)来修复此问题,但此修复可能适用于每个人,也可能不适用于每个用户,因为每个用户都有不同的系统配置。

修复 Windows 时间服务不工作

用户还报告说,在手动同步时间时,他们会遇到错误消息“Windows 与 time.windows.com 同步时发生错误”,但不要担心,因为我们已经解决了这个问题。因此,不要浪费任何时间,让我们看看如何在下面列出的故障排除指南的帮助下修复Windows 时间服务无法正常工作。(Windows Time Service)

修复 Windows 时间服务(Fix Windows Time Service)不工作

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法一:启动Windows时间服务(Method 1: Start Windows Time service)

1.按 Windows 键 + R 然后键入services.msc并按 Enter。

服务窗口

2.在列表中找到Windows时间服务( Windows Time Service),然后右键单击并选择属性。(Properties.)

右键单击 Windows 时间服务并选择属性

3.确保启动(Startup)类型设置为自动(延迟启动)(Automatic (Delayed Start))并且服务正在运行,如果没有,请单击 启动。(start.)

确保 Windows 时间服务的启动类型为自动,如果服务未运行,请单击启动

4.单击应用,然后单击确定。

方法 2:运行 SFC 和 DISM(Method 2: Run SFC and DISM)

1.按Windows Key + X然后单击命令提示符(管理员)。( Command Prompt(Admin).)

具有管理员权限的命令提示符

2.现在在cmd中输入以下内容并回车:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC 立即扫描命令提示符

3.等待上述过程完成,完成后重新启动您的电脑。

4.再次打开cmd并输入以下命令并在每个命令后按回车键:

a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism /Online /Cleanup-Image /ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth

DISM 恢复健康系统

5.让DISM命令运行并等待它完成。

6. 如果上述命令不起作用,请尝试以下操作:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

注意:(Note:) (Replace)C:RepairSourceWindows 替换为修复源的位置(Windows 安装(Windows Installation)恢复光盘(Recovery Disc))。

7.重新启动您的 PC 以保存更改,并查看您是否能够修复 Windows 时间服务无法正常工作的问题。(Fix Windows Time Service not working issue.)

方法 3:使用不同的同步服务器(Method 3: Use a different synchronization server)

1.按Windows Key + Q调出Windows 搜索(Windows Search),然后键入control并单击控制面板。(Control Panel.)

在搜索中输入控制面板

2.现在在控制面板(Control Panel)搜索中输入日期(date),然后单击日期和时间。(Date and Time.)

3. 在下一个窗口切换到Internet 时间( Internet Time) 选项卡,然后单击“更改设置(Change settings)”。

选择 Internet 时间,然后单击更改设置

4.确保选中(checkmark)与 Internet 时间服务器同步(Synchronize with an Internet time server)”,然后从服务器下拉列表中选择time.nist.gov。

确保选中与 Internet 时间服务器同步并选择 time.nist.gov

5.单击立即更新(Update now)按钮,然后单击确定,看看您是否能够修复 Windows 时间服务无法正常工作的问题。(Fix Windows Time Service not working issue.)

方法四:注销再注册时间服务(Method 4: Unregister and then again Register Time Service)

1.按Windows Key + X然后选择命令提示符(管理员)。(Command Prompt (Admin).)

命令提示符管理员

2.在cmd中输入(Enter)以下命令并在每个命令后按Enter:

net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync

修复损坏的 Windows 时间服务

3.等待上述命令完成,然后再次按照方法3。

4.重新启动你的电脑,看看你是否能够修复 Windows 时间服务不工作的问题。(Fix Windows Time Service not working issue.)

方法五:暂时关闭防火墙(Method 5: Temporarily Disable Firewall)

1.在Windows 搜索(Windows Search)中键入control ,然后从搜索结果中单击控制面板。(Control Panel)

在搜索中输入控制面板

2.下一步,点击系统和安全, ( System and Security and )然后点击Windows防火墙。(Windows Firewall.)

点击 Windows 防火墙

3.现在从左侧窗格中单击打开或关闭 Windows 防火墙。(Turn Windows Firewall on or off.)

单击打开或关闭 Windows 防火墙

4.选择关闭 Windows 防火墙并重新启动您的 PC。 (Select Turn off Windows Firewall and restart your PC. )

如果上述方法不起作用,请确保按照完全相同的步骤再次打开防火墙。

方法6:在任务计划程序中启用时间同步(Method 6: Enable Time Synchronization in Task Scheduler)

1.按Windows Key + X然后选择控制面板。(Control Panel.)

控制面板

2.单击系统(System)安全(Security),然后单击管理工具。(Administrative Tools.)

在控制面板搜索中键入管理并选择管理工具。

3.双击任务计划程序(Task Scheduler)并导航到以下路径:

Task Scheduler Library / Microsoft / Windows / Time Synchronization

4.在时间同步(Time Synchronization)下,右键单击同步时间( Synchronize Time)并选择启用。

在时间同步下,右键单击同步时间并选择启用

5.重新启动您的 PC 以保存更改。

方法 7:更改默认更新间隔(Method 7: Change the default update interval)

1.按 Windows 键 + R 然后键入regedit并按Enter打开注册表编辑器(Registry Editor)

运行命令 regedit

2.导航到以下注册表项:

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

3.选择 NtpClient 然后在右侧窗格中双击SpecialPollInterval 键。( SpecialPollInterval key.)

选择 NtpClient 然后在右侧窗格中双击 SpecialPollInterval 键

4.从Base部分选择(Base)Decimal ,然后在值数据字段类型604800中,然后单击 OK。

从 Base 部分选择 Decimal,然后在值数据字段类型 604800 中,然后单击 OK

5.重新启动您的 PC 以保存您的更改,并查看您是否能够修复 Windows 时间服务无法正常工作的问题。(Fix Windows Time Service not working issue.)

方法 8:添加更多时间服务器(Method 8: Add more Time servers)

1.按 Windows 键 + R 然后键入regedit并按 Enter 打开注册表编辑器。( Registry Editor.)

运行命令 regedit

2.导航到以下注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

3.右键单击服务器(Servers),然后选择New > String value,然后将此字符串命名为 3。

右键单击服务器,然后选择新建并单击字符串值

注意:(Note:)检查您是否已经有 3 个密钥,那么您需要将此密钥命名为 4。同样,如果您已经有 4 个密钥,则需要从 5 开始。

4.双击这个新创建的密钥,然后在值数据字段中输入tick.usno.navy.mil,然后单击确定。

双击这个新创建的键,然后在值数据字段中键入 tick.usno.navy.mil 并单击确定

5.现在您可以按照上述步骤添加更多服务器,只需在值数据字段中使用以下内容:

time-a.nist.gov
time-b.nist.gov
clock.isc.org
pool.ntp.org

6.重新启动您的PC以保存更改,然后再次按照方法2更改这些时间服务器。

受到推崇的:(Recommended:)

就是这样,您已成功修复 Windows 时间服务无法在 Windows 10 中运行,(Fix Windows Time Service not working in Windows 10)但如果您对这篇文章仍有任何疑问,请随时在评论部分提出。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts