键值是什么?

剑兰花2023-02-08  20

键值(key)是windows中注册表中的概念。键值位于注册表结构链末端,和文件系统的文件类似,包含当前计算机及应用程序执行时使用的实际配置信息和数据。键值包含几种数据类型,以适应不同环境的使用需求。

键值项由键值名、数据类型和键值三部分组成,其格式为:“键值名:数据类型:键值”。 这些键值项数据可分为如下三种类型:

1.字符串值(S)

在Windows98的注册表中,表示文件的描述、硬件的标识等等信息一般都用字符串值。字符串值由字母和数字组成,它的最大长度不能超过255个字符。通过键、键值就组成了一种键值项数据,这就相当于Win.ini、Ssytem.ini文件中每个小节下面的设置行一样的道理。

2.二进制值(B)

在Windows的注册表中,二进制值是没有长度限制的,可以是任意个字节长。在注册表编辑器中,二进制以十六进制的方式显示出来。

3.DWORD值(D)

在Windwos98的注册表中,DWORD值是一个32位(双字节长)长度的数值。在注册表编辑器中,系统以十六进制的方式显示DWORD值。

在注册表中

所谓的键,是指一个注册表条目。

键名,是这个条目的名称

键值是为这个条目所赋予的值。

比如:

NoDesktop=1

这就是一个键

NoDesktop是一个键名

1就是一个键值

这个条目的意思是说:NoDesktop是没有桌面

当值为1的时候,该条目生效

当值为0的时候,该条目无效

1.根键:注册表中最底层的键,类似于磁盘上的根目录,通过“HKEY_”来表示。

2.主键:主键是根键的下级支配单元,以子目录的形式而存在,负责组织系统对注册表中数据的访问。

3.子键:子键位于主键下,也可以嵌套于其他子键中。在注册表的六大根键中,有若干子键,而每个子键中 又可以嵌套成千上万的子键。

4.键值数据项:键值数据项简称为键值项,在每个根键和子键下可以有若干键值项。键值项由键值名、键值类型和键值数据三部分组成。

将“{645FF040-5081-101B-9F08-00AA002F954E}” 项右边默认的主键键值设置为“Recycle Bin”,然后单击“确定”, 退出注册表编辑器。 “回收站”图标重新出现在 Windows 桌面上。


转载请注明原文地址:http://juke.outofmemory.cn/read/2921753.html

最新回复(0)