注册表常识1
来源:互联网 发布:程序员的自我修养txt 编辑:程序博客网 时间:2024/05/18 01:32
注册表数据库包括:System.dat User.dat
含有:
1、计算机硬件系统配置信息和说明信息
2、操作系统和应用软件初始化信息
3、软件之间相互关联的信息
System.dat:保存电脑的系统信息,如硬件的驱动、操作系统的功能配置
User.dat : 存放用户特有的信息,如桌面设置、安全管理等
注册表的数据类型主要有以下四种:
显示类型 数据类型 说明
REG_SZ 字符串 固定长度文本串
REG_MULTI_SZ 多字符串 含有多个文本值的字符串
REG_BINARY 二进制数 二进制值,以十六进制显示。
REG_DWORD 双字 32位的二进制,显示为8位的十六进制
HKEY_CLASSES_ROOT 缩写 HKCR
HKEY_CURRENT_USER 缩写 HKCU
HKEY_LOCAL_MACHINE 缩写 HKLM
几个根键的用途说明:
HKEY_LOCAL_MACHINE 根键中包含了操作系统、安装软件及硬件的相关信息。如计算机总线类型、系统可用内存、当前装载了哪些设备驱动程序以及启动控制数据等。
实际上,HKEY_LOCAL_MACHINE 根键保存着注册表中的大部分信息,而另外4个根键都是其子键的别名。
HKEY_CURRENT_USER 根键包含这当前登录到计算机上的用户的配置文件。其子键包含着环境变量、个人程序组、桌面设置、网络连接、打印机和应用程序首选项等信息。
计算机把当前用户的信息映射到这个根键下,若未激活用户配置,则它指向子键HKEY_USERS\.DEFAULT。
HKEY_CLASSES_ROOT 根键记录的是系统中各类文件与其应用程序之间的对应关系,即记录了某类文件和打开该类文件的应用程序之间的相互关联关系。
HKEY_CLASSES_ROOT 根键是 HKEY_LOCAL_MACHINE\SOFTWARE\Classes 的快捷方式,是注册表的一个最大分支,包括了成千上万的与程序、文件相关联的键和值以及ActiveX类的定义等内容。
HKEY_USERS 根键下包含了计算机的所有用户的信息。用户根据个人爱好设置的诸如桌面、背景、开始菜单程序项、应用程序快捷键、显示字体、屏幕节电设置等信息均记录在这个跟建中
HKEY_CURRENT_CONFIG 根键包含的主要内容是计算机的当前配置情况,如显示器、打印机等可选外部设备及其设置信息等。
- 注册表常识1
- 电脑常识-----注册表解禁九大绝招
- 常识1
- 常识--1
- 常识1
- 中国古代文化常识【1】
- 健康常识1
- 生活常识1
- 电脑常识(1)
- Python常识1
- 常识便条 1
- iOS 常识总结1
- 常识1-bom
- java小常识1
- 急救常识读书笔记-1
- 急救常识1
- 广播broadcast常识1
- es小常识1
- centos6.7源码安装mysql
- 小白学开发(iOS)OC_ 字符串重组(2015-08-13)
- OC - NSSetAndNSMutableSet
- 二分图学习小结
- Adapter的The content of the adapter has changed问题分析
- 注册表常识1
- 策略模式
- 小白学开发(iOS)OC_ 字符串写入文件(2015-08-13)
- 设计模式之代理模式
- jeecms标签对应的类,方便查找标签的输入输出参数,以及参数对应的数值类型、范围
- 关于Qt中自定义槽和信号的简单示例
- 小白学开发(iOS)OC_ 从文件中读取字符串内容(2015-08-14)
- XSS教程
- Codeforces 6B