| 一、什么是注册表
注册表是一个庞大的数据库,用来存储计算机软硬件的各种配置数据。它是针对32位硬件、驱动程序和应用设计的,考虑到与16位应用的兼容性,在32位系统中仍提供*.ini文件配置方式,一般情况下,32位应用最好不使用*.ini文件。
注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,用户可以通过注册表调整软件的运行性能,检测和恢复系统错误,定制桌面等。用户修改配置,只需要通过注册表编辑器,单击鼠标,即可轻松完成。系统管理员还可以通过注册表来完成系统远程管理。因而用户掌握了注册表,即掌握了对计算机配置的控制权,用户只需要通过注册表即可将自己计算机的工作状态调整到最佳。
二、什么是注册表的键
键与系统资源管理器中的文件夹相似,它可以包含附加的子键和一个或多个值。每一个键可包含任何数量的值项。
三、什么是注册表的根键
在注册表编辑器的左边窗格中用户可以看到以HKEY_Name方式命名的串,熟悉Windows的人们都知道HKEY是某一键的句柄,也称为根键(root
key)。根键是注册表中键的一种,它处在其树状结构的最顶层,因而也称其为根键。
四、什么是注册表的主键
主键是键的一种,它包含一个或多个子键或值项,其命名是相对于子键而言的。
五、什么是注册表的子键
在一个主键下面出现的键称为子键。
六、什么是注册表的分支
分支是指某个特定的子键及其所包含的所有内容。分支可以从注册表的顶端开始。
七、什么是注册表值项
值项是一对包括名称和值的有序值。值项与Windows资源管理器中的文件相似。每一个值项由名称、数据类型和数据3部分组成。
名称除不能包含反斜杠外,可以由任意字符、数字、代表符和空格组成。名称特指在一个键中的值项。注册表中不同键的值项可以使用相同的名称,而同一键中的值项不能使用相同的名称。
注册表中的值项可以保存各种不同的数据类型,如字符串、二进制等。
值的数据可以占用64KB的空间。如果系统或应用程序给某个值项分配了空值,该值项的值为一个空值,长度为0。
八、什么是注册表的值
值项所定义的内容是该值项的值。每一个值的数据都有其数据类型,用于指示该值是字符串、二进制或双字值。
九、什么是注册表的缺省值
每一个键都有一个包含或不包含数据的缺省值。在注册表编辑器中,每一个键中的缺省值被称为Default。每一个键至少包括一个值项,称为该键的缺省值。缺省值总是一个字符值,它用来和Windows3.1以及其他16位应用程序兼容。如果某个程序只需在注册表中保存一个值,那么缺省值项是惟一保存在该键中的数据。
十、什么是注册表编辑器
注册表编辑器是一个面向系统管理者和使用者的可视化管理注册表数据的工具,它具有很强的功能,操作简单,使用方便。该编辑器没有工具条,菜单也很直观易懂。进入编辑器后,即可看到两个窗格,左边窗格显示注册表的结构列表,右边是实际配置数据。用户可以通过其提供的功能轻而易举地对计算机配置数据进行调整。
作者:不详 来源:不详 |