• 教学
  • 下载
  • 作文
  • 知识
  • 课件
  • 教案
当前位置:问学网常识网电脑知识操作系统Windows系统注册表知识完全揭密» 正文

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

[07-22 16:51:45]   来源:http://www.wenxue9.com  操作系统   阅读:8549

概要:HKEY_LOCAL_MACHINE包括HKEY_CLASSES_ROOT和HKEY_CURRENT_USER中所有的信息。在每次系统启动后,系统就映射出HKEY_CURRENT_USER中的信息,使得用户可以查看和编辑其中的信息。实际上,HKEY_LOCAL_MACHINE\SOFTWARE\Classes就是HKEY_CLASSES_ROOT,为了用户便于查看和编辑,系统专门把它作为一个根键。同理,HKEY_CURRENT_CONFIG\SY-STEM\CurrentControl就是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl。HKEY_USERS中保存了默认用户和当前登录用户的用户信息。HKEY_CURRENT_USER中保存了当前登录用户的用户信息。HKEY_DYN_DATA保存了系统运行时的动态数据,它反映出系统的当前状态,在每次运行时都是不一样的,即便是在同一台机器上。根据上面的分析,注册表中的信息可以分为HKEY_LOCAL_MACHINE和HKEY_USERS两大类,这两大类的详细内容请看后面的介绍。三、六大根键

Windows系统注册表知识完全揭密,标签:操作系统技巧,电脑基础教程,http://www.wenxue9.com


  HKEY_LOCAL_MACHINE包括HKEY_CLASSES_ROOT和HKEY_CURRENT_USER中所有的信息。在每次系统启动后,系统就映射出HKEY_CURRENT_USER中的信息,使得用户可以查看和编辑其中的信息。


  实际上,HKEY_LOCAL_MACHINE\SOFTWARE\Classes就是HKEY_CLASSES_ROOT,为了用户便于查看和编辑,系统专门把它作为一个根键。同理,HKEY_CURRENT_CONFIG\SY-STEM\CurrentControl就是HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl。


  HKEY_USERS中保存了默认用户和当前登录用户的用户信息。HKEY_CURRENT_USER中保存了当前登录用户的用户信息。


  HKEY_DYN_DATA保存了系统运行时的动态数据,它反映出系统的当前状态,在每次运行时都是不一样的,即便是在同一台机器上。


  根据上面的分析,注册表中的信息可以分为HKEY_LOCAL_MACHINE和HKEY_USERS两大类,这两大类的详细内容请看后面的介绍。


  三、六大根键的作用


  在注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似于目录结构。每个键都包含了一组特定的信息,每个键的键名都是和它所包含的信息相关的。如果这个键包含子键,则在注册表编辑器窗口中代表这个键的文件夹的左边将有“+”符号,以表示在这个文件夹中有更多的内容。如果这个文件夹被用户打开了,那么这个“+”就会变成“-”。


  1.HKEY_USERS


  该根键保存了存放在本地计算机口令列表中的用户标识和密码列表。每个用户的预配置信息都存储在HKEY_USERS根键中。HKEY_USERS是远程计算机中访问的根键之一。


  2.HKEY_CURRENT_USER


  该根键包含本地工作站中存放的当前登录的用户信息,包括用户登录用户名和暂存的密码(注:此密码在输入时是隐藏的)。用户登录Windows98时,其信息从HKEY_USERS中相应的项拷贝到HKEY_CURRENT_USER中。


  3.HKEY_CURRENT_CONFIG


  该根键存放着定义当前用户桌面配置(如显示器等)的数据,最后使用的文档列表(MRU)和其他有关当前用户的Windows98中文版的安装的信息。


  4.HKEY_CLASSES_ROOT


  根据在Windows98中文版中安装的应用程序的扩展名,该根键指明其文件类型的名称。


  在第一次安装Windows98中文版时,RTF(RichTextformat)文件与写字板(WordPad)&127;联系起来,但在以后安装了中文Word6.0后,双击一个RTF文件时,将自动激活Word。存放在SYSTEM.DAT中的HKEY_CLASSES_ROOT,将替代WIN.INI文件中的[Extensions]&127;小节中的设置项,它把应用程序与文件扩展名联系起来,它也替代了Windows3.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_USER\ControlPanel\Desktop中新建串值名MenuShowDelay=0可使“开始”菜单中子菜单的弹出速度提高。


  2.在HKEY_CURRENT_USER\ControlPanel\Deskt-op\WindowsMeterics中新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果。


  (三)HKEY_LOCAL_MACHINE


  1.HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\explorer\usershellfolders保存个人文件夹、收藏夹的路径。


  2.HKEY_LOCAL_MACHINE\system\currentControl-Set\control\keyboardLayouts保存键盘使用的语言以及各种中文输入法。


  3.HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\uninstall保存已安装的Windows应用程序卸载信息。


  4.HKEY_LOCAL_MACHINE\system\CurrentControl-Set\services\class保存控制面板-增添硬件设备-设备类型目录。


  5.HKEY_LOCAL_MACHINE\system\Current-ControlSet\control\update设置刷新方式。值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按F5]。


  6.HKEY_LOCAL_MACHINE\software\microsoft\win-dows\currentVersion\run保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边。在“启动”文件夹程序运行时图标也在任务条右边。


  7.HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\Policies\Ratings保存IE4.0中文版“安全”\“分级审查”中设置的口令(数据加密),若遗忘了口令,删除Ratings中的数据即可解决问题。


  8.HKEY_LOCAL_MACHINE\software\microsoft\windows\currentVersion\explorer\desktop\nameSpace保存桌面中特殊的图标,如回收站、收件箱、MSNetwork等。


  (四)HKEY_USERS


  1.HKEY_USERS\.Default\software\microsoft\internetexplorer\typeURLs保存IE4.0浏览器地址栏中输入的URL地址列表信息。清除文档菜单时将被清空。

上一页  [1] [2] [3]  下一页


Tag:操作系统操作系统技巧,电脑基础教程电脑知识 - 操作系统


上一篇:WindowsXP八种安全模式详细说明及应用
[已有条评论] 我来点评
验证码: 昵称:    
联系我们 网站地图 | 常识知识 | 作文大全 | 知识大全 | 课件教案试题 | 教学大全 | 收藏本站
Copyright 问学网 版权所有 All Right Reserved.
1 2 3 4 5 6 7 8 9 10