当前位置:  夜鹰网校->主册表->主册表应用->注册表故障的原因及恢复和方法
☆☆ 栏目导航 ☆☆

注册表入门

注册表结构
注册表修改
注册表应用
注册表工具
注册表在线修复

注册表故障的原因及恢复和方法

http://www.yy0736.com  加入日期:2004.11.25  点击数:

[ ]

注册表出现故障的一般现象是在你装载Win 95时,屏幕上会给出如下消息: Registry File was not found.Registry services may be inoperative for this session。(没找到注册表文件,本次任务注册无效)。并给出重新启动进行自动恢复和忽略两选项。若选择自动恢复,则重新启动后系统会自动用备份文件恢复系统上一次成功启动时的状态值。但如果连续出现两次这样的情况,一般是连备份文件也损坏了,就需要进行下面的工作。 出现注册表故障的可能原因有三个: Win 95目录中的System.dat文件不存在、崩溃或MSDOS.SYS文件中的[Paths]部分丢失了。 如果是第一、二种原因,可用下面的方法进行恢复:
1.进入Win 95目录,看看SYSTEM.DAT及USER.DAT文件是否存在:
attrib/system.dat attrib user.dat
2.如果SYSTEM.DAT、USER.DAT两文件存在,则做第3、4步;否则跳到第5步。
3.在MS-DOS状态下去除SYSTEM.DAT及USER.DAT文件的只读、系统、隐藏属性:
attrib system.dat -r -h -s
attrib user.dat -r -h -s
4.将SYSTEM.DAT、USER.DAT两文件改名为SYSTEM.BAD、USER.BAD: rename system.dat system.bad
rename user.dat user.bad
5.重新启动机器,系统会自动修改:在引导时,如果Windows 95找不着注册表文件,它用备份的SYSTEM.DA0和USER.DA0做为注册表文件;假如这俩文件运行正常的话,系统就把它们分别改为SYSTEM.DAT和USER.DAT。 如果是第三种原因,则应做下面的工作: 在MSDOS. SYS文件中加上 [Paths] 部分,或对[Paths]部分进行修改。有关MSDOS. SYS的内容,很多文章里均已描述过,这里就不赘述了。在此仅介绍与系统引导有关的[Paths]部分: 这部分内容包括三项: HostWinBootDrv=<引导盘的根目录 缺省值为 C,其作用是指明引导盘的根目录。 WinBootDir=<启动所需要文件的位置 缺省值为安装时指定的目录(如C:\WINDOWS),其作用是列出启动所需要文件的位置。 WinDir= 缺省值为安装时指定的目录 (如C: \WINDOWS),其作用是列出安装过程中指定的Win 95目录的位置。 如果是故障的第三种原因,则可以参考上面的内容用任一种编辑器对引导盘根目录(通常为C:\)下的隐含文件MSDOS.SYS进行编辑,一般都能解决问题。 如果上述方法还不能实现对故障的排除, 那么还有最后一招:从原盘运行Win 95的SETUP. EXE程序重新生成注册表文件,因为所有与注册表有关的东西可能都出现问题。

作者:不详 来源:赛迪网互动学校  

  [夜鹰论坛] [我要留言] [关闭窗口] [ ][TOP]
 

上篇:WINNT注册表使用技巧集锦  下篇:用好“注册表检查程序”

     
此文章最新评论(不超过十条)
■评论此文章 ( 有问题请去夜鹰论坛发帖 )
共有评论: 查看全部评论 姓名:
【 声明 】 您所发表的言论将被众多网友阅读,因此,您所发表的言论应不违反中国法律,不违背一般的道德原则,否则,您必须对您的不当言论引发的一切不良后果负责;此外,我们的管理员有权删除您发表的不当言论,谢谢合作!