Windows 注册表是操作系统配置及其上运行的应用程序的数据库。 有时,您会修改注册表,其中包括删除某些条目等操作。 通常,您可以毫无问题地执行此操作,但是 بعضالمستخدمين 他们提到,当尝试从注册表编辑器中删除某些条目时,他们收到“无法删除所有选定值”消息。

出现此问题的原因可能包括您的注册表项中存在空值、注册表已损坏或您没有正确的权限。 我们将引导您完成一些实用的解决方案。 然而,在潜入之前,你需要... 注册表备份 以免丢失重要数据。
1.使用管理员帐号登录
要在注册表中执行某些任务,您必须使用管理帐户登录。 因此,当您无法删除注册表编辑器中指定的所有值时,您将需要仔细检查您是否拥有正确的权限。 首先,确保您使用管理员帐户登录 Windows,然后按照以下步骤操作。
步骤1: 单击图标 Windows搜索 打开任务栏上的“开始”菜单并键入 注册。
步骤2: 点击 “以管理员身份运行”。

意见3: 点击 是的 在用户帐户控制提示下,然后重试 删除值。
2. 编辑关键权限
当您的帐户缺乏更改某些值的适当权限时,您可以修改其权限以获得访问权限。 您可以按照以下步骤执行此操作。
步骤1: 按键盘快捷键 Windows + R的 打开对话框 就业。
步骤2: 类型 输入regedit 然后按 输入。

意见3: 导航到要删除的项,右键单击它,然后单击 权限。

步骤4: 在“权限”部分中,清除所有“拒绝”复选框,然后单击 申请并确定。

3.使用命令提示符删除注册表值
命令提示符允许您使用文本命令与 Windows 操作系统进行通信。 除了可以使用此实用程序执行的许多操作之外,您还可以使用它来修改或删除特定的注册表值,如下所述。
步骤1: 按键盘快捷键 Windows + R的 打开对话框 就业。
步骤2: 类型 CMD 然后按 Ctrl + Shift + Enter 使用管理权限打开命令提示符的键盘快捷键。

意见3: 键入下面的脚本,将注册表位置替换为要删除的项的实际路径,然后按 输入。 这将删除注册表项。
reg 删除注册表位置 /f

步骤4: 按照您可能收到的提示进行操作 命令提示符 来完成这个过程。
4.使用MICROSOFT的SYSTERNALS REGDELNULL删除值
当注册表项包含空白字符时,手动删除它们可能会变得更加困难。 但是,使用 Microsoft 的 Systernals RegDelNull 工具,您仍然可以删除这些有问题的值。 要执行以下步骤,您需要获取适用于您的计算机的工具。
步骤1: 得到 系统RegDelNull 来自微软网站。
步骤2: 右键单击下载的文件,然后单击 全部提取,然后单击 . 按钮 提取。

意见3: 双击 RegDelNull。

步骤4: 输入以下命令,将注册表位置替换为要删除的值的实际路径,然后单击 进入。
regdelnull 注册表位置 -s
5.删除注册表项中的空白字符
使用 Systernals RegDelNull 工具有助于删除具有空值的键。 不过,如果无法删除注册表项,也可以手动为空值的项添加值。 一旦更改了空值,就可以轻松删除它们。
步骤1: 按键盘快捷键 Windows + R的 打开运行对话框。
步骤2: 类型 输入regedit 然后按 输入。

意见3: 去 钥匙 您发现很难删除并双击它。
步骤4: 将数值数据更改为 1,然后单击 “好的”, 然后再次尝试删除该密钥。

6. 启动进入安全模式以删除该值
如果 Windows 使用您尝试删除的特定值,您将无法删除它。 要确保任何应用程序或操作系统不再使用它,请执行以下操作以安全模式运行您的计算机。 当您处于安全模式时,您的计算机仅启动并仅使用 Microsoft 的驱动程序、服务和软件套件。 然后再次尝试删除注册表项或值。
7. 修复 Windows 安装
无法删除某些键的另一个原因是您的 Windows 安装已损坏。 在尝试删除之前,您首先需要修复安装。 您可以通过运行一些命令行实用程序来修复系统安装,如下所示。
步骤1: 按键盘快捷键 Windows + R的 打开运行对话框。
步骤2: 类型 CMD 然后按 Ctrl + Shift + Enter 打开窗口的键盘快捷键 命令提示符 具有管理权限。

意见3: 输入下面的脚本并按 输入:
dism / online / cleanup-image / restorehealth

步骤4: 接下来,键入以下命令来运行系统文件检查器扫描并按 输入:
SFC / SCANNOW

完全控制注册表
在大多数情况下,您在删除密钥时会遇到错误,因为您没有管理权限。 但是,本指南中探讨的解决方案可以帮助您避免此问题和其他问题。


