前言:Windows的注册表保存了系统的绝大部分设置,掌握并熟练使用它是计算机高手的必经之路!
1、概念
Windows的注册表主要由“键”和“键值”构成,称HKEY为根键(RootKey),SubKey为子键。
键(Key):“位于左侧窗格如同文件夹图标一样的就是键”,类似于我的电脑中的文件夹。
键值(Value):“而在右侧窗格中一行行的选项,就称它为键值”,每个键值都有名称、类型、数据三项信息,名称的大小写不敏感。
2、数据类型
REG_SZ、REG_BINARY、DWORD\QWORD值、REG_MULTI_SZ,REG_EXPAND_SZ
3、文件:
注册表是Hive文件,保存路径是%SYSTEMROOT%\system32\config。%SYSTEMROOT%即"C:\Windows"。
4、文件结构:
(1)HARDWARE:此键记录了计算机硬件相关的各项信息,以及驱动程序的设置等;当使用设备管理器更改硬件设置时,这个键中的数据也会跟着变化。
(2)SAM和SECURITY:记录本台计算机上有哪些用户和组账户,与相关的系统安全设置、权限分配等。在一般情况下,用户无法访问此键的内容。
(3)SOFTWARE:包含已安装的各项软件信息,与HKEY_CURRENT_USER\Software键不同的是,此键的影响范围比较大,对系统下的所有用户都有效。
(4)SYSTEM:包含有关系统启动、驱动程序加载等与操作系统本身相关的各项设置信息。