访问起步网站
|
给版主留言
|
给版主写信
|
欢迎您访问起步网站,互联网上最全的DOS资源
|
恢复软盘上物理损坏的文件数据一种方法. 很多人都有这样的经历:在软盘上的数据常会因种种原因遭到损坏而读不出来,如 果被毁坏的是重要且唯一的数据的话,那么损失将是十分严重的,若是像磁盘零扇区被 病毒侵害而导致无法读盘之类的软故障现象,还比较容 易用软件的办法来恢复, 但当 文件或数据本身被物理损坏而无法读取时,就不能用这种方法了. 本人在实践中找到了一种可以对文本文件及有规律的数据存贮文件(如DBF文件) 进行恢复的方法,现以WPS文件为例将详细步骤公布如下: (1)一软盘因使用及保存不当,导致保存在它上面的一些急需打印的WPS文件调不 出来.当读取务上的文件时,机器提示: 'DATA ERROR READING DRIVE A ABORT,RETRY,FAIL?' 对于这些文件巳没有其它磁盘备份和原始手写篙,而且损坏的文件都较长,每个有 1500字到5000多字不等,若要重新输入巳不可能.在这种情况下,我就着手考虑恢复磁 盘文件的方法. (2)先进入PCTOOLS,用磁盘功能中的VERIFY(磁盘校验)项,测得软盘上共有八,九 个坏扇区,分布在五个重要的文件中,而这些文件总共占用了近100个扇 区,可见大部 分数据沿损坏,这就为进一步修复提供了可能性. (3)进入PCTOOLS的COPY(拷贝)功能.将以上五个坏文件逐次考入另一张好软盘或硬 盘,在拷贝当中,当读到坏扇 区部分时,PCTOOLS会停下提示: "BAD OR CONDISKETTE READ, ESC TORETURN,'R' TO RETRY OR 'I'TO IGNORE" 这时应选择'I'(即"忽略"),则PCTOOLS将忽略对该扇区的读写而用一些随机数据 来填充,接着继续读出和拷贝下一个扇区,直到整个文件都被考完.这时的文件大小与 原文件一样, 只是有些内容巳被一些无规律的数据代替. (4)进入WPS编辑环境,即可正常调出用上述方法拷贝到好盘上的文件,但全屏幕逐 页检查时,可以看到文件中大部分文字都正常,只是文章的某些行, 段部分显示出一些 杂乱的无意义的符号这就是原文件被损坏的扇区的内容所占的位置.从中可以看出:包 括空行在内被损环的数据大约有100到400,500字左右,只占全部文章字数的几分之一 或十几分之一,可以根据上下文内容很容易地迅速恢复.然后再将恢复后文件存盘,并 拷到好软盘上稳妥保存即可. (5)若是DBF 文件, 除了可以按上法先用PCTOOLS 拷贝, 再在数据库环境中用 LIST, EDIT,INSERT,BLAND等命令浏览和修改外,还可以在数据库操作环境 中,若发 现在读取某些范围的记录不成功时,就记下该记录号或范围,使用"COPY TO <新库文 件名>NEXT[范围]" 等命令将未损坏的范围的记录进行复制后,再用LIST命令,APPEND, INSERT等进行处理即可.要特别说明的是,这种方法只适用于文本文件或某些按一定规 律存贮的数据文件的恢复,其原理就是省略文件中无法恢复的损坏数据而恢复大部分 正常数据. 但对可执行文件(如:EXE或COM文件)及其它特殊存贮格式的文件,则不能 用这种方法来恢复,这种方法在后来多次实践中,证明是一种很好的恢复磁盘数据的方 法,可以最大限度地恢复因物理损坏而导致磁盘文件部分受损的修复.另外还要提醒 大家,对重要文件的备份, 一定要使用质量较好的优质磁盘,并稳妥保存,才能做万无 一失. |