有时候有些特别的需求,比如我这个局域网内有N多设备需要用到时间同步,但这些设备无法上网,各自的时间不一致很是烦恼,原来windows自己是可以搭建自己的NTP服务器的!
以下是我从别人的博客寻找的方法,转载一下:https://blog.csdn.net/hyf_forward/article/details/134570960;
1.搭建环境
测试验证环境:
设备:笔记本电脑。
操作系统:Windows11。
测试验证:局域网。
2.操作步骤
1.通过win+R打开运行,键入regedit,然后点击“确定”。
2.设置注册表子项:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeParameters目录下,右键单击“Type”,然后点击修改,在“数值数据”框中点击“确定”。
3.启用NTPServer,打开
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer目录下,右击“Enable”,然后点击修改,在“数写入1,点击“确定”,打开NTP服务器功能。
4.设置将自身宣布为可靠的事件源,打开
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig目录下,右击“AnnounceFlags”,然后点击修改,在“数值数据”框中写“确认”。
5.重启Win32Time服务
打开Windows PowerShell或命令行,必须右击选择“已管理员身份运行”执行以下命令,否则会出现“拒绝服务”。执行指令如下所示:
net stop w32time
net start w32time
7.设置Windows time服务
通过win+R打开运行,输入services.msc,找到Windows time服务;
设置成自动启动,点击确认。