您的位置:首页-> 操作系统-> 注册表-> 注册表故障的原因及恢复和方法

注册表故障的原因及恢复和方法
作者:Admin 时间:2004-11-9  来自:ASP教程  选择阅读文体:



注册表出现故障的一般现象是在你装载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两文件存冢蜃龅?、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程序重新生成注册表文件,因为所有与注册表有关的东西可能都出现问题。



上一篇:在Win98中关闭光盘自动播放功能 下一篇:自己修改注册表优化宽带网设置

GoogLe中搜索“注册表故障的原因及恢复和方法”相关内容...
百 度 中搜索“注册表故障的原因及恢复和方法”相关内容...
一 搜 中搜索“注册表故障的原因及恢复和方法”相关内容...

相关文章

WindowsXP
注册表
Windows9.x
Windows2000
Windows2003
WindowsMe
Linux
开始
提升QQ等级 QQ挂机升级外挂
国内首发 韩国版QQ自定义头像
挖掘Windows XP系统安装盘中的神秘宝藏
初见photoshop8.0的庐山真面目!
BT下载速度之战:Bitcomet对决比特精灵
腾讯最新漏洞-------QQ红钻任你拿
Windows XP 的安装
如何制作万能DVD
浅谈Windows XP SP2补丁包的安装及使用
RM,RMVB转VCD
如何打开注册表编辑器
IE:如何加快网页下载速度
注册表的组织结构
打造个性化右键菜单—注册表使用全攻略之十三
修改注册表 消除应用软件的乱码显示
独门绝技修改注册表
Windows XP系统注册表十则设置技巧
Windows系统注册表知识完全揭密
Windows注册表应用技巧三则
IE5.0:操作技法集锦