什么是注册表程序(什么是注册表)

导读大家好,东东来为大家解答以上问题,什么是注册表程序,什么是注册表很多人还不知道,现在让我们一起来看看吧!相信很多接触过电脑的朋友都

大家好,东东来为大家解答以上问题,什么是注册表程序,什么是注册表很多人还不知道,现在让我们一起来看看吧!

相信很多接触过电脑的朋友都见过一个词:注册表。那么注册表是什么呢?注册表有什么用?

什么是注册表?

注册表(Registry)是微软从Windows95(最新系统仍在使用)引入的全新核心数据库,用来取代。ini文件,并管理和配置系统的运行参数。如您所见,注册表本质上是一个数据库。所有系统和应用程序的初始化信息都集成在这个数据库中;包括硬件设备的描述,相关的应用程序和文档,窗口显示方式,网络连接参数,甚至涉及计算机安全的网络共享设置。与旧win32系统中的ini文件相比,它具有管理方便、安全性高、适合网络运行的特点。

与注册表相关的术语

1.注册表:它是一个树状层次数据库。物理上讲就是两个文件:System.dat和User.dat从逻辑上讲,它是用户在注册表编辑器中看到的配置数据。

2.HKEY:“根键”或“主键”。它的图标有点类似于资源管理器中文件夹的图标。Windows注册表分为六个部分,称为HKEY名,意思是一个键的句柄。

3.key:它包含附加文件夹和一个或多个值。

4.subkey:出现在某个键(父键)下的键(子键)。

5.branch:它代表一个特定的子项和它包含的所有内容。分支可以从每个注册表的顶部开始,但它通常用于描述一个键及其所有内容。

6.值条目:带有名称和值的有序值。每个键可以包含任意数量的值项。每个值项由三部分组成:名称、数据类型和数据。

名称:字符、数字、代表和空格的任意组合,不包括反斜杠。同一项中不能有相同的名称。

数据类型:包括字符串、二进制和双字。String (REG_SZ):顾名思义,ASCII字符的字符串。如“Hello World”,是一串单词或短语。在注册表中,字符串值一般用于表示文件的描述、硬件的标识等。它通常由字母和数字组成。注册表总是在引号中显示字符串。Binary (REG_BINARY):例如,F03D990000BC是一个没有长度限制的二进制值。在注册表编辑器中,二进制数据以十六进制显示。双字(REG_DWORD):从字面上看应该是双字,双字节值。它由1-8个十六进制数据组成,可以用十六进制或十进制模式编辑。例如D1234567。

数据:值项的具体值,最大可达64KB。

这就是注册表的作用。希望对你有帮助!

本文讲解到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!