Server 2012 域控制器上出现“客户端与服务器之间存在时间和/或日期差异”错误

Server 2012 域控制器上出现“客户端与服务器之间存在时间和/或日期差异”错误

我有一台 Server 2012 R2 机器,在测试环境中充当域控制器。

它必须重新启动,现在,当尝试以域管理员身份登录时,我收到错误消息:there is a time and/or date difference between the client and server

我首先想到可能是BIOS电池需要更换,于是我重启了电脑,查看了BIOS中的日期,日期被设置为2099/4/26。

我更换了电池,设置了日期,然后尝试再次登录服务器。我收到了相同的消息,因此我再次检查了 BIOS 中的日期,日期再次设置为 2099 年 4 月 26 日。

我尝试再次更改它,但 Windows Server 启动时它不断更改。我移除了硬盘驱动器并在这台计算机上的另一个硬盘驱动器上安装了 Windows,它可以很好地保持 BIOS 中的时间,但是当我将装有此 Server 2012 DC 的硬盘驱动器放入另一台计算机时,它会发生同样的事情。BIOS 日期设置为 2099 年 4 月 26 日,我无法登录。

我可以将硬盘连接到 Hyper-V 虚拟机并从那里启动。我可以无错误地登录,并且日期设置正确。

什么原因导致 Server 2012 设置 BIOS 时钟?

答案1

什么原因导致 Server 2012 设置 Bios 时钟?

嗯,这就是它的作用。Linux 也会这样做,但是是的,您的操作系统可以并且会将实时时钟设置为与它认为的时间相匹配。

关于修复此问题,您需要使用本地管理员帐户登录服务器,并将时间设置为正确的时间,以更正服务器上的时间。由于它是域控制器,因此您需要使用目录服务还原模式在域身份验证不起作用时登录。正确设置时钟应将 BIOS 时钟更新为正确时间,或足够接近以允许您使用域凭据登录。

话虽如此,但说实话我不确定我。似乎将时钟从如此大的差异调回可能会搞乱域(事实上,这正是首先存在最大偏移量并会自动更正的原因),所以我可能会将其视为域控制器故障,然后从 Active Directory 中适当清除

您还应该考虑将机器设置为同步到可靠的 NTP 时间源,这样下次 CMOS 电池坏掉时就不会发生这种情况了。您可以,甚至应该通过 GPO 来做到这一点 - 将您的 PDC 仿真器设置为与外部 NTP 源同步,并让您的所有域计算机从它同步(或将您的域控制器同步到 PDC 仿真器,并让机器从其本地域控制器同步,具体取决于您的网络大小)。

答案2

这可能是一个过时的帖子,但我刚刚遇到并解决了类似的情况。

环境:Windows Server 2012 Std,作为独立 DC 运行。

背景:按计划关机后,服务中断且无法登录(对于域管理员帐户)。

错误信息:网上常见的建议 = 以本地管理员身份登录。在这种情况下,由于它是 DC,因此根本没有本地管理员帐户。

故障排除步骤:我们尝试更改 BIOS 时间、CMOS 电池等,但没有成功。

解决方案:

  1. 使用命令提示符在安全模式下重新启动服务器

  2. 在命令提示符下,输入日期并输入日期。显示 2098/1/1

  3. 类型时间并输入正确的时间。

  4. 不确定这些命令是否影响:

    a.w32tm /unregister

    b.w32tm /注册

重新启动后,登录页面显示正确的日期/时间并能够成功登录。

相关内容