[請問] 搜尋硬碟中所有 二進位hex=00的空白檔案
(抱歉標題可能有點言不及意)
上上週我使用 killcopy 跟 fastcopy 把兩顆舊硬碟的檔案
(大約500G以上) 陸續移動到新的1.5TB硬碟,日前才發現,
當中部份資料夾裡 (大概200G以上,iso,m2ts,avi,rar...等)
10mb以上的都已變成空包彈...hex顯示內容全部都是 00 00 00 00
(詭異的是同一資料夾中,m2ts死、jpg完好)
如圖:http://pict.com/view/2436895/0/0000 詳見:#1BHNmz3l (Storage_Zone)
損失慘重 (還好照片jpg,cr2,nef還在),原因不明
=====================
因為幾乎所有資料都沒有留底(其中一顆硬碟因出現壞軌
所以才用fastcopy備份,已低階格式化,另一顆硬碟
已重新分割磁區,試過R-Studio沒看到什麼可救的)
故,想請問如何可以搜尋硬碟中「所有的」資料夾/檔案,檢查其
二進位hex 內容是否「全都」是:"00 00 00"
如此列出損失有多少,以利刪除這些空包彈。
試過:a) WinMerge 但我已沒有原始資料夾可供比對 orz
b) WinExChange (辨別副檔名) 無法批次處理,且效果不明
c) EmEditor 的 Find in Files 無法正確搜索 (?)
d) Total Commander 尋找 16進位,但試過一般正常的檔案
也包含許多「00 00 00」,搜尋字元數有限,無法正確篩選。
(一張顯示正常的jpg檔似乎裡面也會包含數百個連續的00 00)
請問如何處理比較好呢?
又,有人killcopy/fastcopy發生這種狀況的嗎?當時移動後只跳出完成,沒有錯誤
killcopy 因為reinstall,log檔被我刪了… fastcopy log沒有異樣。
(以後大檔移動我會把驗證打勾的…)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.7.189
※ 編輯: windcat 來自: 59.104.7.189 (01/09 00:30)
推
01/09 01:00, , 1F
01/09 01:00, 1F
→
01/10 02:33, , 2F
01/10 02:33, 2F
→
01/10 09:39, , 3F
01/10 09:39, 3F
→
01/17 11:54, , 4F
01/17 11:54, 4F
EZsoft 近期熱門文章
PTT數位生活區 即時熱門文章