• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

wjw-cat

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

系统时间与注册表

前情:由于工作需要,要将系统时间改的提前一点,自己写了个bat,更改了注册表,然后无法时间同步

  • 把Windows Time服务整没了

    1. 管理员权限打开cmd
    2. w32tm /register
    3. net start "windows time"
  • 修改时间的bat文件:[有问题]

@date 2022-07-23
@time 9:00
  • 恢复时间的bat文件:[有问题]
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t REG_DWORD /d 3600 /f
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time /v Start /t REG_DWORD /d 2 /f

set /p TimeServer=Please Input The Time Server IP:
net time /setsntp:%TimeServer%

net stop w32time
net start w32time

w32tm /resync
  • 调整windows系统时间同步的注册表值
  1. \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient,右侧找到SpecialPollInterval;
  2. 基数选择十进制,单位为秒,若每小时校对一下时间,设置为3600。

参考的网址: https://www.jb51.net/os/win11/822187.html

posted on 2022-08-04 14:32  小王爱烧烤  阅读(501)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3