现在的位置: 首页 > 综合 > 正文

DOS恢复文件

2013年12月02日 ⁄ 综合 ⁄ 共 1549字 ⁄ 字号 评论关闭

上期我们讲述了 DOS的安装。从本期开始,我向大家 介绍几个经久不衰的 DOS命令,我不会写成“DOS命令语 法详解”,而是结合具体实例,希望对大家有所帮助。 故障现象:开机蓝屏,无法进入Windows 98。 
定性分析:开机按 F8 选择 Safe Mode(安全模式),同 样蓝屏,无法进入。再次重启按 F8 选择 Step-By-Step Confirmation(一步一步配置),逐个确定,到达某一步时 出现“The folowing file is missing or corrupted:c: 
\windows\ifshlp.sys”,意思是:ifshlp.sys文件丢失或被破 坏。经过回忆,上次关机之前曾经删除过c:\windows下的 一些无用文件(如txt文件等),看来ifshlp.sys文件在这次 轰炸行动中被误击了。 
不能进入 Windows系统,只能在DOS环境下恢复了。 按照已往的经验,具体问题具体分析。 
第一种情况:“回收站”误删,且未被清空。在DOS下进 入“回收站”目录,进行恢复。主要 DOS命令:CD、Type、 Copy(本例属于这种情况)。 
恢复步骤: 
1.开机按F8,选择Command Prompt Only回车(进 入DOS实模式); 
2.输入 CD Recycled 回车(如图 1); 
3.输入 Type info2 回车(查看“回收站删除记录”文 件,发现ifshlp.sys和它改名后的文件名dc2.sys,太棒了! 果真还再!); 
4.Copy dc2.sys c:\windows\ifshlp.sys回车(复制被 删文件dc2.com到原始位置c:\windows,并改成原名ifshlp. sys)。 
第二种情况:“Del 命令”误删,且知道文件名。在DOS 下进入被删文件所在目录,进行恢复。主要 DOS 命令: Undelete(DOS6.22里的一个外部命令) 
恢复步骤: 
1.开机按F8,选择Command Prompt Only回车(进 入DOS实模式); 
2.输入 CD Windows回车(进入Windows目录); 
3.输入Lock回车(解除Windows 98里“硬盘目录区”不让修改的限制,为下一步使用 Undelete 做准备,否则 Undelete 无法运行)(如图 2);
4.输入 Undelete回车(恢复当前文件夹里的所有可以 恢复的被删除文件),这时,出现第一个被删文件,显示“? bc.txt”,很明显这不是我们要恢复的文件,英文显示“是否 恢复(y/n?)”,按n;接着,出现“?fshlp.sys”(哇!找到了!) 显示(y/n?),当然按y了。又显示一行英文“文件的第一个 字符是什么?”,因为ifshlp.sys第一个字符是i,当然按i了。 第三种情况:“回收站”误删,且被清空;或者被Deletree 误删;且文件数目不多。用Windows 98启动盘启动电脑,进行恢复。主要 DOS 命令:Ext 和 Extract。 
恢复步骤: 
1.用“Windows 98 启动盘”启动电脑(如图 3);
2.输入 Ext 回车,出现两行英文,不要管它,输入 c:\mybak\pwin98\win98(Windows 98的安装目录,按实 际情况输入)回车,输入ifshlp.sys回车,输入c:\windows 回车,最后输入y回车。下面就是耐心的等待了,直到又出 现 a:\>,拿出软盘,重启,大功告成。 
第四种情况:与第三种情况类似,但被删文件数目很多,且都 是Windows系统文件。只能用专业文件恢复软件或重装Windows98 等方法恢复了,因不属于“DOS命令”范畴,故不做讨论。

抱歉!评论已关闭.