我尝试从 microSD 上传图片,有些图片上传顺利,但有些则不然。所有图片都是“.jpg”文件。尝试打开它时,我收到错误:“解释 JPEG 图像文件时出错(不是 JPEG 文件:以 0x00 开头”
在终端,我跑了
文件“/media/100GOPRO/G0030191.JPG”
/media/100GOPRO/G0030191.JPG:数据
我尝试在 GIMP 中打开它
gimp'/media/100GOPRO/G0030191.JPG'
(gimp:8658):Gimp-Widgets-CRITICAL **:gimp_device_info_set_device:断言‘(info->device == NULL && GDK_IS_DEVICE(device))||(GDK_IS_DEVICE(info->device)&& device == NULL)’失败
有什么帮助吗?
答案1
听起来,有问题的 JPEG 文件实际上已损坏:它们不是有效的 JPEG 文件。
您可能需要在另一台计算机上尝试不同的(微型)SD 读卡器来排除更多故障。如果问题仍然存在,那么我认为卡有问题,您可能应该换一张新卡。如果其他卡在读卡器中可以使用,那么读卡器可能没有问题。
您可以尝试使用 Photorec(文件恢复软件)从卡中恢复更多照片,但在您描述的情况下,它不太可能有用,因为听起来操作系统可以看到目录中的所有文件,只是有些文件已损坏。