我正在使用Windows 7清理一臺計算機,該計算機將被重新分配給其他同事,並且我想清除所有已刪除的文件,以便它們可能無法恢復。使已刪除的文件無法恢復
我嘗試使用cipher w:f:\
,然後我安裝了Recuva,我仍然可以看到很多可以恢復的文件。
然後我創建了一個小程序,用0創建一個具有磁盤上可用空間大小的文件(在創建文件後,我可以在Windows資源管理器上看到該磁盤僅具有100kb的可用空間)。
然後我刪除文件,我運行Recuva,並再次可以看到所有這些文件可恢復。
我只是對引擎蓋下發生了什麼感到好奇。如果我在磁盤上留下100Kb的可用空間,那麼爲什麼還有超過10萬個可恢復的文件?
Recuva猜測它可以恢復文件的事實並不意味着它實際上可以。如果你嘗試過,你可能會發現它們完全沒有任何東西,只有你寫的零。 – 2015-03-31 01:02:11
你是絕對正確的。即使恢復軟件將文件標記爲可恢復,當我恢復它們時,文件內容中只有0。我期待在我寫這個大文件時MFT會被更新,所以恢復軟件不會列出文件名,但事實並非如此。儘管我已經完成了這個工作,但我會稍後再研究一下。 謝謝! – 2015-03-31 14:34:10
編寫一個大文件只能在MFT中使用幾個條目。所以最多隻會刪除一些被刪除的文件(不一定是最近刪除的文件),其名稱和其他詳細信息不再可用,我懷疑你會注意到這一點。此外,如果沒有剩餘空間,我認爲新條目只會覆蓋舊條目。由於MFT在相對較大的塊中擴展,這不太可能。 – 2015-03-31 20:17:20