刚写完一篇Windows Time排错的博文,现在来总结一下从中可能会用到的命令

如果想要进行Windows Time排错,那么必须熟练相关命令的使用

加入域的客户端,无论服务器还是普通PC,默认时间同步源会是PDC操作主机,PDC主机负责域内客户端时间同步

= = NTP服务器列表查看

w32tm /query /peers 查看NTP服务器列表,从中可以看到Server-DC.jacksi.win

= = 查看PDC主机是谁

那么如何判断PDC是谁,可以使用netdom query fsmo

= = 查看时间同步源

查看时间同步源,同步源一般都是域内的PDC主机,当然也可以手动设置

= = 查看Windows时间服务器状态

4)查看Windows时间服务状态,图中源IP值PDC的IP地址,还可以看到上次成功同步时间以及事件源FQDN

= = 显示时间配置和时间源

w32tm /query /configuration 显示运行时间配置和设置的来源。在详细模式下,还会显示未定义或未使用的设置,实现此效果添加-verbose参数即可,这部分参考价值不大

时间提供源

1.NtpServer是我们的PDC主机,这个是我手动设置的,稍后会贴出命令,默认是time.windows.com

2.虚拟机时间提供源

3.红框中启用了虚拟机时间提供源,如果虚拟机出现时间同步问题时,需要将这两个选项进行关闭,注册表中将值改为0即可,注册表路径如下

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer

= = 使用命令进行NTP服务器设置

w32tm /config  /manualpeerlist:a.com /syncfromflags:manual /reliable:yes /update

完成命令后使用命令重新服务net stop w32time & net start w32time

= = 注册表查看NtpServer配置信息

注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters下查看NtpServer的值是否生效

= = 终极必杀,开启时间Debug日志

命令: w32tm /debug /enable/file:c:\timelog.log /size:1000000000 /entries:0-300

disable: 禁用专用日志

enable: 启用专用日志

file:<name> - 指定绝对文件名

size:<bytes> - 指定循环日志记录的最大值

entries:<value> - 包含指定应记录的信息类型的标志列表

这些标志是使用数字指定的(以逗号分隔)

有效数字为 0 到 300。除了单个数字以外

数字范围也是有效的,例如,0-100,103,106

值 0-300 表示记录所有信息

= = 注册表Debug文件路径配置

如果要更改Debug日志文件的路径可以去注册表如下路径更改

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

= = 关闭Debug日志

如果要停止Debug文件的生成,使用disable参数即可

= = 查看时区

想了想还是把这个贴出来吧,虽然没啥用

以上就是时间排错会用到的命令,这些命令都可以重定向到文件中,方便排查问题

更详细的命令说明可以在cmd中输入 w32tm 进行查看

本文转自 bilinyee博客,原文链接:  http://blog.51cto.com/ericfu/1853653      如需转载请自行联系原作者

w32tm 排错时间相关推荐

  1. 10个帮助你快速调试和排错的小技巧

    在空白的文本编辑器里打开一个崭新的文本,没有一行代码,出现在眼前的是一个充满了无限可能和希望的项目.可是,当数千行的代码写完之后,整个项目因为bug的出现而被压垮了,更别说添加什么新功能了...这也许 ...

  2. kubespray 部署 kubernetes 排错细节仅供参考

    文章目录 1. TASK [kubernetes/preinstall : Hosts | create list from inventory] 2: TASK [container-engine/ ...

  3. 前端最佳实践之可维护性

    编者按:本文译者李松峰,资深技术图书译者,翻译出版过40余部技术及交互设计专著,现任360奇舞团Web前端开发资深专家,360前端技术委员会委员.W3C AC代表. 在早期网站中,JavaScript ...

  4. 苏勇老师写的CCIE详解

    一. 什么是 CCIE CCIE 是思科公司的最顶级认证(CCA 由于门槛过高,基本不 被大家考虑,所以暂且定义 CCIE 为最顶级认证),总共分为六 个方向:路由交换.安全.运营商.语音.无线.存储 ...

  5. Windows 命令集合

    winver 检查Windows版本  wmimgmt.msc 打开Windows管理体系结构(wmi)  wupdmgr Windows更新程序  wscript Windows脚本宿主设置  wr ...

  6. linux_软件安装策略和升级策略

    运维3大原则:可靠.稳定.简单 尝试新的软件,一切都是未知的,也就是说不可靠,不可预测也就意味的不稳定,解决问题,通过百度和谷歌工具有可能找不到解决方法,只能通过官方文档来解决问题,大大增加了排错时间 ...

  7. Linux学习建议 学习测试环境标准化配置

    稳中求进 读书细嚼慢咽,慢慢消化. 多多练习一些例子,正所谓熟能生巧. 技术类书籍可不是看一遍就行,我们的目的是学会和掌握这项技能. 善于总结文档 好记性不如烂笔头,我们的大脑是CPU不是硬盘,不能让 ...

  8. 百度商业大规模微服务分布式监控系统-凤睛

    导读:作为凤睛早期的接入方.后期的核心成员,笔者经历了整个项目前后四年的变迁,看过项目的艰难开端.中期的默默积累以及后期的蓬勃发展.每一次架构的变迁都带着技术浪潮的烙印,也看到项目成员利用有限资源来解 ...

  9. C++ 常见崩溃问题分析

    一.前言 从事自动化测试平台开发的编程实践中,遭遇了几个程序崩溃问题,解决它们颇费了不少心思,解决过程中的曲折和彻夜的辗转反侧却历历在目,一直寻思写点东西,为这段难忘的经历留点纪念,总结惨痛的教训带来 ...

最新文章

  1. Notion 如何进行数据迁移
  2. [脑图]如何入门技术、进阶技术(技术开发人员)
  3. java jsp生成pdf_如何使用jsp、servlet输出iText生成的pdf
  4. Spring整合Mybatis之注解方式,(注解整合Junit)
  5. socket编程 -- epoll模型服务端/客户端通信的实现
  6. Base58编码的长度是如何计算的?
  7. Portlet开发指南第三章
  8. 哨兵1号(Sentinel-1)与陆地探测1号(L-SAR)对比
  9. 使用servlet实现果树管理系统功能实现,小项目详解,点击链接,可以获得全部源代码
  10. 微信登录报错40125和-6签名秘钥问题解决方案
  11. Radiology:磁共振血管造影(MRA)在脑转移瘤治疗中对血管形态改变的测量
  12. HDOJ 5296 Annoying problem LCA+数据结构
  13. uniapp之adbWIFI调试
  14. Android Studio入门(安装--开发调试)
  15. excel数据汇总统计表
  16. 边吃边学:关于“水果蔬菜”的英语俚语
  17. Linux 不需要磁盘清理
  18. GandCrab v2.0 勒索病毒分析
  19. 关于2023年软件测试的5大趋势探讨
  20. jfinal框架教程-学习笔记(一)

热门文章

  1. qrc路径_QT下添加*.qrc(图标Icon、图像)资源
  2. SQL,三种排名函数,用作排名使用
  3. z77主板支持服务器内存条吗,映泰TZ77XE3支持的内存频率是多少
  4. 常见的室内人员定位及时之一,ZigBee定位-新导智能
  5. STM32 HAL 硬件I2C HTU21D
  6. SpringCloudGateway配置https
  7. docker安装orcale-12c
  8. (四)【Java精选面试题】AQS底层架构设计原理(含答案)
  9. CCF推荐会议 | 人机交互:截稿日期纵览 (含CSCW, UbiComp, collaboratecom 等会议微信交流群)
  10. 那些年被你亲手敲烂过的键盘