0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用WinHex工具恢复SD卡中丢失的CR2格式照片文件的方法

h1654155282.3538 来源:电子报 作者:h1654155268.1688 2021-06-06 11:30 次阅读

WinHex是Windows系统下的一个强大的数据恢复软件,可直接处理文件误删除、目录无法读取、分区丢失、误克隆、加密、目录隐藏、坏扇区等情况下的存储设备数据丢失故障,本文介绍一种用WinHex工具恢复SD卡中丢失的CR2格式照片文件的方法。

一张存有佳能EOS5D相机照片数据的SD卡(32G),被用户误格式化且再次写入了数据,原来拍摄的照片文件无法读出,这些照片以CR2格式存放。为了恢复这些照片文件,笔者使用了包括DiskGenius、FinalData、EasyRecovery、RECOVER4AL等多种数据恢复软件,效果均不理想。要么只能恢复出寥寥几张照片;要么恢复出的文件无法打开,“光影魔术手”软件提示“文件格式出错”。最后决定用WinHex软件尝试恢复SD卡中丢失的照片文件,竟然获得成功,过程如下。

第一步:通过读卡器将SD卡插入电脑USB接口,运行WinHex软件,在软件菜单栏点击“工具”→选择“打开磁盘”→选择插入的U盘(本例中的“物理磁盘RM3:GenericSTORAGEDEVICE-A”)→点击“确定”,打开SD卡(如图1所示)。

poYBAGC8QWuAJFewAAJbhYkEyvM769.png

第二步:在软件菜单栏点击“搜索”,选择“查找十六进制数值”,在“下列十六进制数值将被搜索”的框格内填入CR2文件头的特征字(16进制49492A0010000000,如图2所示),搜索方向选择“向下”,其他选项不勾选,点击“确定”,WinHex软件将从SD卡的起始地址开始向高地址寻找CR2文件头的特征字(如图3所示)。

pYYBAGC8QXmAeU_PAAarz0_Flwg635.png

找到CR2文件头的特征字后,表示找到了一张CR2格式照片文件的开始位置,同时可以从数据中看到所使用的相机型号(CanonEOS5DMarkⅢ)以及拍照的日期和时间(2020:11:0709:19:11),(如图4所示),便于核对是否是要恢复的照片。

poYBAGC8QXiAGjdpAAVBJWlters671.png

第三步:将光标放到找到的第一个十六进制49的位置,单击鼠标右键,选择“选块开始”,将该位置标记为这张照片文件的第一个字节。

第四步:在软件菜单栏点击“搜索”,选择“继续搜索”。再次向下查找CR2文件头的特征字(16进制49492A0010000000),如果能找到该特征字,表示找到了下一张照片的文件头。

第五步:再次点击“搜索”,“查找十六进制数值”,在“下列十六进制数值将被搜索”的框格内填入CR2文件尾的特征字(16进制FFD9),搜索方向选择“向上”,其他选项不勾选,点击“确定”,WinHex软件将从下一张照片文件头的位置向上查找前一张照片文件的结尾特征字(16进制FFD9,如图5所示)。

pYYBAGC8QYmAXDbGAAT0s89Qz8A814.png

第六步:将光标放到照片文件结尾特征字(16进制FFD9)D9的位置,单击鼠标右键,选择“选块结尾”,将该位置标记为这张照片文件的最后一个字节。这时,一张CR2格式照片的文件数据被选中,即一张照片文件的第一字节(49)和最后一个字节(D9)之间的数据区颜色变深(如图6所示)。

pYYBAGC8QY-ACo96AAQsf8-DS2Q887.png

第七步:将光标移到颜色变深的区域,然后单击鼠标右键,在下拉菜单中单击“编辑”,在出现的项目中,选择“复制选块—置入新文件”,在弹出的“另存文件为”的窗口内选择(或输入)要存放恢复照片文件的“文件路径和文件名”,点击“保存”按钮(如图7所示),这时WinHex软件将把选中的数据块写入到指定的文件中,作为恢复出的一张CR2格式照片的数据文件。

poYBAGC8QY6AQd3rAAQdK5WtbUY577.png

重复上面第二步至第七步,直至完全找到想要恢复的照片为止。

恢复出的CR2格式的照片文件,无法用普通的图片显示软件打开,需用“光影魔术手”或其它专门软件打开,也可以用“光影魔术手”软件将它们批量转换为Jpg格式的图片文件。

如果记得拍照的日期,在第一次进行上述第二步前,可用“查找文本”的方法,找到第一张照片,这样可以节省一些时间。

具体方法是:在软件菜单栏点击“搜索”,选择“查找文本”,在“下列文本字符串将被搜索”的框格内填入日期(比如2020:11:07),搜索方向选择“向下”,其他选项不勾选,点击“确定”。WinHex软件将从SD卡的起始地址开始向高地址寻找要搜索的日期字符串(如图8所示),然后再重复上述第二步至第七步。

pYYBAGC8QZ2AcKiHAAS-8homY2c404.png

这种方法比较费力费时,但对于恢复相机SD卡里的原始照片文件却非常有效。
责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SD卡
    +关注

    关注

    2

    文章

    564

    浏览量

    63884
  • WinHex
    +关注

    关注

    0

    文章

    5

    浏览量

    7656
收藏 人收藏

    评论

    相关推荐

    求助!Orcad brd文件 转protel99格式的 PCB

     请问各位大侠Orcad 的brd文件 如何转为protel99格式的 PCB文件?我试过Orcad 转protel的工具“OR
    发表于 09-21 09:38

    求教:SD文件丢失问题

    从淘宝买了个32G的SD,从电脑选择图片文件执行“剪切”操作至SD时突然卡住了,后强制拔出SD
    发表于 07-21 21:29

    【Rico Board试用体验】Amazon Iot物联网终端之十 创建SD启动

    。3、格式化第一个分区FAT32格式 mkdosfs –F 32 -n boot /dev/sdb1/第二个分区EXT4格式mkfs.ext4 -L rootfs /dev/sdb2
    发表于 11-09 11:25

    sd照片wifi传输

    各位好,目前刚开始入门4412,想做一个wifi环境下sd照片上传到电脑上的设计,目前的想法是采用FTP协议,把开发板当client,把电脑当server,通过wifi连接,把开
    发表于 03-29 11:24

    SD内存格式化后如何数据恢复教程

    SD卡在使用的过程很容易受到病毒的侵害或者操作不当引起的数据丢失格式化等。因此,SD
    发表于 06-06 14:11

    相机sd删除的照片如何恢复

    的失误。这不小编经常就会被人问这样的问题:相机误删照片怎么恢复?   恢复相机内存上的照片详细步骤如下:   1、下载并安装《得力数据
    发表于 06-06 16:15

    请问一首MP3格式的歌在sd是占用1簇的空间吗?

    一首MP3格式的歌在sd是不是占用1簇的空间
    发表于 02-20 22:00

    如何对MicroSD格式

    使用ESP32-CAM每隔几秒拍一张照片,并存储到SD。ESP32-CAM成本约为40元,用过的MicroSD
    发表于 01-21 13:58

    【吉方工控G-3288-02开发板试用体验】第3章 G-3288-02 SD启动及变砖恢复

    ,可通过MaskRom 模式来修复。G-3288-02槽位置如下: 3.1格式sd1.安装SD Card Formatter5.0.2
    发表于 03-27 09:47

    sd量产工具,下载

    金士顿sd量产工具:是松下出品的一款比较好用的SD格式化工具(可以处理
    发表于 04-21 00:37 777次下载
    <b class='flag-5'>sd</b><b class='flag-5'>卡</b>量产<b class='flag-5'>工具</b>,下载

    tif格式文件什么打开(如何打开怎么打开) tif是什么

    tif格式文件什么打开(如何打开怎么打开) tif是什么格式文件? photoshop,ACDSEE都可打开TIF格式文件。 tif是什么
    发表于 05-18 18:52 27.4w次阅读

    数据恢复工具winhex教程来源

    数据恢复工具winhex教程 数据恢复分类:硬恢复和软恢复。所谓硬恢复就是硬盘出
    发表于 03-29 09:53 546次阅读

    SD的命令格式

    SD的命令格式,需要的朋友可以下载来学习。
    发表于 01-06 14:27 0次下载

    FAT32格式文件系统的详细资料说明

    突然有兴趣想研究一下 FAT32 格式到底是怎么存文件的了。先去网上google一下发现资料都是copy 的,对我这个超级菜鸟如同看天书,还是自己摸索好点。先去下载个看文件系统的工具
    发表于 03-22 14:47 46次下载

    服务器数据恢复—KVM虚拟机raw格式磁盘文件数据恢复案例

    服务器数据恢复环境: 一台服务器安装Linux操作系统+EXT4文件系统。服务器上运行数台KVM虚拟机,每台虚拟机包含一个qcow2格式的磁盘文件
    的头像 发表于 05-17 13:33 439次阅读
    服务器数据<b class='flag-5'>恢复</b>—KVM虚拟机raw<b class='flag-5'>格式</b>磁盘<b class='flag-5'>文件</b>数据<b class='flag-5'>恢复</b>案例