✔ 最佳答案
用CHKResume還原CHK文件
CHKResume到search engine找找看~~
不知如何,硬盤上的一個分區裡的文件都不見了,經磁盤掃瞄後發現在FOUND.000文件夾內居然有上千個CHK文件,頭大下在網上尋找解決方法,無意中找到了一個句為CHKResume的工具。
圖片參考:
http://family.chinaok.com/jy_image/uploads/1136274783.jpg
圖1:CHKResume工具
該工具的使用需要.NET Framework V2.0.40607.42的支持。除了能還原mp3,jpg,bmp,avi,mpg,doc,gif文件外,還可以手工增加文件的識別類型,打開 file.type文件(以文本文件打開)後按照:[文件頭的前6個字節+空格+文件類型後綴名]增加文件類型,如:「FFD8FF jpg」。文件頭的前6個字節怎麼來的?用16進制文本編輯器(如Winhex)打開一個文件,取前6個字節(jpg的文件的前6個字節為 「FFDBFF」)。
不管如何先試試吧,用Winhex打開了幾個rmvb格式的文件,確定文件頭的前6個字節是2E524D,如法炮製了zip、rar、 exe等幾個識別類型,rm和rmvb文件頭居然是相同的,所以添加其中之一就可以了。很明顯了,這個軟件是根據16制文件文件頭前6個字節來判斷和轉換 文件的。
將修改過的file.type文件保存後便開始進行文件轉換,在左框中填入文件路徑和文件名開頭(比如第一個文件是FILE0000.chk就填G:\ FOUND.000\FILE),在上下兩個框中填文件起始和結束(0000起到結束的那個文件FILE後的數字,比如6271),填完所有參數後點擊 『開始轉換』即可。
圖片參考:
http://family.chinaok.com/jy_image/uploads/1136274861.jpg
圖2:16進制查看後綴
使用中發現軟件只支持轉換3位的擴展名的文件,rmvb的文件都被轉換成了rmv文件了,早知道改成rm就好了,現在只能找一個批量更名軟件重命名或者乾脆將擴展名為rmv的文件與RealOne關聯後也能達到目的了。