HKEY_CLASSES_ROOT的class和root分别是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/08 17:28:58

HKEY_CLASSES_ROOT是注册表五大根键(HEY_CLASSES_ROOT\HKEY_CURRENT_USERS\HKEY_LOCAL_MACHINE\HKEY_USERS\HKEY_CURRENT_CONFIG)组成,运行方法是WIN+R或开始→运行,输入REGEDIT可以找到。
HEY_CLASSES_ROOT是HKEY_LOCAL_MACHINE\software的子项,包含了启动应用程序所需的全部信息,包括所有扩展名以及应用程序和文档之间的关联信息,所有驱动程序的名字、DDE和OLE信息,应用程序和文档使用的图标等,此处存储的信息可以确保当使用 WINDOWS 资源管理器打开文件时,将打开正确的程序

class:班级、组织
root:根

HKEY_CLASSES_ROOT
字面:文件类型组织根
解释:文件类型、文件其根、关系着文件如何打开、编辑、类型等。

比如,我们打开1.exe:
HKEY_CLASSES_ROOT分辨.exe属于exefile组织,然后分辨exefile打开方式,再打开1.exe
同样,8.txt也是这样打开的:
HKEY_CLASSES_ROOT分辨.txt属于txtfile组织,然后分辨txtfile打开方式为记事本,再打开8.txt

HKEY_CLASSES_ROOT也是注册五大根其中一根,注册五大根其中有:
根1:HKEY_CLASSES_ROOT:文件类型
根2:HKEY_CURRENT_USER:用户配置(每个用户不一样)
根3:HKEY_LOCAL_MACHINE:系统配置
根4:HKEY_USERS:用户配置(每个用户都一样)
根5:HKEY_CURRENT_CONFIG:显示配置