WinHex是Windows系統(tǒng)下的一個(gè)強(qiáng)大的數(shù)據(jù)恢復(fù)軟件,可直接處理文件誤刪除、目錄無(wú)法讀取、分區(qū)丟失、誤克隆、加密、目錄隱藏、壞扇區(qū)等情況下的存儲(chǔ)設(shè)備數(shù)據(jù)丟失故障,本文介紹一種用WinHex工具恢復(fù)SD卡中丟失的CR2格式照片文件的方法。
一張存有佳能EOS5D相機(jī)照片數(shù)據(jù)的SD卡(32G),被用戶(hù)誤格式化且再次寫(xiě)入了數(shù)據(jù),原來(lái)拍攝的照片文件無(wú)法讀出,這些照片以CR2格式存放。為了恢復(fù)這些照片文件,筆者使用了包括DiskGenius、FinalData、EasyRecovery、RECOVER4AL等多種數(shù)據(jù)恢復(fù)軟件,效果均不理想。要么只能恢復(fù)出寥寥幾張照片;要么恢復(fù)出的文件無(wú)法打開(kāi),“光影魔術(shù)手”軟件提示“文件格式出錯(cuò)”。最后決定用WinHex軟件嘗試恢復(fù)SD卡中丟失的照片文件,竟然獲得成功,過(guò)程如下。
第一步:通過(guò)讀卡器將SD卡插入電腦的USB接口,運(yùn)行WinHex軟件,在軟件菜單欄點(diǎn)擊“工具”→選擇“打開(kāi)磁盤(pán)”→選擇插入的U盤(pán)(本例中的“物理磁盤(pán)RM3:GenericSTORAGEDEVICE-A”)→點(diǎn)擊“確定”,打開(kāi)SD卡(如圖1所示)。
第二步:在軟件菜單欄點(diǎn)擊“搜索”,選擇“查找十六進(jìn)制數(shù)值”,在“下列十六進(jìn)制數(shù)值將被搜索”的框格內(nèi)填入CR2文件頭的特征字(16進(jìn)制49492A0010000000,如圖2所示),搜索方向選擇“向下”,其他選項(xiàng)不勾選,點(diǎn)擊“確定”,WinHex軟件將從SD卡的起始地址開(kāi)始向高地址尋找CR2文件頭的特征字(如圖3所示)。
找到CR2文件頭的特征字后,表示找到了一張CR2格式照片文件的開(kāi)始位置,同時(shí)可以從數(shù)據(jù)中看到所使用的相機(jī)型號(hào)(CanonEOS5DMarkⅢ)以及拍照的日期和時(shí)間(2020:11:0709:19:11),(如圖4所示),便于核對(duì)是否是要恢復(fù)的照片。
第三步:將光標(biāo)放到找到的第一個(gè)十六進(jìn)制49的位置,單擊鼠標(biāo)右鍵,選擇“選塊開(kāi)始”,將該位置標(biāo)記為這張照片文件的第一個(gè)字節(jié)。
第四步:在軟件菜單欄點(diǎn)擊“搜索”,選擇“繼續(xù)搜索”。再次向下查找CR2文件頭的特征字(16進(jìn)制49492A0010000000),如果能找到該特征字,表示找到了下一張照片的文件頭。
第五步:再次點(diǎn)擊“搜索”,“查找十六進(jìn)制數(shù)值”,在“下列十六進(jìn)制數(shù)值將被搜索”的框格內(nèi)填入CR2文件尾的特征字(16進(jìn)制FFD9),搜索方向選擇“向上”,其他選項(xiàng)不勾選,點(diǎn)擊“確定”,WinHex軟件將從下一張照片文件頭的位置向上查找前一張照片文件的結(jié)尾特征字(16進(jìn)制FFD9,如圖5所示)。
第六步:將光標(biāo)放到照片文件結(jié)尾特征字(16進(jìn)制FFD9)D9的位置,單擊鼠標(biāo)右鍵,選擇“選塊結(jié)尾”,將該位置標(biāo)記為這張照片文件的最后一個(gè)字節(jié)。這時(shí),一張CR2格式照片的文件數(shù)據(jù)被選中,即一張照片文件的第一字節(jié)(49)和最后一個(gè)字節(jié)(D9)之間的數(shù)據(jù)區(qū)顏色變深(如圖6所示)。
第七步:將光標(biāo)移到顏色變深的區(qū)域,然后單擊鼠標(biāo)右鍵,在下拉菜單中單擊“編輯”,在出現(xiàn)的項(xiàng)目中,選擇“復(fù)制選塊—置入新文件”,在彈出的“另存文件為”的窗口內(nèi)選擇(或輸入)要存放恢復(fù)照片文件的“文件路徑和文件名”,點(diǎn)擊“保存”按鈕(如圖7所示),這時(shí)WinHex軟件將把選中的數(shù)據(jù)塊寫(xiě)入到指定的文件中,作為恢復(fù)出的一張CR2格式照片的數(shù)據(jù)文件。
重復(fù)上面第二步至第七步,直至完全找到想要恢復(fù)的照片為止。
恢復(fù)出的CR2格式的照片文件,無(wú)法用普通的圖片顯示軟件打開(kāi),需用“光影魔術(shù)手”或其它專(zhuān)門(mén)軟件打開(kāi),也可以用“光影魔術(shù)手”軟件將它們批量轉(zhuǎn)換為Jpg格式的圖片文件。
如果記得拍照的日期,在第一次進(jìn)行上述第二步前,可用“查找文本”的方法,找到第一張照片,這樣可以節(jié)省一些時(shí)間。
具體方法是:在軟件菜單欄點(diǎn)擊“搜索”,選擇“查找文本”,在“下列文本字符串將被搜索”的框格內(nèi)填入日期(比如2020:11:07),搜索方向選擇“向下”,其他選項(xiàng)不勾選,點(diǎn)擊“確定”。WinHex軟件將從SD卡的起始地址開(kāi)始向高地址尋找要搜索的日期字符串(如圖8所示),然后再重復(fù)上述第二步至第七步。
這種方法比較費(fèi)力費(fèi)時(shí),但對(duì)于恢復(fù)相機(jī)SD卡里的原始照片文件卻非常有效。
責(zé)任編輯人:CC
-
SD卡
+關(guān)注
關(guān)注
2文章
558瀏覽量
63737 -
WinHex
+關(guān)注
關(guān)注
0文章
5瀏覽量
7644
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論