注册表介绍
注册表根键 | 描述 |
---|---|
HKEY_CLASSES_ROOT | 包含文件扩展名、文件类型关联以及应用程序的注册信息。它是HKEY_LOCAL_MACHINE\Software\Classes和HKEY_CURRENT_USER\Software\Classes的组合。 |
HKEY_CURRENT_USER | 包含当前登录用户的配置信息。存储了用户的桌面设置、文件夹选项、网络连接等个人设置。 |
HKEY_LOCAL_MACHINE | 包含计算机的全局配置信息。这包括安装的软件、硬件设置、操作系统配置等。 |
HKEY_USERS | 包含所有用户配置信息的存储,每个用户都有一个子键。 |
HKEY_CURRENT_CONFIG | 包含当前系统的硬件和配置信息。通常是对HKEY_LOCAL_MACHINE\System\CurrentControlSet的映射。 |
注册表数据类型
数据类型 | 描述 |
---|---|
REG_SZ | 字符串值,包含文本字符串。 |
REG_MULTI_SZ | 多字符串值,包含多个文本值的字符串。 |
REG_BINARY | 二进制值,包含任意的二进制数据。 |
REG_DWORD | 双字节值,为32位的二进制值,以8位十六进制表示。 |
REG_QWORD | 四字节值,为64位的二进制值,以8位十六进制表示。 |
REG_EXPAND_SZ | 可扩展的字符串值,包含可扩展的环境变量。 |
REG_LINK | 符号链接或快捷方式的数据类型,用于存储对象的路径。 |
REG_RESOURCE_LIST | 设备驱动程序使用的资源列表数据类型。 |
REG_FULL_RESOURCE_DESCRIPTOR | 设备驱动程序使用的完整资源描述符数据类型。 |
REG_NONE | 无数据类型,用于表示没有特定数据格式。 |
自启动路径
注册表路径 | 描述 |
---|---|
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run | 计算机启动时对所有用户生效的自启动程序路径。 |
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run | 用户登录时仅对当前用户生效的自启动程序路径。 |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce | 计算机启动时只运行一次的自启动程序路径。 |
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce | 用户登录时只运行一次的自启动程序路径。 |
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run | 64位系统上运行32位应用程序的自启动路径。 |
HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run | 64位系统上运行32位应用程序的自启动路径(当前用户)。 |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices | 系统服务启动时运行的自启动程序路径。 |
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce | 系统服务启动时只运行一次的自启动程序路径。 |