有一個公司的同事拿了一個手機說是他女兒的,說手機被人偷走,報案後有找回手機,但是裏面的照片被刪除了,希望我可以幫忙救回被刪除的照片。我說如果是放在 Android 手機的內存的,據我所知是沒機會救回來,因為是用 Linux 的 ext4 檔案系統。如果是放在外面的 micro SD FAT32就有機會。還好他的手機是放在外部的 micro SD FAT32,還看到那個竊賊的自拍照,是一個肥胖的中年婦女。
其實我是沒用過 還原被刪除 (undelete) FAT32 的程式 app。馬上去試幾種 還原被刪除 (undelete) 的程式 app。在救援 micro SD 的檔案時,儘量不要再有新增/刪除/修改檔案的動作,否則會降低檔案救回來的機會。所以救援回復的檔案是寫在硬碟,不會寫在 micro SD.
- TestDisk: 檔案掃得到,但是一個都讀不出來
- Easy FAT File Undelete: 檔案掃得到&讀得到,但是只能讓你還原一個檔案。需要付 US$30 才能使用完整功能。
- http://tokiwa.qee.jp/EN/DataRecovery_EN.zip: 這一個日本人寫的DataRecovery 有成功還原大部份的檔案。照片大部份成功,因為檔案小。影片檔很多失敗,因為檔案大。DataRecovery 一個問題是會一直問一個 .TMP 覆蓋的問題,選 yes 就好了。DataRecovery 不支援 ctrl-a 選擇全部。需要用 shift + 滑鼠左鍵來選擇多個檔案,鍵盤的 page up/down 也不支援,要用拉捲動軸來捲動。