让你的Windows电脑成为一台校时服务器,适用windows7和Windows10系统。
目的需求:单独购买校时服务器会增加预算,项目涉及变更等。而对于很多项目又与互联网隔离,导致大量设备如摄像头、服务器等需要一个统一的时间校准。不然增加工作量,还不能保障系统正常允许。
解决办法:就是让网内的一台电脑作为NTP远程校时服务器,为所有设备提供校时服务器,我们只需定期对该服务器进行时间校准。降低了工作量、提高了效率。
步骤:
- 使用组合键WIN + R 启动运行窗口,在打开的窗口中输入regedit,点击确定按钮
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeConfig,找到Config目录,双击Config目录下的AnnounceFlags
将如图值改为5
2.HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpServer,双击NtpServer下的Enabled文件
将值改为1
3.运行–打开服务 输入以下命令
一定要确保win32time服务的启动
4.运行—CMD :输入net stop w32time停止服务,再输入net start w32time启动服务
5.w32time服务启动失败,无论是手动启动还是自动延迟启动重启电脑均自动关闭,可能是安全软件优化导致的。以下提供一个非主流办法
5.1在桌面创建一个txt文本里面写入:
sc start w32time
exit
将后缀改成bat—–然后粘贴在系统的自动启动文件夹里面(电脑开机后自动执行这个文件)
win10启动文件夹(待认证):C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
Program Data这个文件夹默认为隐藏,建议您在文件资源管理器的查看中,勾选显示隐藏项目。
不找这个目录,要使他自动启动,可以考虑使用计划任务,创建一个开机登陆后自动执行的任务,执行的内容为执行该上网客户端的可执行文件进行连接,看下效果
win7启动文件夹(已认证可行):
windows7系统的启动文件夹位置:
1、“开始菜单”——“所有程序”里面就有“启动”文件夹位置是“C:UsersAdministratorAppDataRoamingMicrosoftWindowsStart MenuProgramsStartup”
如何确认有没有成功:我们选择一个摄像头开启NTP校时,地址指向这台电脑点击测试和看时间是否正常同步(可以将时间改错,然后点击立即同步测试)