首先检查并启动Windows Time服务,确保其启动类型为自动且处于运行状态;接着通过命令提示符手动配置可靠的时间服务器如time.windows.com,并重启服务;对于专业版系统,可使用组策略编辑器启用NTP客户端并设置服务器地址为time.google.com等;同时检查防火墙是否阻止UDP 123端口,必要时创建允许规则;最后在管理员命令提示符下执行w32tm /resync /force强制同步时间,验证修复效果。

如果您发现Windows系统的日期和时间无法自动更新或与其他设备保持一致,可能是由于时间服务未正常运行或系统防火墙阻止了时间同步请求。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11
Windows Time服务(W32Time)负责与网络时间服务器同步系统时间。若该服务被禁用或停止,将导致时间无法更新。
1、按下 Win + R 键打开“运行”对话框,输入 services.msc 并按回车。
2、在服务列表中找到 Windows Time,右键点击该项选择“属性”。
3、在“启动类型”下拉菜单中选择 自动,然后点击“应用”。
4、如果服务状态显示为“已停止”,请点击“启动”按钮以立即运行服务。
5、点击“确定”保存设置并关闭窗口。
系统默认的时间服务器可能因网络限制或配置错误而无法访问,更换为可靠的时间服务器可提高同步成功率。
1、右键任务栏右下角的时间,选择“调整日期/时间”。
2、关闭“自动设置时间”开关,稍等片刻后再重新开启,观察是否触发同步。
3、若无效,打开命令提示符(管理员),输入以下命令查看当前配置:w32tm /query /configuration。
4、使用以下命令重新指定时间服务器:w32tm /config /syncfromflags:manual /manualpeerlist:"time.windows.com,0x8"。
5、重启时间服务:net stop w32time && net start w32time。
对于专业版及以上版本的Windows系统,可通过本地组策略精细控制时间同步行为。
1、按下 Win + R,输入 gpedit.msc 并回车打开组策略编辑器。
2、依次展开“计算机配置” → “管理模板” → “系统” → “Windows 时间服务” → “时间提供程序”。
3、双击“启用 Windows NTP 客户端”,设置为“已启用”。
4、进入“配置 Windows NTP 客户端”选项,设置轮询间隔和服务器地址,例如:time.google.com,0x9。
5、完成配置后,在命令行执行 gpupdate /force 强制刷新策略。
防火墙可能拦截UDP端口123上的NTP流量,导致时间同步请求无法到达外部服务器。
1、打开“控制面板” → “Windows Defender 防火墙” → “高级设置”。
2、在左侧选择“出站规则”,查找是否存在禁用UDP 123端口的规则。
3、若无相关允许规则,点击右侧“新建规则”,选择“端口”类型。
4、协议选择“UDP”,特定本地端口填写 123。
5、操作选择“允许连接”,按向导完成创建,并确保规则对所有配置文件生效。
在完成上述配置后,可通过命令行工具主动发起时间同步请求,验证修复效果。
1、以管理员身份打开命令提示符或PowerShell。
2、输入命令查询当前状态:w32tm /query /status,确认服务器地址正确。
3、执行强制同步:w32tm /resync /force。
4、若返回“命令成功完成”,表示时间已尝试同步。
5、等待几秒后再次运行状态查询命令,检查最后同步时间是否更新。
以上就是如何解决Windows系统时间无法同步的问题_时间服务配置与防火墙设置【修复】的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号