You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

局域网内Windows 10设备从同网段正常设备同步系统时间的方案咨询

局域网内Windows 10设备从同网段正常设备同步系统时间的方案咨询

嗨,针对你的问题,我整理了一套实操性很强的方案,帮你把有时间问题的Windows 10电脑改成从局域网里正常的那台电脑同步时间——毕竟换了CMOS电池还是解决不了断电丢时间的问题,用局域网时间源确实是最合适的办法,具体步骤分两部分:

第一步:把正常的Windows 10电脑设置为局域网时间源

这台时间正常的电脑要先被配置成可靠的时间服务器,这样另一台电脑才能从它这里同步时间:

  • Win+R打开运行窗口,输入services.msc回车,打开服务管理器。
  • 在服务列表里找到Windows Time服务,右键点击选择「属性」,把启动类型改成「自动」,如果服务没启动的话点击「启动」,最后点「确定」保存设置。
  • 右键点击开始菜单,选择「Windows PowerShell(管理员)」或者「命令提示符(管理员)」,打开权限足够的命令窗口。
  • 输入以下命令,把这台电脑设置为可靠的时间源:
    w32tm /config /manualpeerlist:"localhost" /syncfromflags:MANUAL /reliable:YES /update
    
  • 重启Windows Time服务让配置生效:
    net stop w32time && net start w32time
    
  • 可以输入下面的命令验证配置是否成功,看到ReliableTimeSource的值为1就说明没问题:
    w32tm /query /configuration
    

第二步:配置有时间问题的电脑同步局域网时间源

现在让有问题的电脑指向刚才设置好的时间源:

  • 同样打开管理员权限的PowerShell或命令提示符。
  • 先停止Windows Time服务:
    net stop w32time
    
  • 输入下面的命令,把[时间源电脑的IP或计算机名]替换成实际的信息(比如时间源电脑的局域网IP是192.168.1.100,或者计算机名是HomePC):
    w32tm /config /manualpeerlist:"[时间源电脑的IP或计算机名]" /syncfromflags:MANUAL /update
    
  • 重新启动Windows Time服务:
    net start w32time
    
  • 手动触发一次时间同步,测试是否成功:
    w32tm /resync /force
    
  • 要是想确认同步状态,输入下面的命令,查看「Source」字段是否显示你设置的时间源信息:
    w32tm /query /status
    

额外注意事项

  • 两台电脑必须在同一个局域网网段,并且处于同一个工作组或域中。
  • 时间源电脑的Windows防火墙要允许NTP流量(默认是开启的,要是之前改过设置,可以在防火墙入站规则里找到「网络时间协议(NTP)」,确保它是启用状态,端口是UDP 123)。

备注:内容来源于stack exchange,提问作者EllipticalInitial

火山引擎 最新活动