键值是什么?


键值是什么?

文章插图
键值(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 桌面上 。

    推荐阅读