如何修复Windows上的时间同步失败问题

这些天,Windows 11/10 上累积更新安装失败非常普遍。这可能是由于多种原因造成的,例如丢失系统文件、系统映像损坏或不必要地存储缓存。不过,Windows 更新失败的最常见原因是“时间同步失败问题”。

每当您尝试安装更新时,系统都会检查您的设备日期和时间,并将其与服务器时间设置相匹配。如果两者不同,更新要么卡住,要么因某些错误代码而失败。修复此时间同步失败问题,您会发现您的设备可以高效运行。

当您遇到时间同步失败的问题时会发生什么?

Windows 11/10 自动与时间服务器(默认选择)同步时间,并在您的 PC 上显示相同的时间。在无法同步时间的情况下,您会收到一条错误消息,指出 –

"An error occurred while Windows was synchronizing with the time server." 

从错误消息中可以明显看出,您必须配置时间服务器才能解决此问题。我们建议使用 CMD 强制时间同步,或启动 Windows 时间服务,并检查时间问题是否已解决。如果没有,请继续执行以下解决方案。

  • 在“设置”下使用“同步”
  • 更新互联网时间设置
  • 启用时间同步功能
  • 修改 SpecialPollInterval 注册表
  • 尝试系统文件检查器

修复时间同步在 Windows 11/10 上失败

很多时候,时间同步失败并开始在您的 Windows PC 上显示不正确的日期和时间。如果您遇到此问题并想解决它,我们建议您一一遵循以下解决方案。

1]现在在设置下使用同步

要使日期和时间正常运行,此设置必须设置为自动更改。打开设置并检查 PC 上日期和时间的当前状态。以下是执行此任务的方法 –

  • 按 Windows + I 启动“设置”页面。
  • 在左侧边栏中选择“时间和语言”,在右侧窗格中选择日期和时间。
  • 当此部分展开时,向下滚动到自动设置时间,然后打开其切换开关。
  • 向下滚动一点,然后点击其他设置下的立即同步按钮。

关闭“设置”应用,然后重新启动您的电脑。在随后的登录中,日期和时间应该与您的区域设置同步。
如何修复Windows上的时间同步失败问题

2]检查Windows时间服务

如果时间同步失败问题仍然存在,您应该配置 Windows 时间服务。默认情况下,此服务被禁用。打开服务,将其启动类型更改为自动并启动该服务。以下是有关如何启用此服务的分步说明 –

  • Win + S启动 Windows 搜索。
  • 键入“服务”并单击弹出结果。
  • 在“服务”窗口中,向下滚动到Windows 时间服务并双击它。
  • 使用 Startup type 旁边的下拉菜单,并将其更改为Automatic
  • 单击“应用”以确认最近的更改并单击“开始”按钮。
  • 最后,单击“确定”,关闭此窗口,关闭“服务”,然后重新启动您的 PC。

再次登录您的设备并检查时间同步失败问题现在是否已解决。

3]使用命令提示符强制时间同步

有一种方法可以让您在 Windows PC 上强制进行时间同步。为此,您需要在提升的控制台上运行一些代码。这是你需要做的——

如果问题仍然存在,请使用命令提示符(管理员)重新注册时间服务,然后重新同步时间。

  • 按 Win + X,然后选择终端(管理员)。
  • 当 UAC 窗口提示时,点击Yes
  • 终端将默认登陆 Windows PowerShell。
  • Ctrl + Shift + 2键切换到另一个选项卡中的命令提示符。
  • 在控制台,依次执行以下代码。确保在每个命令后按Enter键。

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

  • 关闭终端,然后重新启动您的 PC。
  • 从下次登录开始,检查时间同步失败问题是否已消失。

4]更新互联网时间设置

一些用户报告说,他们在更新设备的互联网时间选项后解决了这个时间同步问题。去检查您设备上的 Internet 时间是否与您 PC 上的日期和时间相匹配。如果没有,改变它可能会成功。以下是更改计算机上的 Internet 时间所需执行的操作 –

  • 首先启动控制面板。
  • 选择 Clock & Region,当它展开时,单击Set the time and date
  • 接下来系统将打开日期和时间窗口。
  • 转到 Internet Time 选项卡,然后单击Change Settings
  • 这样做将启动 Internet 时间设置窗口。
  • 勾选“与 Internet 时间服务器同步”复选框,然后点击按钮 –立即更新

系统将连接到 Internet 服务器并通过它更新您的时间设置。您将收到一条消息,说明“时钟已成功同步”,并带有日期和时间戳。单击“确定”关闭此窗口并检查您的 Windows PC 上的时间同步问题是否已解决。

注意:如果时间同步问题仍然存在,您可以切换到不同的时间服务器,并重复上述步骤。

5]启用时间同步功能

Task Scheduler 还提供了一个选项来检查时间同步并从此处启用或禁用此功能。如果您还没有使用过此功能,我们建议您打开任务计划程序,并对其进行以下更改 –

  • 按 Windows + R 启动“运行”对话框。
  • taskschd.msc在上面键入“ ”,然后单击“确定”
  • 系统会将您重定向到“任务计划程序”窗口。
  • 单击以展开 Task Scheduler Library,然后导航到其中的以下路径 –

Microsoft > Windows > Time Synchronization

  • 选择时间同步,您将在右侧边栏的 操作下打开此窗口。
  • 转到中央窗格,然后右键单击SynchronizeTime
  • 从上下文菜单中,选择启用

关闭任务计划程序并重新启动 Windows。检查时间同步失败问题是否从下次登录时解决。

6]修改SpecialPollInterval注册表

当注册表中的某些条目以某种方式损坏时,也可能会出现时间同步失败的问题。如果是这样,您应该修改注册表中的相关条目,然后检查问题是否通过这种方式解决。这是您需要在注册表编辑器中进行调整的内容 –

  • 右键单击 Windows 图标并选择运行
  • 在上面输入“Regedit”,然后点击确定。
  • 当注册表启动时,导航到以下路径 –

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClie

    • 转到右侧并找到条目 – “ SpecialPollInterval ”。如果您在那里没有找到该条目,请右键单击右窗格中的任意位置并选择新建 > DWORD (32 位)
    • 将此条目重命名为“SpecialPollInterval”。双击它启动这个键,选中Decimal框,并将其 Value 数据更改为“ 21600 ”。

  • 单击确定以确认这一点,关闭注册表,然后重新启动您的 PC。

重新登录到您的 Windows,并检查时间同步问题现在是否已解决。

7]尝试SFC扫描

损坏的系统文件或文件夹的存在也可能导致 Windows 11/10 上的时间同步失败问题。要解决此问题,您可以尝试运行系统文件检查器实用程序。以下是在 Windows 上启动和运行此工具的方法 –

  • Win + R启动“运行”对话框。
  • 在上面输入“ CMD ”,然后同时按下Ctrl + Shift + Enter键。
  • 接下来可能会出现 UAC 提示,点击是授权访问它。
  • 在提升的命令提示符下,键入以下内容,然后按 Enter –

sfc /scannow

  • 此工具将开始诊断您 PC 上的所有系统文件和文件夹,这将花费大约。10-15 分钟。等待这个时间,一旦此工具完成 100%,关闭 CMD,然后重新启动您的 PC。

重新登录您的设备并检查时间同步问题是否已在您的设备上解决。

如何切换到不同的时间服务器?

默认情况下,time.windows.com 是 Windows PC 上的默认服务器。当您在计算机上编辑 Internet 时间选项时,情况也是如此。尽管它工作得很好,但有时可能会滞后。

如果是这种情况,您可以切换到不同的时间服务器,看看目前时间同步失败的问题是否已经解决。要在 Internet 时间设置下添加和使用新服务器,请执行以下操作 –

    • 在控制面板上,单击时钟和区域。

  • 单击日期和时间下的“设置日期和时间”链接。
  • 接下来转到“Internet 时间设置”选项卡,然后更改默认服务器。
  • 使用服务器旁边的下拉菜单,选择您喜欢的服务器,然后点击立即更新

就是这样,您的时钟现在将同步到新服务器。单击“确定”进行确认并重新启动您的 PC。

如何在我的 Windows PC 上添加 Google 时间服务器?

如果需要,您可以在 Windows PC 上添加 Google 时间服务器。为此,您需要在注册表中创建一个新条目,并对其进行以下更改 –

  • 首先,打开“运行”对话框 ( Win + R )。
  • 键入“ Regedit ”并单击“确定”以启动注册表编辑器。
  • 当 UAC 窗口提示时,点击授权打开它。
  • 在注册表中,导航到以下路径 –

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

  • 在右窗格中,右键单击任意位置并选择New > String Value
  • 创建后,双击它。将其值数据更改为不带引号的“time.google.com”,然后点击“确定”

就是这样,您已经成功地创建了来自 Google 的时间服务器并将其添加到您的系统中。现在,重新访问控制面板下的 Internet 时间设置,并将时间服务器更改为 Google。

病毒会影响我设备的日期和时间吗?

如果您在应用上述修复后仍遇到时间同步失败的问题,这可能是您 PC 上存在的某些病毒造成的。要确认这一点,请通过 Windows 安全中心对您的 Windows 设备执行全面扫描。

如果您使用的是外部防病毒软件(免费提供),我们建议您将其卸载或使用其高级计划。

是否由于 CMOS 电池电量不足而出现 Time Sync Failed 问题?

尽管由于 CMOS 电池电量不足而导致时间显示不正确的可能性很小,但这种情况还是有可能发生。您可以重置 CMOS 并检查这是否确实导致了您的 Windows PC 上的一些时间同步问题。

以上是 如何修复Windows上的时间同步失败问题 的全部内容, 来源链接: utcz.com/dzbk/939697.html

回到顶部