电脑常识文选 | QQ专区 | 硬件Diy | 电脑教程 | 电脑应用 | 网络应用 | Office | 操作系统 | 电脑学习 | 电脑知识库 | 网页制作 | 应用软件 | 电脑硬件
电脑故障 | 电脑网络 | 病毒防治 | 安全防护 | 电脑爱好者 | 电脑知识 | 软件应用 | 电脑医生 | cpu | 主板 | 硬盘 | 内存 | 显卡 | 显示器 | 键盘鼠标
本文相关内容
·注册表损坏时出现的十种症状
·注意看:装机必须备份的十类数据
·注意局域网环路引起的广播风暴
·注意二手市场中CPU中出现的问题
·注意!两大杀手让硬盘折寿
·注意!买二手笔记本后要做四件事
·注意这三点问题!让你的笔记本多活两年
·注意事项,菜鸟跟我学CPU超频
·注意DVD刻录机支持的规格
·做到心知肚明,PC电源常见问题解疑
·做得出就怕想不到!DC的另类用法
·总结购机经验,笔记本知识脱贫不求人
·综合分析解决电脑启动故障
·综合对比MP3、MD、CD
·自己动手给彩色墨盒加墨
·驻颜有妙方,笔记本电脑护肤术
·专用软件准确识别出Celeron D处理器
·专业维修人员教你避免手机故障
·专业知识,数码摄影入门必备常识
·专家提醒低价MP3需谨慎购买
·装网卡后为何开关机不正常?
·装机利润大曝光!对商家和电脑产品彻底认识
·装机商装机时最大的利润是什么?
·装机我们靠自己还是靠奸商?
·装机陷阱全线大曝光!
·装机要慎用杂牌电脑电源
·装机侃价入门基本功招术
·装机配置1G内存的五大理由
·装机配机心理及利润分析 
·装机中10大常规性错误
  ★注册表损坏之后的修复方法

注册表损坏之后的修复方法

添加记录: 硬件专题  类别: 电脑知识  发布日期: 2006.09.21

  自Windows 95系统后,Windows系统采用了注册表的管理机制。注册表的数据保存在以下两个系统文件中:User.dat和System.dat。注册表是Windows系统正常运行的保证之一。一旦注册表出现故障,就可能导致Windows系统不能正常运行。 

  正是基于注册表的重要性,Windows系统采取了相应的保护措施。保护措施的基本方法是将上一次正常启动系统时的注册表数据文件和相关的INI文件进行备份,一旦出现故障后,通过恢复上次正常启动的配置来进行系统的恢复。下面介绍一下在Win 98系统和Win 2000系统下注册表的恢复方法。 

  Win 98系统下注册表的恢复 

  在Win 98系统中,对注册表进行恢复是通过运用工具Scanreg来实现的。Scanreg命令位于Windows\Command\目录下(假定Windows 98安装目录是Windows)。 

  每次启动Win 98后,系统都会自动地将使计算机能正常启动的系统文件(这些系统文件包括 System.ini,Win.ini,User.dat和System.dat )压缩成一个cab文件保存在隐含目录 Windows\Sysbckup\ 下,并保留五个最近日期的备份文件Rb001.cab~Rb005.cab。通过这几个系统备份文件,你就可以将不能正常启动的计算机恢复到最近五次能正常启动任意一次的系统设置。这些系统备份文件要正常恢复到你的Windows 98 系统中,还需要 Windows 98 提供的一个工具:Scanreg 。应用该工具,你可以随时手工对系统文件进行备份;可以将最近五次的系统备份文件中的任意一次安全地恢复到系统中;可以对注册表进行修复重建。 

  下面简单介绍一下 Scanreg 的用法: 

  命令格式: Scanreg/<option> 

  option 有以下几个可选项: 

  ? 列出Scanreg的使用方法及相关参数的用法。 

  backup 备份注册表及相关的系统文件。 

  restore 选择备份文件进行恢复。 

  Comment"<comment>" 给备份文件加上特别的备注。 

  fix 修复注册表。 

  执行带此参数的Scanreg命令会自动进行以下三个步骤的操作: 

  查找注册表中非法的系统注册表主键; 

  检查系统注册表结构; 

  重新建立系统注册表。 

  运行Scanreg 命令,需要在 Windows 98 启动时,在看到Starting Windows 98…的信息时,按F8键,在启动选单中,选择 Command Prompt Only 方式。启动完成后,在C:/>提示符下执行该命令。如果在Windows 98的MS-DOS方式下运行Scanreg 命令,则会自动地进入其Windows的运行模式(和执行 Scanregw 命令等效),只进行注册表的检查,不能进行注册表的恢复和修复。 Scanreg 命令的执行过程很简单,根据界面的提示进行操作就可以了。执行该命令后,首先会让你确认先检查你的注册表,选择 Start 一段时间后,如果没有发现错误则提示你选择 Create Backup 或是 View Backups... ,选择Create Backup 就可以手工对注册表及相关的系统文件进行备份;选择 View Backups... ,可以看到最近的五个系统备份文件,它们以备份的时间加以区别,选中要恢复的备份文件,选择 Restore ,就可以将相应日期的系统备份文件恢复到你的系统中。如果想恢复最近一次的注册表,则执行带有restore参数的Scanreg即可。命令格式如下:scanreg/restore。 

  Win 2000系统下注册表的恢复 

  在Windows 2000系统中,不再提供Scanreg命令,注册表的恢复主要依靠Windows 2000系统本身的功能完成。具体的步骤如下: 

  在计算机启动过程中,看到“请选择启动操作系统”信息时,按F8键。 

  在出现的启动选单中,使用箭头键突出显示“最后一次正确的配置”项,并确认。 

  然后选择要启动的操作系统,确认。 

  依靠Windows 2000系统本身的恢复功能,不能将整个注册表进行还原。只能是当产生如新添加的驱动程序与硬件不相符等问题导致注册表故障时进行还原才有效,并不能解决由于驱动程序或文件被损坏或丢失所导致的注册表问题。也就是说采用这种注册表还原方法Windows 2000只还原注册表项 HKEY_LOCAL_MACHINE\System\ CurrentControlSet 中的信息。任何在其他注册表项中所作的更改均保持不变。 

  以上只是介绍了一下依靠Windows系统本身提供的工具或功能对注册表进行还原的方法,当然还有很多专门的系统工具可以对注册表进行维护,在这里就不介绍了。希望介绍的注册表恢复方法,能对大家在日常的使用中提供帮助。


上一篇:注册表损坏之症状和修复 下一篇:注册表收藏夹,你用好了吗

电脑常识文选风云榜
声卡音箱 | 软驱光驱 | 打印机 | 机箱电源 | BIOS | 操作系统 | 局域网 | 浏览器 | 网卡 | 电脑死机

电脑常识文选 © 2006 版权所有

提示:本站致力于电脑使用常识,电脑故障排除,计算机使用小窍门的分享与传播,内容仅供参考,按此操作责任自负。