今天,当我在笔记本电脑上使用 U 盘时,出现了这个错误 ->“文件或目录已损坏且无法读取”,特定文件夹中的所有文件(约 2.5 GB 的数据)
在 Google 上搜索了该问题,并按照网上的说明使用 chkdsk 恢复我的数据。
在 cmd 上运行 chkdsk /r 命令来恢复丢失的数据。它运行了一段时间,发现了一些不一致之处。然后它问我是否要将丢失的链转换为文件。我输入了是,它给了我一个错误,说磁盘空间不足以恢复丢失的数据。这是输出:
C:\Users\Abhinav>chkdsk /r f:
The type of the file system is FAT32.
Volume Serial Number is 7A75-F6C6
Windows is verifying files and folders...
File and folder verification is complete.
Convert lost chains to files (Y/N)? y
Insufficient disk space to recover lost data.
2070416 KB in 513300 recovered files.
Windows is verifying free space...
Free space verification is complete.
Windows found problems with the file system that could not be corrected.
7,953,572 KB total disk space.
480 KB in 82 hidden files.
1,172 KB in 191 folders.
428,832 KB in 20,925 files.
5,492,908 KB are available.
4,096 bytes in each allocation unit.
1,988,393 total allocation units on disk.
1,373,227 allocation units available on disk.
现在我的 U 盘上有一个名为 FOUND.000 的新文件夹,里面有 .CHK 文件。我后来使用 Recuva 恢复了我的文件,但无法恢复文件。请帮忙!
答案1
每当您遇到严重的数据丢失时,请尝试按照以下步骤操作:
对驱动器进行写保护,如果可能的话。由于您有一个闪存驱动器,因此如果提供的话,这可能很容易打开开关。任何尝试恢复,甚至允许 Windows 安装驱动器都会对驱动器进行一些写入,这可能会导致更多损失。FAT32 有一个文件分配表(它具有唯一的指针,指示哪些扇区代表哪些文件和文件夹),因此当它损坏时,“修复它”可能会使情况变得更糟。
进行完整的 TRUE IMAGE 备份驱动器分区复制到另一个介质。不要使用任何不提供完整逐个部门该分区的副本。(欢迎提出有关免费可靠备份版本的建议。DOS 时代的 Ghost 使用它的选项工作得很好)。现在,将损坏的闪存驱动器放在架子上,不要碰它,因为您可能再次需要它,并且可能希望稍后仍使用它来恢复此数据或重新开始。
将您可以安全恢复的驱动器上的可用空间增加一倍。 完美的候选者可能是未使用的内置驱动器或外部旋转驱动器。如果已经格式化,则必须减小其中一个分区的大小,最好是最后一个分区(如果有多个分区)。我强烈建议您不要使用任何系统驱动器,并且最好在恢复该分区时知道自己在做什么,因为很容易犯错误或不了解备份软件,并且您会无意中覆盖该驱动器上的任何内容。最新版本的 Windows 可以安全地减小分区大小以腾出空间,以及许多其他免费的第三方工具。
恢复分区对于那个(传统的)硬盘,要知道如果你搞砸了,或者你使用的软件搞砸了,你就会毁掉硬盘上的一切。
现在你可以使用任何你想要的恢复工具了,不用担心会搞砸,因为您可以随时重新恢复该分区并重试。这非常接近任何取证调查员会做的事情。(除了他们会从第一个扇区复制到最后一个扇区,而不仅仅是分区。我的公司制作了一个取证工具,用于一些著名的刑事案件。)如果 Windows 无法恢复,请尝试SpinRite作者:Steve Gibson。它并不便宜,但可以恢复大多数可恢复的内容。(它还可以扫描和修复闪存驱动器或大多数硬盘驱动器上的许多硬件问题。)
预防大多数问题再次发生的方法如下:
1. 切勿拔下任何 USB 驱动器,除非 Windows 已卸载该驱动器并确认其安全。 右下角应该有一个图标,您可以右键单击以执行此操作。或者有许多其他方法可以确保驱动器未被使用。
2. 将分区类型从 FAT32 更改为 NTFS。 此 NTFS 文件系统旨在从大多数文件系统问题中恢复。例如,NTFS 保留三个文件分配表。因此,如果您在写入其中一个表时拔出驱动器(这是损坏的主要原因之一),则将改用其他两个表。NTFS 是一个很棒的文件系统。但是,Apple Mac 在与 Windows PC 共享 USB 驱动器时可能会出现问题,具体取决于两个操作系统的版本,无论使用 FAT32 还是 NTFS 分区。(我建议改用网络/互联网文件同步产品。)