注册表

Windows 注册表是 数据库,由 Microsoft Windows 使用,用于存储设置。它保存硬件设备、已安装的应用程序以及 Windows操作系统的配置。注册表提供了一种集中存储每个 Windows 用户自定义首选项的方法,而不是将这些首选项分别存储为 .INI 文件。

Windows 注册表采用层次结构,其中包含多个顶级类别,也称为“配置单元”。每个类别都以“HKEY”开头,这是“Handle to Registry Key”的缩写。某些 Windows 版本最多有七个顶级类别,而Windows 10有五个。这些类别包括:

  • HKEY_CLASSES_ROOT
    - 存储文件关联,用于将文件扩展名链接到默认程序
    - 存储 COM(Component Object Model)对象的配置,例如 Microsoft OLE 文档和ActiveX组件
  • HKEY_CURRENT_USER
    - 存储通过控制面板选择的用户级首选项
    - 存储用户级网络和打印机设置
  • HKEY_LOCAL_MACHINE
    - 存储适用于所有用户的系统和应用程序设置
    - 存储系统级网络打印机设置
  • HKEY_USERS
    - 临时存储活动用户(当前已登录的用户)的设置
  • HKEY_CURRENT_CONFIG
    - 存储标准配置与当前硬件配置之间的差异

Windows 操作系统和已安装的程序可以直接修改注册表。例如,更改某个文件扩展名的默认程序会自动更新注册表。因此,通常没有必要编辑 Windows 注册表。不过,高级用户可能希望查看某些注册表设置并手动覆盖这些设置。Windows 提供了注册表编辑器实用程序regedit.exe),用于查看和编辑注册表数据。此实用程序还可以导入设置并导出现有配置。

NOTE:除非你了解自己正在做什么,否则不应编辑 Windows 注册表。错误的注册表设置可能会导致已安装的应用程序或操作系统本身出现问题。[/n]

更新日期 July 12, 2019 作者 Per C.

quiz测试你的知识

When a software function calls itself, it is known as what?

A
Revision
0%
B
Refraction
0%
C
Relation
0%
D
Recursion
0%
Correct! Incorrect!     View the Recursion definition.
More Quizzes →

Tech Terms 计算机词典

本页中注册表的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。