每個人的電腦、手機里都藏有或多或少的小秘密,在我們換新設備的時候一般會將舊設備中的隱私文件刪除。對於普通文件,一般我們會直接刪除掉,為了節省磁碟空間還會定期清理回收站。
而刪除重要的文件時,常見的做法有兩種,格式化磁碟和文件粉碎。
然而,以上三種操作,都不能徹底防止恢復!
01—刪除
刪除文件並不是真正的「刪除」文件,而是將被刪除文件占用的磁碟位置標記為「可用空間」,被刪除文件只是被隱藏起來了。當有新的文件要使用磁碟中這個位置時,系統就會直接覆蓋原來的「被刪除文件」,這時才是真正意義上讓文件消失。
這也是為什麼刪除文件的速度比複製文件的速度快的原因。
所以,如果執行刪除操作後,文件的位置沒有被覆蓋,就能夠輕鬆恢復,與刪除時間無關。
既然如此,刪除文件後多次使用其他文件覆蓋被刪除文件的位置,是不是就能防止恢復了呢?
確實,這也是大多數軟體「文件粉碎」功能的採用的方式。
02—文件粉碎
這裡不討論為什麼文件粉碎能夠刪除普通操作無法刪除的文件,本文的主題是刪除與恢復。
文件粉碎原理是在被刪除文件位置隨機寫入0和1,這和手動用文件多次覆蓋的原理一樣。所以文件粉碎通常速度會慢很多。
值得注意的是,非特殊情況不建議在SSD上使用文件粉碎功能,因為SSD的壽命和速度與數據寫入速度有關, 文件粉碎原理剛好是多次寫入、擦除數據,這會影響SSD的使用壽命。
而且因為SSD的「耗損平均技術」,無法強制在指定位置寫入數據,所以文件粉碎無法精準的在「被刪除文件」上進行覆蓋,這也加大了後期恢復的可能。
03—格式化
常見的格式化分兩種「快速格式化」和「格式化」。
快速格式化的原理和刪除文件原理一樣,就是將文件位置標記為空閒,只不過它是對整個驅動器進行標記。依然能夠輕鬆恢復。
常規格式化,在「快速格式化」的基礎上還會將所有數據真正意義上的全部刪除(寫0)。另外格式化還會檢查磁碟壞道、壞扇區等。所以耗時也會長好幾倍。
04—數據恢復技術
數據恢復服務的差價很高,一般老百姓都使用免費軟體,稍微重要點的文件可能會考慮付費購買,價格也不過幾百幾千元。而針對企業級、政府部門的數據恢復服務,價格幾乎沒有天花板了,幾十上百萬都屬於正常的。
這種級別的數據恢復只要磁碟還在,哪怕一定程度上的物理損壞也是有可能恢復的。
通常如果你不是在FBI、中情局這種保密機關工作,只需要使用文件粉碎或格式化就夠了。畢竟花大價錢恢復你硬碟里的老師,還不如自己去找來的省事。
如果你的硬碟里確實有非常隱私的數據需要銷毀,推薦一個100%銷毀數據的小工具。