两个 Windows 注册表编辑器 Regedit 和 Regedt32 之间的主要区别是什么?

两个 Windows 注册表编辑器 Regedit 和 Regedt32 之间的主要区别是什么?

有时我需要使用注册表编辑器来更改某些应用程序设置。两个 Windows 注册表编辑器 Regedit 和 Regedt32 之间的主要区别是什么?

答案1

这一页。对于 Windows XP 及更高版本的操作系统,重要的区域位于末尾:

Windows XP 和 Windows Server 2003
注册表编辑器
Regedit.exe 是 Windows XP 和 Windows Server 2003 的配置编辑器。Regedit.exe 用于修改 Windows NT 配置数据库或 Windows NT 注册表。此编辑器允许您查看或修改 Windows NT 注册表。...Regedit 是一个功能强大的工具。使用它更改注册表值时必须格外小心。注册表中缺少或不正确的值可能会导致 Windows 安装无法使用。

注册表编辑器
在 Windows XP 和 Windows Server 2003 中,Regedt32.exe 是一个仅运行 Regedit.exe 的小程序。

没有区别,regedit.exe 是实际的注册表编辑器,而 regedt32.exe 只是运行 regedit 的另一种方式(向后兼容,即可供旧的 Windows NT 程序使用)。

答案2

在 Windows 9x 系列中,regedit是唯一的工具。regedt32在 Windows NT 3.0 中引入,具有编辑密钥权限或添加更多数据类型(REG_EXPAND_SZ 和 REG_MULTI_SZ)等功能。从 Windows XP 开始,新功能已合并到regedit。如果您运行regedt32,它会启动regedit并且不会执行任何其他操作。

答案3

Regedit.exe 是 16 位 Windows 的注册编辑器。它用于修改 Windows 注册数据库。

Regedt32.exe 是 Windows NT 的配置编辑器。它用于修改 Windows NT 配置数据库或 Windows NT 注册表。此编辑器允许您查看或修改 Windows NT 注册表。

相关内容