早期的图形操作系统,如windows3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或用用程序都得有自己的ini文件,并在网络上难以实现远程访问,为了克服上述这些问题,在windows95及其后续版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表。
注册表是一个庞大的数据库,它包含了系统软硬件所有的配置、初始化信息及其他应用软件的重要数据,用户可以通过注册表修改和优化操作系统及应用软件的几乎或有设置。
注册表是windows系统存储关于计算机配置信息的数据库,包括了系统运行时需要调用的运行方式的设置。
windows注册表中包括的项目有:每个用户的配置文件、计算机上安装的程序和每个程序可以创建的文档类型、文件夹和程序图标的属性设置、系统中的硬件、正在使用的端口等。
注册表存放的位置
C盘Windows下
快速运行注册表
regedit
注册表五个分支的含义
HKEY_CLASSES_ROOT:存储系统中的文件类型(.txt,.jpg,.ttf等)
HKEY_CURRENT_USER:当前用户配置文件信息
HKEY_LOCAL_MACHINE:本地电脑的配置信息
HKEY_USERS:所有用户信息
HKEY_CURRENT_CONFIG:系统启动的软硬件配置信息
字符串值
二进制值
DWORD32位值(QWOED64位)