win11家庭中文版配置成ntp服务器
Windows 11 家庭中文版可以通过修改注册表和防火墙配置,将本机启用为 NTP 服务器(为局域网内其他设备提供时间同步),但没有图形化界面,需要用命令 / 注册表完成。
一、启用 NTP 服务器(注册表 + 服务)
-
以管理员身份打开 PowerShell 或 CMD。
-
停止 Windows 时间服务:
net stop w32time -
打开注册表编辑器:
regedit -
定位到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer -
双击右侧 Enabled,将值改为 1(启用 NTP 服务器)。
-
定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config -
双击 AnnounceFlags,将值改为 5(声明为可靠时间源)。
-
回到命令行,启动时间服务:
net start w32time
二、放行防火墙(UDP 123 端口)
NTP 使用 UDP 123 端口,必须在防火墙放行入站规则:
netsh advfirewall firewall add rule name="NTP Server (UDP 123)" dir=in protocol=udp localport=123 action=allow profile=any enable=yes
三、设置为自动启动(可选)
让 Windows Time 服务开机自动运行:
services.msc打开服务- 找到 Windows Time → 属性
- 启动类型:自动 → 确定
四、验证 NTP 服务器是否正常
w32tm /query /configuration
查看:
- NtpServer 部分:
Enabled: 1 (Local) - AnnounceFlags: 5
五、客户端使用
在其他电脑 / 设备上,NTP 服务器地址填这台 Win11 的 局域网 IP(如
192.168.1.100)即可同步。需要我把以上步骤整理成一键批处理脚本吗?你只需以管理员身份运行即可自动完成全部配置。

浙公网安备 33010602011771号