什么是注册表?

Windows注册表如何使用注册表键结构

注册表密钥可以被认为有点像文件夹,但仅存在于Windows注册表。注册表键包含注册表值,就像文件夹一样包含文件。注册表密钥还可以包含其他注册表键,有时称为子键。

注册表键在所有版本的Windows中都以相同的方式工作。您的崩溃和扩展注册表键发生了一些变化,但是这些键非常小,没有影响它们的功能。

Windows注册表的结构

Windows 10注册表示例。

Windows注册表以层次结构结构,最高注册表键称为注册表蜂箱。这些都附带了特殊的规则,但是它们在其他方面都是注册表键。

术语“注册”条目可以参考Windows注册表的任何单个部分(例如Hive或Value),但通常,它与注册表密钥是同义词。

注册表中的项目以这种方式结构:

key(hive)\ subkey \ subkey \ ... \ ...

让我们看一个特定示例注册表编辑为了解释注册表键的工作方式:

hkey_local_machine \ Software \ Microsoft

如您所见,上面显示的注册表路径分为三个部分,每个部分都被反斜杠分开:

  • hkey_local_machine
  • 软件
  • 微软

每个部分代表一个单个注册表密钥,最正确的一个嵌套在一个先前的下方,依此类推。另一种方式思考:每个键都在左侧的下方,就像计算机上的一条路径一样,就像C:\ Windows \ System32 \ boot

第一个注册表,hkey_local_machine,位于路径的顶部,是注册表蜂巢。嵌套在HKEY_LOCAL_MACHINE下是软件注册表密钥。Microsoft密钥是嵌套在软件密钥下的另一个注册表密钥。

注册表密钥不是区分大小写,这意味着字母是大写和小写的都没关系。它们可以用无论哪种方式编写,而不会影响它们的工作方式。

注册表键可以深入嵌套。这是注册表密钥五个级别的示例,您将在任何Windows计算机注册表中找到该级别hkey_current_config蜂巢:

hkey_current_config \ system \ currentcontrolset \ control \ print \ printers

您可以通过Windows系统在某些非常基本的层面上更改方式添加,更改和删除注册表键。但是,在修补注册表时,您必须非常小心,因为您可能会在计算机中引起严重的问题,从而导致所有数据丢失。

备份和还原注册表键

这是明智的备份您的注册表在进行任何更改之前。借助您正在更改的钥匙的副本,您可以安全地知道您可以撤消可能导致系统问题的任何更改。如果您不想,您不必备份整个注册表;您只需备份您正在使用的注册表键即可。

您的后备注册表键存在Reg文件。您可以轻松还原后备注册表键通过打开REG文件并遵循提示,无论您使用哪个版本的Windows,都可以完成。

此页面有用吗?