PhotoRec


PhotoRec

PhotoRec是一款自由及開源數據恢復軟體,採用數據雕刻技術,具有基於文本的用戶界面,旨在恢復各種數位相機內存、硬碟和CD-ROM中丟失的文件。它可以恢復超過480個文件擴展名的文件(大約300個文件系列)。且可以添加自定義文件簽名,以檢測未知文件

PhotoRec不會嘗試寫入用戶將要恢復的損壞的介質。 而是將恢復的文件寫入運行PhotoRec的目錄,可以選擇任何其他目錄。 它可以用於數據恢復或在數字取證環境中使用。PhotoRec與TestDisk捆綁。

PhotoRec兼容於:

  • DOS
  • Microsoft Windows: NT4, 2000, XP, 2003, 2008, 2016, Vista, Windows 7, Windows 8, Windows 8.1, Windows 10
  • Linux
  • FreeBSD, NetBSD, OpenBSD
  • SunOS
  • macOS
  • ARM

功能性

FAT,NTFS,ext2 / ext3 / ext4文件系統將文件存儲在數據塊中(在Windows下稱為簇)。在文件系統的格式化過程中,簇或塊的大小在初始化後保持在一個恆定的扇區數。 一般來說,大多數作業系統試圖以連續的方式存儲數據,以儘量減少數據碎片。 機械硬碟的尋道時間對於向/從硬碟寫入和讀出數據來說是很重要的,所以這就是為什麼要把碎片保持在最低水平。

當一個文件被刪除時,關於這個文件的元信息(文件名、日期/時間、大小、第一個數據塊/群組的位置等)會丟失;例如,在ext3/ext4文件系統中,被刪除的文件的名稱仍然存在,但第一個數據塊的位置被刪除。這意味著數據仍然存在於文件系統中,直到部分或全部被新文件數據覆蓋為止。

資料參考