我遇到一个问题,从三星智能手机(Android)复制到 PC 的图片不知何故被损坏了。图片是 JPG 格式,在复制到的文件夹中也显示为 JPG 格式。但每张图片显示的大小约为 32GB,无法打开图片(超时/文件大小过大/文件损坏错误消息,取决于使用的软件)。所有文件加起来的总大小约为 7TB,在 120GB 的硬盘上仍显示 30GB 可用空间。
自从文件被复制到 PC 后,它就出现了性能问题(速度变慢)。我担心这可能是文件系统损坏的征兆或原因。
我认为每次将文件写入硬盘时,它都没有正确关闭文件(或终止文件分配表中的条目),而是继续写入硬盘的可用空间。不过,这只是我的猜测。
有没有办法可以纠正文件损坏(让文件在文件系统中正确终止),或者有一个工具能够获取文件并使用 JPEG 文件头中的信息恢复图像?
文件已从手机中删除(我知道有一些从手机中恢复照片的可能性,但这不是这个问题的重点)。
操作系统:Windows 10 家庭版。
编辑:按照使用 Ifranview 64 位的建议,它无法做到这一点。它给出了错误消息“无法读取文件头!未知文件格式,空文件/损坏文件或未找到文件!”
答案1
首先制作硬盘映像,以防修复和错误检查造成损害。
你可以尝试雷库瓦或替代工具。我使用的恢复工具并不总是能成功,但希望你能做得更好。
你可能更适合在从 USB 启动时使用以下工具来访问硬盘:SystemRescueCD 或 Ultimate Boot CD。
无论如何,最安全的做法是尝试使用 Windows 磁盘错误检查工具。它很可能不是恢复 JPG 文件,但可能会修复分区的损坏。
- 按下WindowsE打开探索者。
- 右键单击包含 JPEG 图像的驱动器。
- 在
Tools
选项卡上选择Check
按钮。 - 执行完整扫描来检查错误并希望获得最佳结果。