注册表

注册表是一个数据库.

5个库

HKEY_CLASSES_ROOT

存了两种数据

1.  将数据类型和应用程序关联(默认打开程序)

2.  复制来源: HKEY_LOCAL_MACHINE\SOFTWARE\Classes , HKEY_CURRENT_USER\SOFTWARE\Classes

HKEY_CURRENT_USER

1. 当前用户信息, includes environment variables, personal program groups, desktop settings, network connections, printers, and application preferences. 

2. 存的只是指针指向来源HKEY_USERS\Security ID (SID) of current user subkey. 实体.

HKEY_LOCAL_MACHINE 

1. 机器及系统信息

 hardware and operating system data, such as bus type, system memory, device drivers, and startup control parameters.

The HKEY_CURRENT_CONFIG

1. 当前用户硬件配置

2. 存的只是指针, 指向来源HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\CurrentControlSet\Hardware Profiles subkey

应用

1. 程序配置参数. 在安装程序安装时设置的   windows setup, program setup.

2. 硬件数据保存在注册表中.  每次启动电脑, 会执行硬件检测.

3. 内核参数. 内核启动时, 从注册表中提取保存的相关数据, 例如系统启动时哪个设备驱动需要读取, 设备驱动读取顺序.

4. 设备驱动参数.  加载信息, 配置数据, 例如:硬件中断接口, DMA通道等.  

注册表很多变, 所以应该记住, 注册表属于 应用程序, 不属于用户,

posted on 2011-02-03 19:31  oleeceo  阅读(266)  评论(0)    收藏  举报

导航