一、注册表基础
1、概述
- 注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树桩分层结构的数据库系统
- 注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性
2、早期注册表
- 以ini为扩展名的文本文件的配置文件
3、windows95后的注册表
- 自windows 95操作系统开始,注册表真正成为windows用户经常接触的内容,并在其后的操作系统中继续沿用
- 注册表数据库由多个文件组成
- windows提供了注册表编辑器
//在运行出输入命令打开注册表编辑器:regedit
4、注册表结构
-
注册表以树状结构进行呈现
-
子树(实际上只有两棵子树,为了方便操作,分成了5棵子树)
- HKEY_LOCAL_MACHINE:记录关于本地计算机系统的信息,包括硬件和操作系统数据
- HKEY_USERS:记录关于动态加载的用户配置文件和默认配置文件的信息
- HKEY_CURRENT_USER:HKEY_USERS子树,它指向“HK
-