学院首页>操作系统>Win9x>Win98下被删文件的完全恢复

Win98下被删文件的完全恢复

作者:未知 来源:未知 添加时间:2006-5-21 15:34:17

  Windows的回收站,我想大家都再熟悉不过了,什么被你遗弃的东西一骨碌 
都塞进去了。如果你又念旧情,则去回收站里恢复就成(废话)。不过,我想大
家 
都象我这样,喜欢把回收站清空,或者把它的容量设置为0。比如笔者刚把网上 

下载的报价彻底删掉,同学就来问价格了;或者当你刚清空了回收站,老板就跟
你 
说他现在恰好要那个文件。此时此刻,你是否束手无策呢?幸亏有DOS6.22下Und
e- 
lete,把它们恢复。 
  从DOS 6.22的安装盘把Undelete.exe解压出来,拷到C:\windows\command目录

下,就可以在任何路径下使用了。通过用Undelete/?可以看到,这个undelete命
令 
不是Microsoft的,而是一间叫Central Point SoftWare公司的,微软不过“盗”
了 
他的版而已。 
  Undelete的用法很简单。首先,要先退出WINDOWS到纯DOS方式下,然后用WIND
WOS 
的Lock命令,把要恢复文件的所在盘锁住,这样Undelete就可以获得硬盘的读写
权 
了。现在,只要进入要恢复文件所在目录下,运行undelete命令,就会出现以下
的 
提示: 
UNDELETE - A delete protection facility 
Copyright (C) 1987-1993 Central Point Software, Inc.  
All rights reserved. 

Directory: C:\RECYCLED 
File Specifications: *.*  
Delete Sentry control file not found. //反删除控制文件没找到  

Deletion-tracking file not found. //删除跟踪文件没找到 

MS-DOS directory contains 84 deleted files. //有84个文件被删  
Of those, 61 files may be recovered. //其中61个可以恢复 

Using the MS-DOS directory method. 

?C2 BAT 39 5-16-99 11:09 ...A Undelete (Y/N)? 
要注意,这84个文件已经在WINDOWS下被彻底删除了。如果想把?c2.bat这个 
文件恢复,只要键入"Y"就成了。然后,它会让你输入文件名的第一个字母,只要

文件名字不重复,随便就成。如下显示: 

Please type the first character for ?C2 .BAT: a 

File successfully undeleted. //文件成功恢复了。 

  Undelete还有一些比较有用的参数,如Undelete/list 是列出可以恢复的文 
件;/all 是自动恢复而不询问,对于恢复大量的文件很有帮助。 
Undelete是否还可以提供更高级的保护,以在必要时反删除更多的文件呢? 
答案当然是肯定的。有心的读者可能已经发现,Undelete运行时首先找Sentry  

Control file,然后是tracking flie,其实这是Undelete的保护级别。只要在 
autoexec.bat中,加入相应的参数,Undelete就能调入对应的保护级别,对硬盘

删除的文件进行保护了。如Undelete /s c:就是对c:盘实行最高级的安全卫士保

护;undelete /t d:是对d:盘实行跟踪保护。不过,由于它和windows的长文件 

名不太兼容,这里不详细介绍了。有兴趣的读者不妨详细看看它的帮助文件。 
那些用Undelete恢复不了的文件,笔者试过用一些DOS经典软件,如Pctools、 
Norton,都不能将其恢复。可见这个小小的软件的反删除水平不在Pctools等之下
, 
的确不失为一个恢复WINDOWS下被切底删除的文件的终极方法。 



-
心灵社团_伤心人伤心地 欢迎您√ 
站内搜索