完整修复:Windows 10注册表权限

目录:

视频: therunofsummer 2024

视频: therunofsummer 2024
Anonim

注册表权限很重要,如果它们有任何问题,则可能会遇到某些问题。 即使注册表权限可能会导致问题,但仍有一些方法可以在Windows 10、8.1和7上解决此问题。

如何在Windows 10上修复注册表权限?

  1. 确保特定的组有权访问此密钥
  2. 创建一个新的管理员帐户
  3. 启用隐藏的管理员帐户
  4. 以安全模式启动Windows
  5. 使用SubInACL工具

解决方案1 ​​–确保特定组有权访问此密钥

如果某些组无权访问注册表项,通常会发生注册表权限问题。 这可能导致许多问题,甚至可能阻止您安装某些应用程序。

但是,您始终可以手动添加特定的组并更改权限。 我们必须警告您这是一个高级过程,因此我们建议您备份注册表并创建系统还原点。 通过修改某些注册表项,您可能会导致某些功能停止工作,因此,准备好备份始终是一个好主意。

要修改您的注册表权限,请执行以下操作:

  1. Windows键+ R并输入regedit 。 按Enter或单击确定

  2. 在左窗格中找到有问题的密钥,右键单击它,然后选择Permissions

  3. 单击高级按钮。

  4. 选择“ 创建者所有者” ,然后单击“ 禁用继承”

  5. 现在,选择“ 删除此对象的所有继承权限”

  6. 保存更改并返回到“ 权限”窗口。
  7. 选择创建者所有者 ,然后单击删除

  8. 单击添加按钮。

  9. 输入您的用户帐户名称,单击检查名称 ,然后单击确定

  10. 选择您的用户帐户,然后在“ 允许”列中选中“ 完全控制”

  11. 现在重复步骤8-10,但请输入您的Authenticated Users而不是您的用户帐户。

在将“完全控制”权限授予您的用户帐户和“经过身份验证的用户”组后,该问题应永久解决。 这是一个高级解决方案,如果您不小心,可能会导致系统出现问题,因此请确保创建备份以防万一。

再一次,如果您不小心,此解决方案可能会导致您的PC出现问题,因此请记住,使用此方法后果自负

  • 另请阅读:修复:Windows 10中“缺少网络连接所需的Windows套接字注册表项”

解决方案2 –创建一个新的管理员帐户

如果您在注册表权限方面遇到问题,则可能必须使用管理员帐户才能对其进行编辑。 要创建一个新的管理员帐户,只需执行以下操作:

  1. 打开“ 设置”应用 。 要快速执行此操作,只需使用Windows Key + I快捷键即可。
  2. 在“ 设置”应用中 ,转到“ 帐户”部分。

  3. 从左侧菜单中选择家庭和其他人 。 现在,在右窗格中单击“ 将其他人添加到此PC”按钮。

  4. 选择我没有此人的登录信息

  5. 选择添加没有Microsoft帐户的用户

  6. 输入所需的用户名,然后单击下一步

创建新的用户帐户后,需要将其转换为管理员帐户。 为此,请按照下列步骤操作:

  1. 设置应用中,转到帐户>家庭和其他人
  2. 找到新创建的帐户,然后选择更改帐户类型

  3. 将“ 帐户类型”设置为“ 管理员” ,然后单击“ 确定”

完成此操作后,切换到新帐户并检查问题是否仍然存在。

解决方案3 –启用隐藏的管理员帐户

如果仍然遇到注册表权限问题,则可以使用隐藏的管理员帐户来修复它们。 如果您不知道,Windows会提供一个隐藏的管理员帐户,使您可以进行各种更改。

要访问此帐户,您只需执行以下操作:

  1. Windows键+ X打开“ Win + X”菜单。 现在选择命令提示符(Admin)Powershell(Admin)

  2. 当命令提示符打开时,运行Net用户管理员/ active:yes命令。

完成此操作后,注销当前帐户并转到新的管理员帐户。 输入此帐户后,您应该能够在注册表中执行必要的更改。

完成后,返回您的帐户,以管理员身份启动命令提示符,然后运行Net user administrator / active:no命令禁用管理员帐户。

  • 另请阅读:如何在Windows 10、8、8.1中修复损坏的注册表

解决方案4 –以安全模式启动Windows

Windows 10有一个称为安全模式的特殊段,该段以默认设置运行。 该段对于故障排除非常有用,如果注册表权限有任何问题,您可能希望尝试从安全模式下修复它们。 要进入安全模式,您需要执行以下操作:

  1. 打开“ 设置”应用 。 导航到“ 更新和安全性”部分。

  2. 从菜单中选择恢复 ,然后单击立即重启按钮。

  3. 选项列表应出现。 选择“ 疑难解答”>“高级选项”>“启动设置”
  4. 现在,单击重新启动按钮以重新启动PC。
  5. 现在,您将看到一个选项列表。 按相应的键选择所需的安全模式版本。

进入安全模式后,请尝试对注册表进行更改,并检查是否可以解决注册表权限问题。

解决方案5 –使用SubInACL工具

如果Windows 10中的注册表权限存在问题,则可以简单地使用SubInACL工具重置权限来解决此问题。

在运行此工具之前,至关重要的是创建注册表和系统还原点的备份。 此过程可能很危险,并且会给系统造成问题,因此请记住,使用此过程后果自负。

要重置您的注册表权限,您需要执行以下操作:

  1. 下载SubInACL工具。 该工具来自Microsoft,使用起来非常安全,因此无需担心。
  2. 运行安装程序并安装SubInACL工具。
  3. 之后,转到C:\ Program Files(x86)\ Windows Resource Kits \ Tools \目录。
  4. 在此处创建一个新的记事本文件,并粘贴以下代码:
  • subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant =管理员= f
  • subinacl / subkeyreg HKEY_CURRENT_USER / grant =管理员= f
  • subinacl / subkeyreg HKEY_CLASSES_ROOT / grant =管理员= f
  • subinacl / subdirectories%SystemDrive%/ grant =管理员= f
  • subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = system = f
  • subinacl / subkeyreg HKEY_CURRENT_USER / grant = system = f
  • subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = system = f
  • subinacl / subdirectories%SystemDrive%/ grant = system = f
  1. 单击文件>另存为在记事本中。

  2. 现在将保存位置设置为C:\ Program Files(x86)\ Windows Resource Kits \ Tools \ 。 将“ 保存类型”设置为“ 所有文件” 。 输入reg_fix.bat作为文件名。 现在单击“ 保存”按钮。

  3. 现在以管理员身份启动命令提示符 ,并运行cd C:\ Program Files(x86)\ Windows Resource Kits \ Tools \命令。
  4. 切换到 Tools 目录后,输入reg_fix.bat并按Enter键

现在,该过程将启动并将您的权限还原为默认权限。 该过程完成后,注册表权限问题应得到解决。 请记住,这是一个复杂的解决方案,如果执行不正确,可能会导致系统出现问题。

为避免任何潜在的问题,在尝试此解决方案之前,请格外小心并创建备份。

修复注册表权限不是一件容易的事,但是您应该能够使用我们的一种解决方案来解决此问题。

还请阅读:

  • 如何清理Windows 10 / 8.1注册表
  • 如果您无法编辑Windows 10的注册表,此快速解决方案将为您提供帮助
  • 在Windows 10中无法访问注册表编辑器
完整修复:Windows 10注册表权限