为什么我不能更改日期/时间?

为什么我不能更改日期/时间?

在我的组织内的计算机上,我们无法从设置中调整日期/时间。(黑色标记覆盖“时间服务器:[服务器名称]”)

在此处输入图片描述

我一直在浏览各种网站和论坛,想看看是什么原因造成的。

我在 RSOP.MSC 中检查了以下内容

  • 公司配置 > Windows 设置 > 安全设置 > 本地策略 > 用户权限分配
    • “更改系统时间”设置为“未配置”
  • 公司配置 > 管理模板 > 系统 > 区域设置服务
    • 在 RSOP 中不存在这种情况

我检查了本地计算机的组策略:

  • 公司配置 > Windows 设置 > 安全设置 > 本地策略 > 用户权限分配
    • “更改系统时间”设置为“本地服务、管理员、用户”(我将用户放在那里)。
  • 公司配置 > 管理模板 > 系统 > 区域设置服务
    • 此处的所有项目均设置为“未配置”

我向计算机的 OU 添加了 GPO,然后将自己设置为“更改系统时间”用户权限分配,然后执行 gpudate /force,然后在出现提示时注销。但仍然没有结果。

在我们的域中,我是域管理员组的成员,该组是管理员组的成员。

我的计算机所在的 OU 不继承全局策略,并且没有影响上述任何项目的链接 GPO。

但是,GPO 的“解释”部分指出它来自“默认域控制器策略”,我已检查并设置为“NT AUTHORITY\LOCAL SERVICE、BUILTIN\Administrators、BUILTIN\Server Operators”,我属于 BUILTIN\Administrators

我检查了注册表

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Control Panel\International
    • 它不存在。

当我转到旧控制面板 > 日期和时间 > 更改日期和时间...时,我可以从那里更改日期和时间。我也可以使用 CMD 上的“date”命令进行更改。

无论我尝试什么,手动调整日期和时间的设置页面仍然显示为灰色。

答案1

由于您是管理员组的成员,请尝试以下操作:

右键单击命令提示符并选择以管理员身份运行,打开提升的命令提示符

从那里运行命令 rundll32.exe shell32.dll,Control_RunDLL timedate.cpl

这将打开以管理员身份提升的数据和时间控制面板应用程序。

答案2

当计算机加入域时,默认设置使得从设置菜单中无法再管理时间/日期,并且显示顶部的消息。

使用默认设置,您仍然可以转到控制面板并在那里更改时间/日期。

请注意,默认设置使时间与域控制器同步,以确保一切正常运行。仍然可以在本地客户端上管理时间,但当它同步回 DC 的时间时,更改将被撤消。如果时间不正确,请确保 DC 上的时间正确。如果该时间也发生变化,则可能会同步到另一个时间服务器。例如,作为虚拟机运行的 DC 将自动由主机更新其时间,如果主机未加入域,则不会更新该时间。

网络中的路由器也有可能发出 ntp 信号,并且服务器可能将其时间同步到该信号,因此 VM 主机可能将其时间同步到路由器,而路由器可能不会将其时间同步到任何东西,只是不同步(是的,我见过这种情况)。

无论如何,您都可以使用 GPO 通过设置 ntp 服务器或池来管理所有计算机的时间,并且您可以选择完全不管理时间(偏离默认值),否则可能会出现计算机与 dc 失去信任关系的奇怪问题。

相关内容