恢复丢失Windows时间服务的6种方法

恢复丢失Windows时间服务的6种方法

启动 Windows 计算机并注意时间错误。这可能是一个小问题,或者您不小心更改了设置。但是如果 Windows 时间服务完全丢失怎么办?幸运的是,恢复 Windows 时间服务并不复杂。

本指南将讨论快速恢复丢失的 Windows 时间服务并在计算机上设置正确的时间。

推荐:如何在Windows上安装Intel网络驱动程序

1. 重新启动您的电脑

在尝试任何重大故障排除之前,请重新启动计算机。虽然听起来很简单,但重新启动计算机可以解决阻止服务运行的小错误和故障。它会清除临时文件并刷新操作系统,以确保一切正常运行。

  1. Alt + F4打开“关机”对话框
  2. 从下拉菜单中选择Restart 重新启动,然后单击确定

计算机重新启动后,检查 Windows 时间服务是否可用。如果仍然丢失,请继续执行下一步。

2. 更改时间服务器

如果重新启动计算机不起作用,则必须更改时间服务器。更改时间服务器会将您的系统时钟与在线时钟同步,从而显示您计算机的正确日期和时间。

请按照以下步骤更改时间服务器:

  1. Windows 键打开“开始”菜单。
  2. 在搜索框中键入control panel 控制面板,然后单击结果。这将打开“控制面板”窗口。
  3. 选择View by: Large icons 查看方式:大图标,然后单击Date and Time 日期和时间
  4. 切换到“Internet 时间”选项卡并单击“Change settings更改设置”
  5. 选中Synchronize with an Internet time server 与 Internet 时间服务器同步框并从下拉菜单中选择时间服务器。
    更改时间服务器
  • 单击 Update now立即更新按钮将您的计算机与时间服务器同步。
  • 完成后,单击“ok确定”保存更改并退出。

完成这些步骤后,您应该会看到 Windows 时间服务在您的系统上运行。检查时间以确保其正确并进行进一步调整。

3. 添加更多时间服务器

如果仍然缺少 Windows 时间服务,您可以尝试向列表中添加更多时间服务器。多个时间服务器增加了找到活动服务器并保持系统同步的机会。如果一台服务器出现故障,您的计算机可以自动切换到另一台服务器。

该解决方案需要编辑 Windows 注册表。即使是一个小错误也可能会损坏您的系统,因此请谨慎操作。为避免数据丢失,请在更改之前创建注册表备份。

要添加时间服务器,请执行以下操作:

  1. 按键盘上的 Win + R 打开“运行”命令。
  2. 在对话框中键入regedit并单击“确定”
  3. 如果屏幕上弹出UAC窗口,请单击“Yes是”授予权限。
  4. 在注册表编辑器窗口中,导航到以下目录。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

    将路径复制并粘贴到注册表编辑器地址栏中,然后按 Enter。这将带您到位置键。

  5. 在左侧导航面板中,右键单击 Servers 文件夹并选择新建>字符串值
    添加更多时间服务器
  6. 将新值命名为Server N,并将N替换为从 1 开始的数字。

    相同的号码不能出现两次。这意味着如果已经有 3 个名为Server 1Server 2Server 3的值,则必须将新值命名为Server 4

  7. 双击新创建的值并在值数据字段中添加时间服务器地址。
  8. 以下是一些时间服务器地址:
    time.windows.com

    time.nist.gov

    time-a-wwv.nist.gov

    time-c-wwv.nist.gov

    ntp-wwv.nist.gov

    添加时间服务器后,单击“确定”并关闭“注册表编辑器”窗口。现在重新启动计算机以应用更改并检查 Windows 时间服务是否可用。

4.重新注册Windows时间服务

如果上述步骤失败,您可以尝试重新注册Windows时间服务。重新注册服务会刷新其配置并强制其重新启动。执行此操作可能会修复丢失的 Windows 时间服务并恢复时钟同步。

要重新注册 Windows 时间服务,请按照下列步骤操作:

  1. Win + S键打开 Windows 搜索。
  2. 在搜索框中键入cmd ,同时按Ctrl + Shift + Enter。这将打开具有管理权限的命令提示符。
  3. 如果弹出UAC窗口,单击“是”授予权限。
  4. 在命令提示符中键入以下命令,然后按 Enter:
    net stop w32time
  5. 此命令将停止 Windows 时间服务。现在输入以下命令取消注册服务并按Enter
    w32tm /unregister
  6. 之后,运行以下命令来注册服务:
    w32tm /register
  7. 接下来,键入以下命令并按Enter。这将启动 Windows 时间服务。
    net start w32time

执行这些步骤后,关闭命令提示符窗口并重新启动系统。您应该看到 Windows 时间服务正在运行,并且您的时钟与时间服务器同步。

5.修复损坏的系统文件

SFC 命令预览

损坏的系统文件也可能导致 Windows 服务失败。因此,如果 Windows 时间服务仍然丢失,请尝试修复损坏的系统文件。您可以使用系统文件检查器工具来执行此操作。该工具会扫描您的系统是否有丢失的文件并修复发现的错误。

等待扫描完成,然后重新启动计算机。之后,检查 Windows 时间服务是否仍然丢失。如果是,请尝试运行部署映像服务和管理工具。此工具可修复损坏的系统文件并恢复 Windows 安装的运行状况。

如果您不确定如何运行这两个工具,请查看如何使用其内置工具修复损坏的 Windows 文件以获取说明。

6. 扫描恶意软件

有时,恶意软件是 Windows 服务表现有点奇怪的罪魁祸首。因此,值得运行完整的系统扫描并删除所有检测到的威胁。

全面扫描 Windows 安全

如果您觉得您的电脑不够安全,您可以尝试下载适用于 Windows 的最佳防病毒应用程序之一。这些都将主动阻止恶意程序在您的电脑上安装,并删除当前感染您计算机的任何程序。

对于那些喜欢命令行方法的人,您可以使用 Windows PowerShell 扫描 Windows 是否存在恶意软件。

恢复丢失的 Windows 时间服务

希望这些技巧中的一个或多个对您有用。缺少 Windows 服务可能会带来巨大的痛苦,但希望其中一种方法可以使 Windows 时间服务恢复正常工作。

推荐:WordPress备份插件Backuply Pro备份管理插件


发表评论