Windows系统注册表知识完全揭密( 三 )


1.HKEY_USERS
该根键保存了存放在本地计算机口令列表中的用户标识和密码列表 。每个用户的预配置信息都存储在HKEY_USERS根键中 。HKEY_USERS是远程计算机中访问的根键之一 。
2.HKEY_CURRENT_USER
该根键包含本地工作站中存放的当前登录的用户信息,包括用户登录用户名和暂存的密码(注:此密码在输入时是隐藏的) 。用户登录Windows 98时,其信息从HKEY_USERS中相应的项拷贝到HKEY_CURRENT_USER中 。
3.HKEY_CURRENT_CONFIG
该根键存放着定义当前用户桌面配置(如显示器等)的数据,最后使用的文档列表(MRU)和其他有关当前用户的Windows 98中文版的安装的信息 。
4.HKEY_CLASSES_ROOT
根据在Windows 98中文版中安装的应用程序的扩展名,该根键指明其文件类型的名称 。
在第一次安装Windows 98中文版时,RTF(Rich Text format)文件与写字板(WordPad)&127;联系起来,但在以后安装了中文Word 6.0后,双击一个RTF文件时,将自动激活Word 。存放在SYSTEM.DAT中的HKEY_CLASSES_ROOT,将替代WIN.INI文件中的[Extensions]&127;小节中的设置项,它把应用程序与文件扩展名联系起来,它也替代了Windows 3.x中的Reg.dat文件中的相似的设置项 。
5.HKEY_LOCAL_MACHINE
该根键存放本地计算机硬件数据,此根键下的子关键字包括在SYSTEM.DAT中,用来提供HKEY_LOCAL_MACHINE所需的信息,或者在远程计算机中可访问的一组键中 。
该根键中的许多子键与System.ini文件中设置项类似 。
6.HKEY_DYN_DATA
该根键存放了系统在运行时动态数据,此数据在每次显示时都是变化的,因此,此根键下的信息没有放在注册表中 。
四、注册表部分重要内容
注册表是一个大型数据库Registry 。要详细地分析该数据库,不是一两页就能介绍完 。我曾经用了半年多时间分析此数据库结构 。下面只介绍部分重要内容 。
(一)HKEY_CLASS_ROOT
1.HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon双击窗口右侧的默认字符串,在打开的对话框中删除原来的“键值”,输入%1 。重新启动后,在“我的电脑”中打开Windows目录,选择“大图标”,然后你看到的Bmp文件的图标再也不是千篇一律的MSPAINT图标了,而是每个Bmp文件的略图(前提是未安装ACDSee等看图软件) 。
(二)HKEY_CURRENT_USER
1.HKEY_CURRENT_USERControl PanelDesktop 中新建串值名MenuShowDelay=0 可使“开始”菜单中子菜单的弹出速度提高 。
2.在HKEY_CURRENT_USERControl PanelDeskt-opWindowsMeterics中新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果 。
(三) HKEY_LOCAL_MACHINE
1.HKEY_LOCAL_MACHINEsoftwaremicrosoftwindowscurrentVersionexploreruser shell folders 保存个人文件夹、收藏夹的路径 。
2.HKEY_LOCAL_MACHINEsystemcurrentControl-Setcontrolkeyboard Layouts 保存键盘使用的语言以及各种中文输入法 。
3.HKEY_LOCAL_MACHINEsoftwaremicrosoftwindowscurrentVersionuninstall 保存已安装的Windows应用程序卸载信息 。
4.HKEY_LOCAL_MACHINEsystemCurrentControl-Setservicesclass 保存控制面板-增添硬件设备-设备类型目录 。
5.HKEY_LOCAL_MACHINEsystemCurrent-ControlSetcontrolupdate 设置刷新方式 。值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按F5] 。
6.HKEY_LOCAL_MACHINEsoftwaremicrosoftwin-dowscurrentVersionrun 保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边 。在“启动”文件夹程序运行时图标也在任务条右边 。
7.HKEY_LOCAL_MACHINEsoftwaremicrosoftwindowscurrentVersionPoliciesRatings 保存IE4.0中文版“安全”“分级审查”中设置的口令(数据加密),若遗忘了口令,删除 Ratings 中的数据即可解决问题 。
8.HKEY_LOCAL_MACHINEsoftwaremicrosoftwindowscurrentVersionexplorerdesktopnameSpace 保存桌面中特殊的图标,如回收站、收件箱、MS Network等 。

推荐阅读