你好,欢迎来到电脑邦

电脑邦

当前位置:电脑邦 > 操作系统 > windows XP >

什么是注册表?注册表中基本的术语有哪些?

2014-10-16 16:23 来源:电脑邦 点击:1
相关专题: Windows系统 注册表

  注册表作为windows操作系统中比较重要的数据库,用于存储系统和应用程序的设置信息。由于涉及的知识比较专业,很多人并不认识甚至操作注册表。那么什么是注册表?注册表中基本的术语有哪些?下面就让电脑邦为大家整理的知识,一起来看看吧!

注册表

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

  2、HKEY :“根键”或“主键”,它的图标与资源管理器中文件夹的图标有点儿相像。Windows将注册表分为六个部分,并称之为 HKEY_name,它意味着某一键的句柄。

  3、key(键):它包含了附加的文件夹和一个或多个值。

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

  5、branch(分支):代表一个特定的子键及其所包含的一切。一个分支可以从每个注册表的顶端开始,但通常用以说明一个键和其所有内容。

  6、value entry(值项):带有一个名称和一个值的有序值。每个键都可包含任何数量的值项。每个值项均由三部分组成:名称,数据类型,数据。

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

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

  数据: 值项的具体值,它可以占用到64KB。

  以上就是注册表常见的结构和术语。如果大家对注册表还有什么不懂,欢迎在下面留言咨询。

(责任编辑:主编)