Windows上彻底删除文件和恢复被删除文件的方法 2009-11-03 软件
Windows(Windows95/2000/2003/XP/Vista)系统上删除文件时,系统仅仅对文件设置了删除标志,文件本身并没有被删除.
即使是清空回收站彻底删除文件、重新分区和格式化,都不能将文件彻底地删除.
那么如何恢复被删除的文件, 以及如何彻底删除文件不会被恢复呢?
1. 删除文件的原理
存储在硬盘中的每个文件都可分为两部分:文件头和存储数据的数据区。
文件头用来记录文件名、文件属性、占用簇号等信息,文件头保存在一个簇并映射在FAT表(文件分配表)中。
而真实的数据则是保存在数据区中。平常所做的删除,仅仅修改文件头,作了删除标记,
并删除文件在FAT表中登记的所占簇号信息,表示释放空间。而真正的文件数据仍然保存在数据区中,并未删除。
要等到以后的数据写入,把数据区覆盖之后,才算是彻底删除了原来的数据。
硬盘上存在两种空闲空间, 一种是从来没有被使用过的空间, 从未使用的空闲空间;
另一种是曾经被文件(现在文件已删除)占用的空间, 删除释放的空闲空间.
存储文件时, 操作系统优先使用从未使用的空间, 然后再使用删除文件所释放的空间.
这样一来, 被删除文件所占的空间很可能没有被占用, 可以使用工具软件进行恢复.
2. 恢复已删除的文件
EasyRecovery是一个功能强大的硬盘数据恢复工具,下载地址: EasyRecovery Professional 6.20.11 精简版 http://www.newhua.com/soft/35758.htm。
EasyRecovery 不会向你的原始驱动器写入任何东东,它主要是在内存中重建文件分区表使数据能够安全地
传输到其他驱动器中。你可以从被病毒破坏或是已经格式化的硬盘中恢复数据。
该软件可以恢复大于 8.4GB 的硬盘。支持长文件名。
被破坏的硬盘中像丢失的引导记录、BIOS 参数数据块;分区表;FAT 表;
引导区都可以由它来进行恢复。
这个版本使用新的数据恢复引擎,并且能够对 ZIP 文件以及微软的 Office 系列文档进行修复!
3. 彻底删除文件
对于机密文件, 我们如何彻底删除呢? 基本原理就是向被删除文件的数据区多次写入没用的数据.
DP Shredder 1.5 汉化修正版 2009, http://www.newhua.com/soft/89837.htm
支持多种覆盖算法和多次覆盖:
零
伪随机数据
加拿大皇家骑警 (DSX)
美国 DoD 5220.22-M (E) 3x
美国 DoD 5220.22-M (ECE) 7x
Gutmann (35 遍)
本人使用EasyRecovery无法看到被粉碎的文件夹和文件! 强烈推荐!
4. 彻底删除已删除的文件
a. 彻底已删除文件的数据
如果文件已经被删除, 强大的文件粉碎和彻底删除工具也无能为力了, 可以使用Windows自带的Cipher
来彻底删除已被删除的文件.
命令格式如下: Cipher /W:目录
例如:
彻底删除E:盘下所有已删除的文件
Cipher /W:E:
彻底删除E:\test目录下所有已删除的文件
Cipher /W:E:\test
Cipher命令向已删除文件的空间中写入三遍数据,第一遍写入0,第二遍写入F,第三遍写入随机数。
这样可以确保原有的数据被彻底删除无法被恢复了.
b.彻底删除已删除文件的文件名信息
推荐使用eraser http://www.newhua.com/soft/11881.htm
可以清除空闲空间,从而彻底清除已删除文件的文件名信息.
Format格式化修改FAT信息, 可以删除文件名信息.
对硬盘进行一次低级格式化可以确保文件和文件名信息不会被恢复.
硬盘低级格式化工具 lformat.zip: http://download.pchome.net/detail-4234.html






