用winhex恢复Fat32文件系统中“永久删除的文件“实例

本文介绍了如何使用Winhex工具恢复在Fat32文件系统中被永久删除的文件。通过两种方法,包括直接恢复和手工恢复,详细阐述了文件恢复的步骤。在删除文件后,利用Winhex查找文件的目录项,确定起始簇和文件大小,然后进行数据恢复,最终成功验证恢复的文件内容。

用Winhex恢复Fat32文件系统中“永久删除的文件"实例

首先看看要删除前的文件内容,含以下文件:
在这里插入图片描述

再在磁盘中选择要删除的文件,按“shift”+”delete”键永久删除该文件

在这里插入图片描述

用winhex打开该磁盘的对应分区,如果没有看到被删除的文件,则进行如下操作:

在这里插入图片描述

两种恢复方式

方法一:

右击要恢复文件,选择“恢复/复制”即可将文件恢复到任何位置
在这里插入图片描述
在这里插入图片描述

测试:恢复成功
在这里插入图片描述

方法二:手工恢复

①在根目录下滚动,找到被删文件的目录项(可以从右边的解码中找出相应文件名的文件)
在这里插入图片描述

找到被删文件的短文件名后,查看相关信息(本实验中主要用到起始簇的高16位、低16位,文件的大小字节数)
在这里插入图片描述
在这里插入图片描述

看到该文件的起始簇为3号簇后,跳转到3号簇

在这里插入图片描述

点击Offset列,将“十六进制”变为“十进制”

并AlT+1选中第一个字节
在这里插入图片描述

上文在短文件名目录项中看到的“文件大小字节数”为298181061,即从当前位置跳转298181061个偏移量,记住要用十进制
在这里插入图片描述

跳转后,用Alt+2选中跳转后的字节,即可选择该文件的全部内容。
把它们另存为一个新文件
在这里插入图片描述

保存到任意目录,并可以任意命名
在这里插入图片描述

用winhex打开并测试,,就发现恢复出了被删的内容啦!
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值