Windows 注册表中 DWORD 和 QWORD 的区别

尝试消除问题的工具

DWORD 和 QWORD 是 Windows 注册表编辑器中的五种类型条目中的两种。对于每种类型的值是否与 32 位和 64 位系统架构相关联,存在一些混淆,这就是我们在这里要澄清的内容。

继续阅读本文以了解有关注册表编辑器中 DWORD 和 QWORD 之间差异的更多信息。 快速总结 隐藏 1 什么是 Windows 注册表 2 DWORD 和 QWORD 的区别 3 你应该选择哪种类型的词? 4 如何使用注册表编辑器创建和修改 DWORD 和 QWORD 条目 5 结束语

什么是 Windows 注册表

Windows 注册表是一个数据库集合,其中包含操作系统配置、有关连接到计算机的硬件的信息、已安装的软件设置和用户首选项。

Windows 注册表是 Windows 操作系统的重要组成部分。如果注册表损坏或损坏,Windows 将无法加载。

Windows 注册表编辑器是一种用于在数据库中创建、编辑和删除注册表项的工具。每当用户想要在 Windows 注册表中创建新值时,可以创建以下五种格式之一:

  1. 字符串值
  2. 二进制值
  3. 双字
  4. 字词
  5. 多字符串值
  6. 可扩展的字符串值

DWORD 和 QWORD 的区别

不同词的名称,DWORD 和 QWORD,描述了词本身的含义。 DWORD 代表双字,QWORD 代表四字。这些说明了单词的长度,根本与系统架构无关。

标准的 WORD 位长为 16 位。因此,双 WORD 位长为 32 位,四位 WORD 位长为 64 位。

但是,这并不意味着如果操作系统的体系结构是 32 位就使用 DWORD,或者如果是 64 位体系结构则使用 QWORD。这两种类型的词都可以用于任一类型的操作系统架构。

由于 QWORD 的长度是 DWORD 的两倍,因此它可以包含更多整数形式的信息。此信息以二进制和十六进制值显示在注册表编辑器中。

你应该选择哪种类型的词?

从逻辑上讲,似乎可以创建一个新的 QWORD 来代替 DWORD,因为它有更多位,并且可以存储与 DWORD 相同的信息。但是,它不是那样工作的。如果程序、服务或应用程序被编程为仅读取某种类型的字,则只能注册该字值。

使用不同的词不仅会使它变得无用,而且还有可能通过引入意外的系统注册表来破坏操作系统。

因此,明智的做法是使用 Microsoft 推荐的相同类型的词来达到您的目的。这是微软的看法 注册表值类型 .

您还应该查看:

如何监视 Windows 注册表的更改

如何为其他计算机用户编辑 Windows 注册表设置

如何使用注册表编辑器创建和修改 DWORD 和 QWORD 条目

在 Windows 中创建和管理现有的系统注册表非常容易。但是,我们建议创建一个 完整系统备份 在对系统注册表进行任何更改之前。

按照以下步骤使用注册表编辑器创建新的 DWORD 或 QWORD:

  1. 打开运行-> regedit。这将打开注册表编辑器。
  2. 导航到 钥匙 要从左窗格中创建新系统注册表的位置。 钥匙 是左侧列出的文件夹。
  3. 右键单击 Key,从上下文菜单中展开 New,然后单击要添加的 WORD 类型。
  4. 完成后,在左窗格中根据需要命名单词,然后双击它以设置其值 价值数据 .

    点击 好的 完成后。
  5. 重新启动计算机以使更改发生。

您还可以通过双击现有的注册表值并更改下的值来编辑和修改它 价值数据 .

结束语

正如我们前面提到的,DWORD 和 QWORD 不能在用户方便时互换。每个程序和应用程序的设计都不同,以从系统注册表中读取不同类型的值。如果 DWORD 更改为具有类似值的 QWORD,应用程序可能不会注册它。

建议不要不必要地干预系统注册表,因为结果可能会损害您的计算机。