防止用户在 Windows 11/10 中更改日期和时间

大多数情况下,Windows 用户都能够更改日期和时间,尤其是在具有管理权限的单用户场景中。也就是说,如果您是管理员(Administrator),并且您不希望任何人更改日期和时间,则可以轻松阻止用户更改Windows 11/10中的日期和时间。这种情况在管理员需要确保所有 PC 同步以使应用程序正常工作的公司中非常常见。这也确保了安全性。一种方法是仅创建一个标准用户帐户,但如果您有多个管理员,您可以阻止所有管理员更改Windows 11/10中的日期和时间,除了您自己。

如果要锁定系统时间和日期,可以使用注册表(Registry)组策略阻止用户更改(Group Policy)Windows 11/10中的日期(Date)时间(Time)。您还可以选择为某个特定用户禁用它。在我们继续之前,请确保您创建了一个系统还原点——如果出现任何问题,这将很有帮助。

防止用户更改日期(Date)时间(Time)

有两种方法可以做到这一点。一个是您更改注册表项的位置,第二个是组管理策略。对于组策略方法,您需要拥有ProEducationEnterprise版本。(Enterprise)

1:防止用户使用注册表编辑器更改(Registry Editor)日期(Date)时间(Time)

防止用户更改时间注册表黑客

打开运行提示符(Windows Key + R),然后键入 regedit 并按 Enter 键打开 注册表编辑器。( Registry Editor.)

导航到以下键:

HKEY_CURRENT_USER\Software\Policies\Microsoft\

检查您是否有Control Panel\International如果没有,请右键单击Microsoft,然后选择New > Key。将此键命名为Control Panel。然后再次右键单击Control Panel,然后创建另一个Key并将其命名为International。

现在右键单击International ,然后选择 New > DWORD (32-bit) value。

将这个新创建的 DWORD 命名为 PreventUserOverrides 然后双击它并给它一个值1。选项包括:

  • 0 =启用(Enable)允许(Allow)用户更改日期和时间)
  • 1 =禁用(Disable)阻止(Prevent)用户更改日期和时间)

同样,按照相同的步骤进入以下位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Control Panel\International

完成后,关闭所有内容并重新启动 PC 以保存更改。

2:防止用户使用组策略编辑器更改(Group Policy Editor)日期(Date)时间(Time)

注意:(Note:) 本地组策略编辑器(Group Policy Editor)Windows 10 家庭(Home)版用户中不可用,因此此方法仅适用于专业版(Pro)教育(Education)版和企业(Enterprise)版用户。

打开运行提示符(Windows Key + R),然后输入 gpedit.msc 并按 Enter。

导航到  Computer Configuration > Administrative Templates > System > Locale 服务(Services)

双击 禁止用户覆盖区域设置(Disallow user override of locale settings) 策略。

要为所有(All)用户启用更改日期(Date)时间格式(Time Formats):选择未配置(Not Configured )禁用。(Disabled.)

禁用更改所有(All)用户的日期(Date)时间格式(Time Formats):选择启用。(Enabled.)

防止用户更改时间组策略方法

Apply,然后单击 OK 并退出。重新启动系统。

此策略更改将确保防止用户通过更改其用户覆盖来自定义其区域设置。如果有任何用户特定的设置,它将覆盖它们。您需要先从这里重置它,然后本地政策才会改变。

现在这是你应该知道的一件事。当启用又名阻止(Prevent)模式时,本地用户仍然可以选择安装在系统上的备用语言环境,除非其他策略阻止。但是,他们将无法自定义这些选择。

该系统的缺点是它将适用于所有人。如果您想为单个用户执行此操作,我们需要基于每个用户设置此策略,确保将预计算机策略设置为 Not Configured

3:防止特定用户使用组策略编辑器更改(Group Policy Editor)日期(Date)时间(Time)

为此,我们必须从Microsoft 管理控制台(Microsoft Management Console)加载组策略对象编辑器。

从运行提示打开mmc.exe 。这将启动MMC控制台。

Click File > Add/remove管理单元> Add Group Policy Object Editor,然后单击添加(Add)  按钮

在出现的对话框中,单击“浏览”。

单击(Click)“用户”选项卡并选择一个用户。

现在遵循相同的路径,但在User Configuration  > Administrative Templates > System > Locale Services下。

双击 禁止用户覆盖区域设置(Disallow user override of locale settings) 策略。

要为所有(All)用户启用更改日期(Date)时间格式(Time Formats):选择未配置(Not Configured )禁用。( Disabled.)

禁用更改所有(All)用户的日期(Date)时间格式(Time Formats):选择启用。(Enabled.)

更改一个特定用户的组策略

最后一种方法是最有效的方法,因为您可以针对特定用户而不是特定管理员。随着用户的成长,有些人非常适合成为管理员,而有些人仍在学习。这就是为什么您需要在每个用户的基础上禁用它们,而不是为 PC 上的所有用户更改它们。

Hope this helps!



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts