手机版

如何找到丢失的u盘文件

时间:2021-11-28 来源:互联网 编辑:宝哥软件园 浏览:

我们在使用u盘的时候,一些重要的文件会无缘无故的丢失或者误删,或者一些意外造成损失。不管我们不想看到什么原因。所以这里有一些方法来恢复这些丢失的文件。

存储文件时,操作系统首先在记录所有空间使用情况的文件分配表(FAT)中找到足够的空间来存放文件,然后将文件内容写入相应的硬盘扇区,并在文件分配表中标记该空间已被占用。删除文件时,一般不操作文件占用的扇区,只有文件分配表指出哪些空间可以分配给其他文件。此时,已删除文件的实际内容仍然存在,可以恢复。如果在删除文件后创建新文件,被删除文件占用的扇区可能会被新文件使用,此时无法恢复被删除文件的数据。因此,一旦文件被误删除,不要写入文件所在的分区,否则可能会覆盖原始数据,文件无法恢复。小知识:文件恢复的三个阶段

1.使用自动恢复软件

恢复软件(如Finaldata或EasyRecovery等。)使用起来非常简单,只需按照向导的指示即可。

2.手动恢复删除的数据。

手动恢复的原理是直接在存储设备上找到被删除文件的关键内容。这种方法适用于恢复特征明显、结构简单的文件,如文本文件。如果文件很大,分散在磁盘上的不同位置,则需要根据文档的内部结构对其进行重新组织,以便完全恢复数据。

3.找专业的数据恢复公司备份数据。因为数据非常重要,所以您应该首先备份数据。如果误操作,也可以将u盘恢复到原来的状态。这一步很重要,u盘容量不大,备份不会占用太多磁盘空间。有许多用于扇区级磁盘数据备份的工具,如Ghost、WinHex和DiskExplorer。下面主要介绍WinHex。WinHex是一个十六进制文件工具,可以跳过操作系统的文件系统,直接读取磁盘、u盘等设备进行数据恢复。使用WinHex“工具”菜单下的“打开磁盘”命令打开物理u盘。

在WinHex中,u盘的引导数据都是“FF”,分区表和文件系统完全丢失。从“编辑”菜单中选择“定义块”,选择的开始和结束为“文件开始”和“文件结束”。

然后从“编辑”菜单中选择“复制块”“进入新文件”,将整个u盘的数据写入一个文件(例如“u.img”),从而完成u盘的备份。

备份后,作者尝试使用数据恢复工具Finaldata、EasyRecovery和Recover4All进行恢复。由于u盘容量小,很多文件很快就被搜出来,但是我要找的重要文件却没有找到。好像只能手动操作。手动修复并确定文件位置。问朋友知道文件是中英混合词文档,大部分是中文,包含一点英文。因此,作者决定尝试通过搜索文件内容来恢复文件。用WinHex打开之前保存的u盘镜像文件(对镜像文件进行数据恢复的好处是访问速度比直接访问u盘快,还可以避免破坏u盘的原始数据。)选择“搜索”菜单中的“查找文本”命令,直接从图像文件中搜索文本中包含的英文字符串“控件需要”。因为搜索了太多“需要控制”的字符串,所以目前找不到该文件。

如果能记住一些中文内容,搜索中文可以避免找到太多结果。word文档中的中文是用Unicode编码的,所以打开记事本,输入文章中包含的汉字“Decision”,保存为Unicode编码的文件(test.txt)。

用WinHex打开文件“test.txt”。第一个“FFFE”代表字符编码的顺序,所以下面的“B351567B”是Unicode格式的“Decision”的十六进制表示。

从WinHex的“搜索”菜单中选择“查找十六进制值”命令,在u盘的镜像文件中搜索“B351567B”。因为WinHex只能显示内部代码格式的中文,Unicode格式的中文显示为随机代码,怎么知道有没有找到正确的数据?

从搜索“B351567B”的地方选择一条数据,仍然从“编辑”菜单中选择“复制块”“进入新文件”复制到一个新文件(noname.txt)。

打开记事本,选择刚刚保存的文件“noname.txt”,然后将编码格式设置为“Unicode”格式,再打开看它的真实内容。经朋友确认后,此文字是你要找的文件的一部分。

版权声明:如何找到丢失的u盘文件是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。