現在該怎麼做
- 先查看資源回收筒,再檢查壓縮檔的來源:下載頁面、郵件、聊天紀錄或雲端。
- 如果這是唯一的副本,請停止寫入該磁碟機,並掃描ZIP、RAR、7z和TAR檔案。
- 測試救回的壓縮檔;如果已損毀,就解壓能解出的部分,或把ZIP修復成新的壓縮檔。
操作步驟
先找其他副本
開啟資源回收筒,依刪除日期排序。如果沒有,檢查瀏覽器的下載紀錄,通常會保留原始網址;也看看郵件附件、聊天軟體和雲端資料夾。重新下載的檔案總比救回來的乾淨。
停止寫入該磁碟機
壓縮檔往往很大,即使只新下載一個檔案,也可能覆寫所需空間的一部分。不要在該磁碟機儲存任何東西;如果是C槽,請從隨身碟執行FileFix Ultimate可攜版ZIP。
用已刪除檔案復原掃描
開啟已刪除檔案復原,選擇磁碟機並開始掃描。將結果篩選為ZIP、RAR、7z或TAR,若記得檔名,也可以輸入其中一部分搜尋。掃描進行中就能查看結果。
挑選最好的結果
優先選擇透過檔案記錄找到、保留名稱與資料夾的結果,以及可信度高的已驗證結果。如果有數個大小相近的候選,就全部存下,再逐一測試。
存到另一顆磁碟並測試
把壓縮檔儲存到另一顆實體磁碟,用平常使用的解壓縮軟體開啟。如果軟體有測試功能,先用它檢查所有項目,再做其他操作。
從損毀的壓縮檔救出能救的
如果ZIP出現CRC錯誤或非預期的壓縮檔結尾,請開啟損毀檔案修復並建立修復副本,它會用可讀取的項目重建新的ZIP。如果是RAR或7z,請用解壓縮軟體取出仍能解壓的項目。
為什麼壓縮檔只救回一部分
壓縮檔通常比文件大,而檔案越大,越可能分成好幾段存放在磁碟不同位置。如果檔案記錄還在,掃描知道每一段的位置。如果記錄已經消失,簽章搜尋只能找到壓縮檔的開頭,再假設其餘部分緊接在後,但這個假設並不總是成立。
只救回一部分的壓縮檔不一定沒用。ZIP中的每個項目都有自己的本機標頭和檢查碼,所以損毀區域之前的項目通常仍能讀取並儲存。只有資料遺失或被覆寫的項目會維持損毀,沒有原始檔案的其他副本就無法更正。
ZIP、RAR與7z的情況各不相同
ZIP把相當於目錄的中央目錄放在檔案最末端。如果結尾被截斷,很多軟體會拒絕開啟,但FileFix Ultimate的修復功能可以根據本機項目重建新的目錄。docx、xlsx等Office檔案使用相同結構,所以同樣的修復對它們也有幫助。
RAR和7z在復原時可以被找到,但FileFix Ultimate不會修復它們。7z把主要標頭存放在靠近結尾處,因此結尾被截斷的7z往往根本打不開。RAR或許能用解壓縮軟體內建的修復指令修好,如果建立時加入了復原記錄,成功率通常較高。
分割、加密與下載來的壓縮檔
像part1.rar或z01這樣的分割壓縮檔需要全部分割檔。如果有一個分割檔無法救回,跨越它的項目就會遺失,不過完整存放在其他分割檔中的檔案仍有可能解壓出來。
設了密碼的壓縮檔在救回後仍需要原本的密碼,復原不會移除或繞過加密。如果這個壓縮檔本來就是下載的,在花時間掃描之前,先回到來源再看一看,因為原始檔案才是最可靠的副本。
無法復原的情況
- 壓縮檔位於啟用TRIM的固態硬碟上,刪除後不久空間就被清除。
- 刪除後在同一磁碟機上下載或複製了新檔案,覆寫了原本的空間。
- 分割壓縮檔缺少一個分割檔,而且找不到。
- 壓縮檔已加密,而你已經不記得密碼。
FileFix Ultimate 能幫你什麼
- 從NTFS、FAT32和exFAT記錄中救回已刪除的壓縮檔,並保留原檔名與資料夾。
- 記錄遺失時依簽章尋找ZIP、RAR、7z和TAR壓縮檔。
- 把損毀或被截斷的ZIP,用仍可讀取的項目重建為新的壓縮檔。
- 只儲存到另一顆磁碟,從不寫入正在掃描的磁碟機。
FileFix Ultimate 個人使用免費、可離線使用,且絕不會寫入你正在復原來源的磁碟機。工作或商業用途需為每台電腦購買一年期授權。執行前請先檢查簽章。
常見問題
解壓縮後刪掉的ZIP還能救回嗎?
如果之後沒怎麼使用該磁碟機,通常可以。不過若解壓出的檔案還在,你可能根本不需要這個壓縮檔,先確認那些檔案是否完整。
救回的壓縮檔能開啟,但有些檔案出現錯誤。
這些項目位於遺失或被覆寫的區域。先解壓能通過測試的項目;如果是ZIP,再建立修復副本,救出其餘可讀取的項目。
為什麼救回的壓縮檔名稱變了?
透過簽章找到的壓縮檔沒有儲存檔名,所以會給一個通用名稱。透過檔案記錄找到的結果會保留原名。
救回後壓縮檔的密碼會消失嗎?
不會。壓縮檔會連同加密一起照原樣救回,開啟受保護的項目仍需要密碼。
刪除的TAR或TAR.GZ備份找得到嗎?
TAR屬於可辨識的簽章之一。至於TAR.GZ這類壓縮變體,不要預設它一定會出現,請自行查看掃描結果;如果備份來自NAS,也檢查一下NAS內建的資源回收筒或快照。