注册表概述
注册表是Windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。
注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文件。利用regedit.exe程序能够存取注册表文件,通过Windows键+R打开命令提示界面,输入regedit、regedit.exe或者regedt32、regedt32.exe四个名称均可。
注册表结构
注册表是一个树状结构,包括根键,子项,值项。
根键:称为HKEY…,包括
HKEY CLASSES ROOT (HKCR)
HKEY CURRENT USER (HKCU)
HKEY LOCAL MACHINE (HKLM)
HKEY USERS (HKUSER/HKUD)
HKEY CURRENT CONFIG (HKCC)
五大根键。
项:在某一个项(父项)下面出现的项(子项)。
值项:带有一个名称和一个值的有序值,每个项都可以包括任何数量的值项,值项有三个部分组成:名称