Windows Server 2012R2 时间不同步解决办法

7 篇文章 2 订阅
3 篇文章 0 订阅

Windows 系统默认时间同步间隔是 7 天,我们也可通过修改注册表来手动修改它的自动同步间隔。

修改Windows时间同步操作步骤如下:

1、打开注册表

键盘上按 Win+R 键(也可以在开始菜单右键然后选择运行),在运行的输入框里输入 regedit 命令,然后点击确定。

2、依次展开注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient 分支,并双击 SpecialPollInterval 键值,将对话框中的 基数 调整为 十进制。

对话框中显示的数值数据,默认为数字604800,正是自动对时的间隔(以秒为单位),比如默认的 604800 就是由 7(天)× 24(时)× 60(分)× 60(秒)计算来的。设定时间同步周期(建议设为 900 = 15 分钟或 3600 = 1 小时等周期值),填入对话框,点击确定保存关闭对话框。

3、修改SpecialPollInterval 键值后,点击确定即可。

假设SpecialPollInterval设为60,那时间同步将1分钟执行一次。

W32Time服务介绍

操作系统服务,有个服务显示名称为Windows Time ,对应的服务名称是W32Time。

w32tm 是 Windows 系统中用于设置和同步时间服务的命令行工具。它可以帮助您将本地计算机时钟同步到网络上的时间服务器,并在需要时检查时钟偏差。

以下是一些常用的 w32tm 命令:

w32tm /resync:强制立即同步本地计算机时钟。
w32tm /query /status:显示本地计算机与时间服务器的连接状态以及当前时钟同步状态。
w32tm /config /manualpeerlist:"time.windows.com" /syncfromflags:manual /reliable:YES:将本地计算机设置为从 time.windows.com 时间服务器同步时间,并提高同步可靠性。
w32tm /query /peers:显示所有配置的时间服务器和它们的状态信息。
w32tm /resync /computer::从远程计算机同步时间。
其中,/resync 参数可用于手动强制同步本地计算机时钟。/config 参数可用于配置时间服务器和同步设置。/query 参数可用于查询时间同步状态和服务器列表。更多关于 w32tm 命令的详细信息,请参阅 Microsoft 文档。

除了常规的 w32tm 命令,还有一些其他的 w32tm 命令用于更高级的时间服务管理。以下是其中一些命令:

w32tm /monitor:显示计算机与所有配置的时间服务器之间的时间同步状态。
w32tm /stripchart /computer: /samples: /dataonly:生成一个条形图,显示本地计算机与远程计算机之间的时间同步延时和偏差。
w32tm /tz:显示本地计算机当前的时区设置。
w32tm /ntte <NTP_server>:测试 NTP 服务器响应的时间。
其中,/monitor 参数用于检测所有配置的时间服务器的同步状态,并提供更详细的信息。/stripchart 参数生成一份条形图,用于分析本地计算机与远程计算机之间的时间同步延时和时钟偏差。/tz 参数用于查看当前时区设置。/ntte 参数允许您测试 NTP 服务器响应的时间。

w32tm 命令可以通过命令提示符或 PowerShell 窗口输入执行。在使用 w32tm 命令时,请务必以管理员身份运行命令提示符或 PowerShell 窗口。

腾讯
time1.cloud.tencent.com
time2.cloud.tencent.com
time3.cloud.tencent.com
time4.cloud.tencent.com
time5.cloud.tencent.com

实例批处理命令:
w32tm /config /manualpeerlist:"time5.cloud.tencent.com" /syncfromflags:manual /reliable:YES
w32tm /resync /force
w32tm /stripchart /computer:time5.cloud.tencent.com

阿里
ntp1.aliyun.com
ntp2.aliyun.com
……
ntp7.aliyun.com

实例批处理命令:
w32tm /config /manualpeerlist:"ntp1.aliyun.com" /syncfromflags:manual /reliable:YES

中国科学院国家授时中心NTP服务器,
ntp.ntsc.ac.cn

实例批处理命令:
w32tm /config /manualpeerlist:"ntp.ntsc.ac.cn" /syncfromflags:manual /reliable:YES

过一会了,
w32tm /resync /force
立即同步

如果 系统服务有问题,执行代码进行修复:

stop w32time
w32tm /unregister
w32tm /register
net start w32time

通过以上的操作步骤,可以直接调整Windows时间同步的间隔,若您觉得文章对您有帮助,记得点赞收藏起来,说不定哪天就用上了。

### 回答1: 非常感谢您的问题,C 语言是一种通用的、面向过程的计算机编程语言,它由计算机科学家美国计算机科学家贝尔·约翰逊(Bell Johnson)和美国计算机科学家丹尼斯·里奇(Dennis Ritchie)开发,并以1969年发布的“编译程序设计语言”(CPL)为基础。它是一种可移植的语言,可以用于多种不同的硬件平台和操作系统,并且功能强大。 ### 回答2: C语言是一种通用的高级编程语言,广泛应用于嵌入式系统、操作系统和应用程序的开发中。它具有简洁、高效、可移植等特点,适合用于开发一些对性能要求较高的应用。 与其他高级语言相比,C语言的语法较为简单,便于学习和理解。它提供了丰富的基本数据类型和运算符,可以方便地进行各种数学计算和逻辑操作。同时,C语言还提供了强大的控制结构,如条件语句、循环结构和函数,使得程序的编写更加灵活和高效。 C语言的可移植性也是它的一个重要特点。通过使用标准库和标准头文件,可以实现对不同平台上的应用程序的开发。而且C语言的编译器也非常丰富,可以运行在各种操作系统上,如Windows、Linux、Mac OS等。 在嵌入式系统和操作系统的开发中,C语言是首选的开发语言。由于它具有较低的层次感和较高的执行效率,可以更好地控制底层硬件和操作系统资源。此外,C语言还提供了指针操作和内存管理功能,可以更好地处理底层系统的内存布局和访问问题。 总之,C语言作为一种通用的高级编程语言,具有简洁、高效、可移植等优点,适用于各种开发场景。无论是开发嵌入式系统、操作系统还是应用程序,都可以选择C语言作为开发语言,以实现高效、可靠的程序编写。 ### 回答3: 语言编程的好处和挑战。 使用C语言进行编程有许多好处。首先,C语言是一种通用的编程语言,广泛应用于系统开发、嵌入式系统、游戏开发等领域。其简单而高效的语法使得编写代码更加容易,C语言也具备了底层的硬件和内存控制能力,使得程序开发者可以更好地控制程序的性能和效率。此外,C语言具备了丰富的标准库和函数,方便程序员利用已有的资源进行开发。 然而,使用C语言进行编程也面临一些挑战。首先,C语言是一种底层的编程语言,需要程序员对计算机底层的原理和机器语言有一定的了解。这对于一些新手来说可能会造成困扰。其次,C语言的代码相对较长,需要较多的代码行数来完成一些任务。这增加了程序的复杂性和容错难度。此外,由于C语言没有自动内存管理的机制,程序员需要手动管理内存的分配和释放,这可能导致内存泄漏和崩溃等问题。 在总体来说,使用C语言进行编程具有许多优点和挑战。对于有一定编程基础的开发者来说,C语言是一个强大的工具,可以实现高性能的程序。然而,对于新手和初学者来说,可能需要一些时间和经验来适应C语言的语法和特点。总之,C语言作为一种经典的编程语言,在编程领域仍然具有重要的地位。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值