![保存(成像)可用磁盘空间(未使用的群集)以恢复已删除的文件](https://linux22.com/image/1226889/%E4%BF%9D%E5%AD%98%EF%BC%88%E6%88%90%E5%83%8F%EF%BC%89%E5%8F%AF%E7%94%A8%E7%A3%81%E7%9B%98%E7%A9%BA%E9%97%B4%EF%BC%88%E6%9C%AA%E4%BD%BF%E7%94%A8%E7%9A%84%E7%BE%A4%E9%9B%86%EF%BC%89%E4%BB%A5%E6%81%A2%E5%A4%8D%E5%B7%B2%E5%88%A0%E9%99%A4%E7%9A%84%E6%96%87%E4%BB%B6.png)
是否有一个应用程序可以将磁盘上的所有空闲簇保存到一个文件中?
在某些情况下,当文件被删除时,尝试恢复它的唯一方法是扫描磁盘(或分区)以查找文件中存在的唯一字符串或已知内容。如果磁盘已满,则扫描空闲簇以查找丢失文件的内容比扫描整个磁盘要容易得多。
是否有应用程序可以将空闲簇保存到文件中?或者,是否有数据恢复应用程序或磁盘查看器可以将搜索范围缩小到空闲簇?
谢谢。
答案1
可能已经发布此问题的用户会找到另一种方法来解决您的问题,但几个小时前我发现了一种方法,可以将所有“空”扇区(将成为硬盘上的可用空间)保存到一个文件中,为此应执行以下操作:
- 下载并安装六、WinHex。
- 打开程序,转到工具菜单并选择“打开磁盘”,然后选择要克隆可用空间的驱动器(逻辑或物理)。
- 这一步需要等到程序对打开的卷进行快照(虽然我不确定这是否不可或缺)。
- 最后应该会显示一个带有两个面板的窗口,上面的面板包含文件浏览器,下面的面板显示驱动器的二进制内容。在文件浏览器中,必须查找一个名为“可用空间”的特殊文件(通常是列表中的最后一个文件,或最后一个文件之一)。
- 仅保持打开状态并使用“另存为”保存到另一个硬盘/闪存驱动器(以避免覆盖可用空间本身)。
答案2
是的,有些应用只会搜索已删除的文件。我思考Recuva 就是其中之一,但我对此并不 100% 确定。我从未听说过有哪个特定的应用程序只会将未分配的扇区或簇转储到映像中。
您还可以做的是对整个驱动器进行映像处理,然后挂载该映像(因为文件系统将是完整的),然后使用安全删除程序(如 bcwipe)将现有文件擦除为零,然后让您的文件雕刻/恢复实用程序对剩下的任何内容进行处理。
根据您的平台(Windows、Unix 等),有几种方法可以做到这一点。
答案3
下载并刻录Hiren 的 10.1最好使用与丢失文件的电脑不同的电脑。
获得光盘副本后,从恢复程序集中运行 getdataback ntfs 或 getdataback fat32,具体取决于驱动器格式类型。
恢复文件时,请确保将它们恢复到与您正在恢复的驱动器不同的驱动器,这样一切都会顺利。
祝你好运!
答案4
我刚刚下载了大约十几个文件恢复应用程序,我测试的第一个应用程序就成功了。
我也很惊讶,因为相簿被宣传为一款用于从相机卡中恢复照片的应用程序。但它能够完美地扫描可用磁盘空间中的文本文件(在我的情况下是几十个 BAT 文件)并在几秒钟内恢复它们。
哇,Christophe Grenier 干得好!
我还没有找到可以将未使用的集群保存到文件的应用程序,但这个作为替代方案效果很好。