1 / 36
文档名称:

注册表详细教程.doc

格式:doc   页数:36页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

注册表详细教程.doc

上传人:xxj16588 2016/5/16 文件大小:0 KB

下载得到文件列表

注册表详细教程.doc

文档介绍

文档介绍:注册表详细教程注册表详细教程一、什么是注册表注册表是 2000/XP 操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”, 也可以说是一个非常巨大的树状分层结构的数据库系统。注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息, 它包括了计算机的硬件配置, 包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。二、注册表的功能刚才我们看到了, 注册表中记录了用户安装在计算机上的软件和每个程序的相关信息, 通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文件。相关知识: 注册表文件的数据信息保存在 t和 t中、利用 程序能够存取注册表文件(其实大家可能也知道 ,这两个程序是一样的) 三、编辑器说明: 别说你不知道怎么进注册表啊(哈, 在运行里键入 regedit 就可以了) 根键:这个称为 HKEY …………,某一项的句柄项:附加的文件夹和一个或多个值子项:在某一个项(父项)下面出现的项(子项) 值项: 带有一个名称和一个值的有序值, 每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。说明: 1 、名称:不包括反斜线的字符、数字、代表符和空格的任意组合。同一键中不可有相同的名称 2 、数据类型:包括字符串、二进制和双字节等 3 、数据:值项的具体值,它的大小可以占用 64KB 第二课总体结构分析注册表包括以下 5 个根键 说明: 该根键包括启动应用程序所需的全部信息, 包括扩展名, 应用程序与文档之间的关系,驱动程序名, DDE 和 OLE 信息,类 ID 编号和应用程序与文档的图标等。 说明: 该根键包括当前登录用户的配置信息, 包括环境变量, 个人程序以及桌面设置等 说明: 该根键包括本地计算机的系统信息, 包括硬件和操作系统信息, 安全数据和计算机专用的各类软件设置信息 说明: 该根键包括计算机的所有用户使用的配置数据, 这些数据只有在用户登录系统时才能访问。这些信息告诉系统当前用户使用的图标,激活的程序组,开始菜单的内容以及颜色,字体 说明:该根键包括当前硬件的配置信息,其中的信息是从 HKEY_LOCAL_MACHINE 中映射出来的。第三课 HKEY_CLASSES_ROOT 我们知道, 在这一个根键中记录的是 WINDOWS 操作系统中所有数据文件的信息内容, 主要记录了不同文件的文件扩展名和与之相对应的应用程序。这就是为什么我们双击某一个文档的时候, 可以由系统自动调出应用程序的所在了。这个根键的子键当大家展开时发现是非常多的,它主要分为两种:一是已经注册的各类文件的扩展名;一是各种文件类型的有关信息。下面我们以 AVIFILE 举例说明一下其下面的子项的含义: 1、 CLSID : 分类标识, 系统可以用这个类标识来识别相同类型的文件 2、 Compressors :它下面有两个子项 auds: 用于设置音频数据压缩程序的类标识 vids: 用于设置视频数据压缩程序的类标识 3、 defaultlcon :用于设置默认图标,这个大家可以改一下试试 4、 RIFFHandlers :在它的下面有两个类标识 AVI :用于设置 AVI 文件的类标识 WAVE :用于设置 WAVE 文件的类标识 5、 protocol :包括了执行程序和编辑程序的路径和文件名 StdExecute ( stdfileediting)_server :用于指定编辑程序 StdExecute ( stdfileediting)_PackageObjects: 用于指定后打开 AVI 包对象的编辑程序 StdExecute ( stdfileediting)_verb : 用于设置编辑程序时的工作状态,其中有 0、1、2 等状态 6、 Shell 子项:用于设置视频文件的外壳 open: 用于设置打开 AVI 文件的程序 play :用于设置播放命令的程序 7、 Shellex :包括了视频文件的外壳扩展注: 在这一课中, 要求大家展开所讲的键看一下, 并简单记忆即可以了,请不要改动(除上面说的试的) 第四课 HKEY_CURRENT_USER 哈哈,这贴我要白捡分了此根键中保存的信息( 当前用户的子项信息)与 HKEY_USERS_DEFAUL T 下面的一模一样的。