注册表可以理解为系统种种重要设置的一个集中数据库,主要用于存储系统和应用程序的设置信息。
其中存放着的各种参数,直接控制着windows的启动、硬件驱动程序的装载以
及一些windows应用程序的运行,从而在整个系统中起着核心作用。
在启动Windows时,系统内核从注册表中选取信息,包括要装入什么设备驱动程序,以及依什么次序装入,内核传送回它自身的信息。同时设备驱动程序也从注册表接收装入和配置参数,例如硬件中断或DMA通道等,当安装—个基于
Windows
3.x的应用程序时,应用程序的安装程序也会把相关的设置写入注册表,程序启动时会读取进行自身的初始化。