性能与资源

删除密钥时出错 - Windows Server

· 52CE 我爱测

本文提供了解决在尝试删除某些注册表项时发生的密钥错误时解决错误的解决方案。 原始 KB 数: 2021860 现象 尝试删除注册表项时,可能会收到以下错误消息: 删除密钥时出错 原因 如果尝试删除包含嵌入 null 字符的注册表项,则可能会导致此问题。 查看注册表项时,这些字符不可见。 解决方法 若要删除包含嵌入 null 字符的注册表项,必须先将 null 字符替换为另一个字符。 可以使用 Sysinternals 中的 RegDelNull v1.11

本文提供了解决在尝试删除某些注册表项时发生的密钥错误时解决错误的解决方案。

原始 KB 数: 2021860

现象

尝试删除注册表项时,可能会收到以下错误消息:

删除密钥时出错

原因

如果尝试删除包含嵌入 null 字符的注册表项,则可能会导致此问题。 查看注册表项时,这些字符不可见。

解决方法

若要删除包含嵌入 null 字符的注册表项,必须先将 null 字符替换为另一个字符。 可以使用 Sysinternals 中的 RegDelNull v1.11 工具完成此操作。

详细信息

Usage: regdelnull <path> [-s]
-s Recurse into subkeys.

无法手动创建具有嵌入 null 字符的注册表项。 此问题通常是由于应用程序安装损坏或类似的。 Windows 内核可以在字符串中嵌入 NULL 字符以形成完整的密钥名称。 如果从用户模式访问此条目,则无法打开包含嵌入 null 字符串的键。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。