电脑高手论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 6968|回复: 0

注 册 表 修 复 五 法zt

[复制链接]
发表于 2003-3-3 23:11:54 | 显示全部楼层 |阅读模式
注 册 表 修 复 五 法
  Windows 95/98设计者大概意识到注册表极易破坏这个
问题,在Windows 95/98注册表出现问题时,可以通过内置
方法进行解决。当然,如果您使用了注册表编辑器将注册表
进行了备份,则在恢复注册表时就更方便了。
  修复注册表一般有以下三种方式:
一、重新启动系统
  Windows 95/98注册表中的许多信息是保存在内存中的,
如HKEY_DYN_DATA根键中的子键信息等。用户可以通过重新
将硬盘中的信息调入内存来修正各种错误。每次启动系统
时,注册表都会把硬盘中的信息调入内存。
  例如,在启动Windows 98时出现如图1所示的错误信
息时,单击"确定"按钮,则Windows 98将首先修复注册
表,然后进入启动过程。
二、使用安全模式启动
  如果在启动Windows 95/98系统时遇到注册表错误,则
可以在安全模式下启动,即在启动时,按F5键,Windows
95/98将在安全模式下启动,此时系统可以自动修复注册表
问题。在安全模式下启动Windows 95/98成功后,即可在正
常模式(Normal)下启动Windows 95/98。
  注意:由于在安全模式下,Windows 95/98并没有将注
册表文件锁住,所以用户可以在这种方式下拷贝注册表文
件,其方法是在安全模式的Windows 95/98下,用户修改完
System.dat和User.dat的文件属性后就可以拷贝这两个文
件。在拷贝完以后,请将文件属性修改回去。
三、重新检测设备
  如果注册表中关于某种设备的信息发生错误,那么这个
系统就无法正确管理这个设备。这时,用户可以移去这个设
备,再安装一次,或者让Windows 95/98重新检测这个设备,
下面介绍几种方法。
  1.使用"控制面板"中的"添加新硬件"
  在删除(或者拨掉)即插即用硬件设备后,可以使用下
面两种常用安装方法:
  (1) 自动检测法
  Windows 98在启动计算机时可以自动检测即插即用硬件
设备,然后从Windows 98安装光盘中安装相关设备驱动程
序。其操作步骤如下:
  ① 关闭计算机。  
  ② 将硬件设备连接到计算机上。  
  ③ 打开计算机,并启动Windows 98,此时Windows 98
将自动检测新的"即插即用"设备,并安装所需的驱动程
序。  
  这种方法对于所有用户都是适用的。
  在使用这种方法时,应注意的是,如果 Windows 98没
有检测到新的"即插即用"设备,则设备本身没有正常工
作、没有正确安装或者根本没有安装,此时,请不要使用"添
加新硬件"向导。因为"添加新硬件"向导不能解决此处所
提的任何问题。  

  (2) 使用"添加新硬件"向导
  有时,在计算机检测到新硬件时没有及时安装驱动程
序,但是需要在Windows 98中使用该设备,此时就需要使
用"添加新硬件"向导了。

  2.利用"设备管理器"重新安装设备
  Windows 95/98提供了功能强大的"设备管理器",该
管理器可以查看与管理硬件设备。下面介绍利用"设备管理
器"重新安装设备的操作步骤。
  (1) 在"控制面板"窗口中双击"系统"图标,则出现
一个"系统属性"对话框。
  (2) 单击"设备管理器"选项页,则出现一个对话框。
  (3) 选择注册表中有问题的设备,然后单击"删除"按
钮,则出现一个确认对话框。单击"确定"按钮,则删除此
设备。
  (4) 在删除了设备后,单击"刷新"按钮,则"设备管
理器"将重新检测所有的设备,并且安装相应的设备驱动程
序。
  (5) 重新启动计算机后,即可对有问题的注册表进行更
新。

四、使用system.1st恢复系统注册表
  如果Windows 95/98启动或者运行时故障太多,以前又
忘记了给Windows 95/98运行最正常时的系统注册表作过备
份,或者根本启动不了Windows 95/98,则我们可以使用
System.1ST恢复系统注册表。
  有的朋友可能还不知道,Windows 98在成功地安装后会
把第一次正常运行的Windows 95/98系统信息保存在启动盘
(通常为C盘)根目录下的System.1ST这个HSR(隐藏、系
统、只读)属性的文件中,并且不会随Windows 95/98的系
统配置改变而改变。因此,我们在没有其他办法的情况下,
使用这个文件进行最保守的恢复。
  下面介绍使用System.1ST恢复系统注册表的操作步骤
(假定Windows 98安装在C:\Windows目录下)。
  1. 在DOS环境下,执行如下系列命令:
  Attrib -h -r -s C:\Systerm.1st
  Attrib -h -r -s C:\Windows\System.dat
  Copy C:\System.1ST C:\Windows\Systerm.dat
  Attrib +h +r +s C:\Systerm.1st
  Attrib +h +r +s C:\Windows\System.dat
  2. 重新启动Windows 98。
  由于System..1ST保存的是Windows 95/98第一次正常
运行时的系统信息,后面更改的Windows 95/98软硬件配置
信息头,未被更新到这个文件中。因此,此方法只能进行最
保守的恢复。

五、重新安装
  当用户很难找到导致注册表毁坏的原因时,可以重新安
装驱动程序、应用程序或者Windows 95/98。 虽然重新安装
Windows 95/98会花费比较长的时间,但是与查找注册表中
的错误相比,能节省不少的时间。
  为了帮助用户快速地安装Windows 98,下面给出一种简
单的方法:
  1. 将Windows 98光盘中的\Win98下的所有文件拷贝到
D:\PWIN98目录中。
  2. 在DOS提示符键入Smartdrv 10240 10240 (创建
10MB的磁盘高速缓冲区)。
  3. 在DOS提示符下键入D:\PWIN98\Setup /is/iq命令,
开始安装Windows 98。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|cmaster.org

GMT+8, 2024-11-22 07:41 AM , Processed in 0.012288 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表