禁用 Windows 注册表的 3 种方法 -

Windows 注册表是(Windows Registry)Windows 10中最关键的工具之一。由于它可以深刻地改变您的操作系统的工作方式(或不工作,就此而言),让您 PC 上的每个用户访问它并不是一个好主意。如果您不希望其他人能够使用注册表编辑器(Registry Editor)更改键或值,您应该考虑禁用对Windows 注册表(Windows Registry)的访问。以下是三种不同的方法:

1.如何使用注册表编辑器(Registry Editor)Windows 10上禁用(Windows 10)Windows 注册表(Windows Registry)

尽管听起来可能违反直觉,但在 Windows 10 中禁用注册表编辑器的最佳方法之一是使用(Registry Editor)注册表编辑器(Registry Editor)本身。打开它(Open it):一种快速的方法是使用任务栏上的搜索字段键入regedit,然后单击或点击注册表编辑器(Registry Editor)结果。

在 Windows 10 上使用搜索打开注册表编辑器 (regedit)

在 Windows 10 上使用搜索打开注册表编辑器(Registry Editor)(regedit)

注册表编辑器(Registry Editor)中,导航到以下位置:“Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System .

计算机HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

计算机HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

如果System密钥不存在,请自行创建。右键单击策略(Policies)键,在上下文菜单中选择新建(New),然后单击或点击( Key)

在 Windows 注册表中创建新键

在Windows 注册表(Windows Registry)中创建新键

将新的注册表项命名为System

命名新密钥系统

命名新密钥系统

接下来,在注册表编辑器( Editor)的右侧面板上,右键单击空白区域并使用上下文菜单在新的系统(System)文件夹中创建一个新的 DWORD(32 位)值。(New DWORD (32-bit) Value)

在注册表编辑器中创建新的 DWORD(32 位)值

注册表编辑器(Registry Editor)中创建新的DWORD(32 位)(Value)

将新值命名为DisableRegistryTools

命名新值 DisableRegistryTools

命名新值DisableRegistryTools

要禁用对注册表编辑器(Registry Editor)的访问,请双击DisableRegistryTools并将其值设置为 1。

将值 DisableRegistryTools 设置为 1

将值DisableRegistryTools设置为 1

重要提示:(IMPORTANT:)此方法仅对当前用户帐户禁用注册表编辑器。(Registry Editor)如果要为该用户重新启用注册表编辑器,请将(Registry Editor)DisableRegistryTools值更改为 0(零),或直接删除该值。请记住,如果您为管理员禁用了Windows 注册表(Windows Registry),则必须使用另一个管理员帐户为该管理员重新启用注册表编辑器。(Registry Editor)如果您的 Windows 10 PC 上没有配置两个或更多管理员,您可以使用本指南中的其他方法之一启用注册表编辑器。( Editor)

2. 如何使用组策略在Windows 10上禁用(Windows 10)Windows 注册表(Windows Registry)

如果要禁用注册表编辑器,(Registry Editor,)也可以使用本地组策略编辑器(Local Group Policy Editor)来完成。但是,请注意,此工具仅适用于Windows 10 专业版(Pro)企业版(Enterprise)。如果您使用的是Windows 10 家庭(Home)版,请按照本指南任何其他部分的说明进行操作。

首先打开本地组策略编辑器(opening the Local Group Policy Editor)。一个快速的方法是按键盘上的Win + R运行窗口(Run window),输入gpedit.msc,然后按OKEnter键。

运行 gpedit.msc 以打开本地组策略编辑器

运行 gpedit.msc 以打开本地组策略编辑器(Local Group Policy Editor)

本地组策略编辑器(Local Group Policy Editor)中,使用导航窗格转到“User Configuration -> Administrative Templates -> System.”然后,双击或双击右侧面板中的“阻止访问注册表编辑工具”(“Prevent access to registry editing tools”)设置。

用户配置 -> 管理模板 -> 系统

用户配置(User Configuration)-> 管理模板(Templates)-> 系统

上一个操作会打开一个窗口,也称为“阻止访问注册表编辑工具”。(“Prevent access to registry editing tools.”)在其中,选择启用(Enabled)设置。然后,单击或点击ApplyOK

启用阻止访问注册表编辑工具

启用阻止(Prevent)访问注册表编辑工具

注册表编辑器(Registry Editor)现在已禁用。如果用户试图打开它,他或她得到的唯一信息是一条消息:“注册表编辑器已被您的管理员禁用。”(“Registry Editor has been disabled by your administrator.”)

您的管理员已禁用注册表编辑器

(Registry Editor)您的管理员已禁用注册表编辑器

注意:(NOTE:)如果您选择使用本地组策略编辑器禁用(Local Group Policy Editor)注册表编辑(Registry Editor)器,之后任何人都无法访问它。这意味着在您的 Windows 10 PC 上配置的所有标准用户和所有管理员。要重新启用注册表编辑器( Editor),您必须遵循相同的步骤并将策略设置为已禁用(Disabled)或未配置(Not Configured)

3. 如何使用我们的 DisableRegistryEditor 应用在​​ Windows 10上禁用(Windows 10)Windows 注册表(Windows Registry)

Windows 10中禁用(Windows 10)注册表编辑器(Registry Editor)的另一种简单方法是使用我们为您创建的名为DisableRegistryEditor.exe的工具。使用此链接(this link)或本节末尾的链接下载它。将其保存在 Windows 10 PC 上的某个位置。

Digital Citizen制作的DisableRegistryEditor.exe文件

Digital Citizen制作的DisableRegistryEditor.exe文件

请注意,SmartScreen 过滤器(SmartScreen filter)可能会警告您它来自不受信任的发布者。您收到此通知是因为没有多少人下载和使用它。相信(Trust)我们,它是安全的,不会损害您的计算机。它只是一个保存为可执行文件的PowerShell脚本,具有简单的图形用户界面。要使用此工具,您必须单击或点击“更多信息”(“More info”),然后选择“仍然运行”。(“Run anyway.”)

仍然选择运行 [DisableRegistryEditor.exe]

仍然选择运行 [DisableRegistryEditor.exe]

我们的工具需要管理权限才能工作,因此当Windows 10 的 UAC(Windows 10’s UAC)询问您是否要运行它时,请选择Yes

允许 DisableRegistryEditor.exe 以管理员身份运行

允许 DisableRegistryEditor.exe(Allow DisableRegistryEditor.exe)以管理员身份运行

DisableRegistryEditor打开时,您应该会看到一个带有两个按钮的小窗口。要阻止访问 Windows 10 PC 上的注册表编辑器(Registry Editor),请单击或点击“禁用注册表编辑器”(“Disable Registry Editor”)按钮。

禁用注册表编辑器

禁用注册表编辑器

应用设置后,您会看到一条消息,通知您“注册表编辑器已被禁用”。(“Registry Editor has been disabled.”)

注册表编辑器已被禁用

注册表编辑器已被禁用

要允许访问注册表编辑器(Registry Editor),请单击或点击“启用注册表编辑器”(“Enable Registry Editor”)按钮。

启用注册表编辑器

启用注册表编辑器

注意:(NOTE: )我们按原样提供此工具,不提供任何保证。如果您在应用程序中遇到任何问题,请通过本文底部的评论部分告诉我们。

下载:(Download: )DisableRegistryEditor

您是否(Did)在 Windows 10 PC 上禁用了 Windows注册表?(Registry)

现在您知道如何禁用注册表编辑器(Registry Editor)并拒绝用户访问Windows 注册表(Windows Registry)。你为什么要那么做?您是否(Are)与他人共享您的 Windows 10 计算机或设备并希望确保其安全?你还有其他原因吗?在下面的评论部分让我们知道。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts