问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Win系统时间不自动更新 - 解决方案

创作时间:
作者:
@小白创作中心

Win系统时间不自动更新 - 解决方案

引用
CSDN
1.
https://blog.csdn.net/NSJim/article/details/146273013

Windows系统时间不自动更新,即时间自动更新失效,导致系统时间与真实时间不一致,这是因为系统默认的时间自动更新间隔过长,当电脑启动时间较短时,系统时间将错过自动更新时间任务。本文以Win11系统为例,介绍详细的解决方案。

前言

Windows系统时间不自动更新,即时间自动更新失效,导致系统时间与真实时间不一致,这是因为系统默认的时间自动更新间隔过长,当电脑启动时间较短时,系统时间将错过自动更新时间任务。下文以Win11系统为例介绍解决方案。

解决方案

临时方案(不推荐)

打开系统设置,找到“时间和语言” -> “日期与时间”,确认“时区”,点击“立即同步”,如下图。此时,时间将会修正,但无法根治问题,只能解燃眉之急,推荐使用下文方法进行根治。

根治方案(推荐)

步骤1:检查系统设置

打开系统设置,找到“时间和语言” -> “日期与时间”,确认“时区”,并勾选“自动设置时间”,如下图:

步骤2:检查控制面板

打开“控制面板” -> “日期和时间”,选择“Internet时间”选项卡,选择“更改设置”,如下图:

勾选“与Internet时间服务器同步”,如下图:

步骤3:修改注册表

修改注册表即修改系统时间的自动更新间隔。使用组合键“Win + R”,输入“regedit”打开注册表,找到以下位置:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient

修改“SpecialPollInterval”的值,选择“十进制”,推荐修改为“7200”,如下图:

补充:

  • “十进制”“SpecialPollInterval”的单位为秒,3600秒为1小时,7200秒为2小时,推荐设置为7200。
  • “十进制”“SpecialPollInterval”的大小范围在1024和32768之间。

步骤4:使注册表生效

以管理员的身份运行CMD或PowerShell,输入以下命令:

w32tm /config /update

检查注册表生效,打开“控制面板” -> “日期和时间” -> “Internet时间”,若“同步成功时间”和“下次同步时间”间隔为注册表设置的时间间隔(示例为7200秒 = 1小时,如下图),则代表策略生效。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号