电脑时间不准时应先手动校正并确认时区,再启用自动同步;若默认服务器失效,可切换为国内ntp服务器(如cn.pool.ntp.org),或通过命令行、注册表修改配置,最后检查防火墙与udp 123端口连通性。

如果您发现电脑显示的时间和日期不准确,可能是系统未启用自动时间同步功能,或与互联网时间服务器的连接存在问题。以下是更改时间日期并配置自动同步互联网时间服务器的具体步骤:
一、通过系统设置手动调整时间日期
该方法适用于临时修正明显偏差的时间,同时可检查当前时区设置是否正确,为后续自动同步奠定基础。
1、点击任务栏右下角的时间区域,选择“调整日期/时间”。
2、在打开的设置窗口中,关闭“自动设置时间”和“自动设置时区”开关(以便手动干预)。
3、点击“更改”按钮,在弹出窗口中输入正确的年、月、日、小时、分钟,确认后保存。
4、返回上一级,检查“时区”是否与您所在地理位置一致,如需修改,从下拉菜单中选择对应时区(例如:(UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐)。
二、启用Windows自动时间同步功能
启用后,系统将定期向微软默认时间服务器(time.windows.com)发起请求,校准本地时钟,确保长期时间准确性。
1、在“设置 > 时间和语言 > 日期和时间”页面,将“自动设置时间”开关设为开启状态。
2、确保“自动设置时区”也处于开启状态,避免因时区错误导致时间偏移。
3、向下滚动,点击“其他设置”下的“同步您的时钟”链接。
4、在新窗口中点击“立即同步”,观察状态是否显示“同步成功”。若失败,记录错误代码(如0x800705B4)供后续排查。
三、更换为国内可靠时间服务器
由于网络延迟或防火墙策略,系统默认的time.windows.com可能响应缓慢或不可达,切换至国内公开NTP服务器可提升同步成功率和精度。
1、以管理员身份运行“命令提示符”或“Windows PowerShell”。
2、依次执行以下命令(每行一个):
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
3、执行命令设置新服务器:w32tm /config /syncfromflags:manual /manualpeerlist:"cn.pool.ntp.org time.cloudflare.com ntp.aliyun.com"
4、强制更新配置并立即同步:w32tm /config /update && w32tm /resync
四、通过注册表修改时间服务器地址
当组策略或命令行方式受限(如企业域环境策略锁定)时,可直接编辑注册表指定NTP源,绕过系统界面限制。
1、按Win+R键,输入regedit,回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
3、双击右侧的“NtpServer”项,将数值数据修改为:ntp.tuna.tsinghua.edu.cn,0x9(末尾0x9表示启用客户端模式)。
4、找到“Type”项,双击将其值改为:NTP
5、重启计算机,或在管理员命令提示符中运行:net stop w32time && net start w32time
五、检查防火墙与网络连通性
时间同步依赖UDP 123端口通信,若该端口被系统防火墙、路由器或安全软件拦截,将导致同步失败,需逐一验证通道可用性。
1、在命令提示符中执行:w32tm /query /status,查看“源”字段是否显示已配置的服务器名称,“上次成功同步时间”是否为近期。
2、测试UDP 123端口连通性:运行命令 powershell -command "Test-NetConnection -ComputerName cn.pool.ntp.org -Port 123",确认“TcpTestSucceeded”为True。
3、临时关闭Windows Defender防火墙,再次执行“立即同步”,若成功则说明原防火墙规则阻止了NTP流量。
4、如使用第三方安全软件,进入其网络防护模块,查找“NTP”、“UDP 123”或“时间同步”相关规则,设为允许。










