第二十课 Windows98注册表的使用与维护 
1.实训目的
  通过本实训,使学生掌握注册表的功能,以及注册表的相关操作。
  能利用注册表优化系统,排除常见故障。
2.实训前的准备
(1) 要求有一台能正常启动Windows操作系统的微型机。
(2) 复习本书中第11章中有关注册表的内容。
3.实训内容及步骤
(1) 注册表的结构及功能
  微软公司自 Windows 95起,便引入了注册表(Registry)对操作系统进行管理,注册表可以看成是一个庞大的数据库,包含了系统所有软硬件的配置与状态信息以及与用户相关的各种设置信息,对系统的正常运行起着至关重要的作用。
  注册表主要由 System.dat和 User.dat两个文件组成。其中,System.dat用于保存电脑的系统信息,如硬件设备配置和设备驱动程序的有关信息等等,它位于Windows子目录下;User.dat用于保存用户特征信息,如桌面设置、墙纸设置等,它一般也放在Windows子目录下。
  在注册表中,所有的数据都是通过树状层次结构加以组织,类似于硬盘中的文件结构。可以通过注册表编辑器查看或编辑注册表。在编辑器的左窗格中显示的就是注册表的“根键”。“根键”共有6个:
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_ MACHINE
HKEY_ USERS
HKEY_CURRENT_CONFIG
HKEY_ DYN_ DATA
  在这6个主键中,HKEY_LOCAL_MACHINE是包含信息量最多的。该主键包含了计算机硬件和软件的全部信息。当系统的配置和设置发生变化时,本关键字下面的登录项也将随之改变。在此主键之下,包括了另两个主键(HKEY_CLASSES_ROOT、HKEY_CURRENT_CONFIG)中的全部信息。实际上,HKEY_LOCAL_MACHINE\SOFT WARE\Classes就是HKEY_CLASSES_ROOT,HKEY_LOCAL_MACHINE\Config就是HKEY_CURRENT_CONFIG 。
  与此类似,HKEY_CURRENT_USER也仅是HKEY_USER中的一部分信息,一般情况下,这两个主关键字包含的内容是完全相同的。主键HKEY_DYN_DATA保存了系统运行的动态数据,它反映了系统的当前状态。它的许多子键信息是保存在内存当中的,即便是同一台机器,每次运行时,其内容都是不一样的。
(2) 注册表的的备份和恢复
  首先用下列方法将注册表备份到C盘根目录下,并命名为MyregiestBack。然后打开注册表,细致观察注册表的结构以及存放的内容,做好观察记录。最后恢复备份的注册表。
  用注册表编辑器导出和引入注册表文件
  用Regedt32导出和导入注册表
  在MS-DOS命令行模式下导出和导入注册表文件
  使用注册表检查器备份/恢复注册表
  使用MS Backup工具备份/恢复Windows 98/Me/ NT/2000/XP注册表
 (3) 清理、优化注册表
 注册表中存放了大量信息,经过长时间的使用以后,其中有些表项是多余的,所以只有清理和优化注册表才能保证系统高速稳定地运行。可以用下列方法清理、优化注册表:
  重新生成整个注册表,重新建立的注册表文件往往比原来的要小很多,从而达到优化注册表的目的。
  删除 “开始”菜单中“运行”的程序执行记录、系统打开各类文件的历史记录、一些常用软件各自的文件打开记录以及一些多余的窗口配方案等。这样一类的东西都是可有可无的,删除它们并不会对系统运行造成多大的影响。
进入注册表  删除存储在HKEY_LASS ROOT键下一些失效的关联文件。
  删除HKEY_LOCAL_MACHINE\software、HKEY_CURRENT_USER\software和HKEY_USERS\.DEFAULT\software键下一些已卸载的残留键值。
  删除一些无用的DLL等文件。
 借助注册表清理软件来清理、优化注册表
  常用的注册表清理软件有微软的Regclean、NortonUtility、Windows优化大师、超级兔子优化系统等。这些软件对注册表文件进行检查并清除其中的非法键值,同时也为以后的压缩腾出空间。
(4)通过修改注册表优化系统、排除系统故障实例
  一台机器在重新启动后,无论用正常模式还是安全模式都不能进入Windows 98界面,具体表现为启动过程中硬盘突然不读。采用不重新安装Windows 系统,而是通过修改注册表就可以排除此故障,详细方法请看教材有关章节。
  如何提高Windows 98“开始”菜单启动速度? 
首先进入主键[HKEY_CURRENT_USER\ ControlPanel\Desktop]。然后新建一个字符串值:“MenuShowDel-ay”,其值范围为0-999,0表示最快,可以将这个值改成0。重新启动或者注销后,我们打开“开始”菜单,然后上下拖动鼠标,就会发现各个项目的命令飞快地跃出,简直令人目不暇接。
  为什么点击文件夹,打开的总是IE浏览器?
  对文件夹有两种操作:一个是“打开”,就是没有文件夹列表的,另一个就是“资源管理器”,带文件夹列表的。可以通过下面的方法实行这两功能的转换:
 首先运行注册表编辑器(REGEDIT.EXE),然后打开HKEY_CLASSES_ROOT\Folder\ shell子键。如果想用“打开”方式,将此子键下的“默认”键值项的键值改为“OPEN”或者直接删除内容;如果想用“资源管理器”打开,将此子键的“默认”键值项改为“Explore”。
4.实训注意事项
(1) 在进行注册表的功能以及注册表的相关操作操作前,一定要备份注册表。
(2) 在清理和优化注册表时,要确定删除的内容是否真的与系统没关系,以免误删除有关内容。
 (3) 在进行注册表的功能以及注册表的相关操作操作前,硬盘重要数据要备份起来。
5.实训报告
 (1)写出注册表的结构以及存放的主要内容。
 (2)写出注册表的备份和恢复步骤。
 (3)写出利用注册表优化系统步骤。
 (4) 写出实训中遇到的问题和处理体会。