有什麼方法可以恢復已刪除的文件,這些文件可能已被覆蓋?

有什麼方法可以恢復已刪除的文件,這些文件可能已被覆蓋?

我刪除了筆記型電腦上的大量文件和資料夾,然後將新文件放入同一資料夾中。我需要恢復已刪除的檔案。我嘗試了很多恢復軟體,但無法恢復我的舊文件。

我讀到,如果您在刪除舊文件後用新文件重新填充資料夾,那麼我將無法再次恢復它們。真的嗎?

我該怎麼辦?

答案1

如果資料實際上已被覆蓋,則無法復原。

這是 1996 年發表的論文,該論文首次提出了這種可​​能性:Peter Gutmann:“從磁性和固態記憶體安全刪除數據」(也在這裡)。

公平地說,古特曼博士在論文的第一篇結語中指出:

許多讀者似乎忽略的另一點是,本文提出的不是資料復原解決方案,而是資料刪除解決方案。換句話說,它在問題陳述中指出存在潛在風險,然後論文正文探討了減輕該風險的方法。

換句話說,該論文並沒有聲稱證明可以恢復被覆蓋的資料。他只是表現出有理由相信這是似是而非的, 並提出足以阻止此類恢復的覆蓋模式。 (儘管如此,由於他顯然從未實際證明對被覆蓋數據的任何恢復,因此他無法測試這些模式,因此它們的有效性和必要性一樣仍未得到證實。)

然而,下面連結的論文表明,風險遠比聲稱的要小得多。

(我必須提一下,Gutmann 博士還因聲稱 Windows Vista 的反盜版、DRM 執行功能會消耗大量能源而顯著加劇全球暖化而聞名。George Ou:「聲稱 Vista DRM 導致 CPU 滿載和全球暖化的說法被揭穿了!「(2007)。)

在接下來的部分中,我將引用幾篇與古特曼博士關於可能性恢復被覆蓋的資料。


丹尼爾·芬伯格,國家經濟研究局:“情報機構可以讀取被覆蓋的資料嗎?》(2003年,2013年修訂版)徹底分析了古特曼的主張,發現它們「過於誇張」。連結之前已發佈在問題評論中另請注意:在下面的引文以及本答案的其餘部分中,“MFM”指的是“磁力顯微鏡”,一種以非常高的分辨率顯示磁化模式的顯微鏡,而不是“改進的頻率調變”,即“修正頻率調變”。在古特曼的論文和下面鏈接的一些論文中用於後一種情況。

Gutmann 提到,在對 MFM 設備進行簡單設定後,這些位元會在幾分鐘內開始流動。這可能是真的,但他所指的位元不是來自磁碟文件,而是磁碟表面圖片中的像素。 Charles Sobey [...] 表示,使用最新的 MFM 技術掃描單一碟片需要一年以上的時間,並且必須處理數十 TB 的影像資料。

和:

如果覆蓋確實是隨機的,那麼單次寫入就足夠了,即使 STM 顯微鏡的倍率比參考文獻中的倍率大得多。事實上,在尋求恢復的資料之前寫入磁碟的資料會幹擾恢復,就像在之後寫入的資料一樣 - STM 顯微鏡無法判斷磁矩產生的順序。它不像墨水,後來的應用實際上是在早期標記的上面。

和:

最近,我收到了 Wright、Kleiman 和 Sundhar (2008) 撰寫的一篇引人入勝的文章,他們展示了有關恢復影像資料準確性的實際數據。雖然影像包含一些有關底層位的信息,但錯誤率如此之高,以至於很難想像結果有什麼用途。雖然偶爾可能會從數千個單字中恢復出來,但絕大多數明顯恢復的單字都是虛假的。

(賴特的論文等人是我在下一個+1 部分介紹的論文。

另一個值得思考的事實是,沒有人讀懂羅斯瑪麗伍茲在尼克森討論水門事件的錄音帶上創造的「18 分鐘間隙」。儘管 20 世紀 60 年代類比錄音機上的資料密度大約比目前驅動技術低一百萬倍,而且音訊恢復不需要高精度,但沒有恢復一個音素。


芬伯格連結到查爾斯·索貝 (Charles Sobey) 的一篇論文:“恢復不可恢復的數據」。(他使用的連結已過時;此連結目前有效。)然而,Sobey 的論文是關於從故障驅動器(而不是被覆蓋的驅動器)恢復數據的:

如果磁碟沒有物理損壞,使用者的資料還在, 除非它已被覆蓋。 (強調補充-jeh)


Craig Wright、Dave Kleiman 和 Shyaam Sundhar RS:“覆蓋硬碟資料:巨大的擦除爭議「(2008)是一篇技術性更強的論文。作者經測試古特曼使用磁力顯微鏡的理論(古特曼顯然從未這樣做過,也從未聲稱擁有),但發現它行不通。

他們的論點重點是:舊資料確實會對新資料覆蓋時所產生的磁場產生影響;然而,他們(用實際數據)顯示效果極其微弱。它與讀取原始驅動器時「自然」遇到的訊號變化(雜訊)具有相同的順序,且兩者不能可靠地分開。即,由於硬碟機運作中的正常雜訊所造成的磁場強度變化和因舊資料引起的磁場強度變化無法相互區分。

事實上,對於現代驅動器(甚至可以追溯到 1990 年),整個過程主要是一個猜測遊戲,在測試時會顯著失敗。

此外,他們指出恢復被覆蓋資料背後的基本理論是不被支持的:

這個論點源自於這樣的說法:「每個軌道都包含曾經寫入的所有內容的圖像,但是每個「層」的貢獻隨著其製作的距離越遠而逐漸變小」。這是一個誤會驅動函數和磁諧振的物理學。事實上,沒有時間成分,影像也沒有分層。它更像是一個密度圖。 [強調。添加-jeh]

即使在低密度原始驅動器(在任何實際環境中都不存在)上,呈現完美影像時的恢復水平也太低而無法使用。

因此,我們可以明確指出,在具有單一原始擦除過程(甚至不是低階格式)的新且未使用的磁碟機上恢復任何資料的可能性極小(小於 0.01% 的機會)。在驅動器已被使用的情況下(即使已格式化以供使用),也無法恢復資訊 - 位元恢復的機會很小,但獲得整個字的幾率很小。


戈登休斯和湯姆考夫林:“安全擦除磁碟機數據「(2004)對從磁頭恢復的訊號進行「奇異」模擬分析得出了類似的結論。

他們表明,恢復訊號和舊數據之間可能表現出弱相關性,但是只有當您已經知道舊數據是什麼時。這顯然在法醫學上毫無用處。如果您沒有任何東西可以嘗試關聯,那麼舊資料對訊號的殘留影響就無法與雜訊區分。這與 Wright、Kleiman 和 Sundhar 先前引用的論文中得出的結論相同,但透過分析電訊號而不是 MFM 圖像得出的。

他們的結論是:

一次擦除似乎足以使舊資料無法恢復。

另外,關於磁域的 MFM「圖片」:

很容易獲得顯示未擦除磁軌邊緣資料的圖片。但沒有人展示出資料磁區的完整恢復,包括資料同步前導碼、位元去隨機化器、部分回應和調變碼以及糾錯碼。


我將添加我自己的最後一個想法:如果可以將兩組不同的數據寫入驅動器的同一物理區域並可靠地恢復它們,那麼硬碟製造商幾年前就已經遍地開花了。他們將利用驅動器在同一位置儲存兩個不同資料項目的明顯能力來增加驅動器的可用容量。這顯然還沒有發生。

答案2

他們進入垃圾桶了嗎?現代作業系統使用垃圾桶範例。文件不會當場刪除,而只是搬家了到一個特殊的存儲庫。

如果檔案所佔用的空間已釋放,則作業系統可能第一次重複使用該空間。這意味著,無法回收該空間來重建已刪除的檔案。

就像教室裡的黑板。如果內容已被擦除,您可以仔細查看面板來重建內容。如果它被徹底擦除或被覆蓋,以前的資料就會遺失。如果它已被部分覆蓋,您也許能夠部分重建遺失的資料。

答案3

我不知道您提到的是哪個作業系統,但是,是的,如果檔案位於硬碟中,您可以還原它們。

由於磁性,磁碟可以將其表面(磁碟最頂層)的訊息傳播到更深層。一個好的程式可以讀取所有這些層中的信息(每個扇區數百次和數千次),比較所有這些扇區讀數並嘗試恢復原始信息,這在統計上是每個扇區最常見的訊息。

如果檔案被正常刪除(不是 DoD 5220-22M 方法),您可以嘗試 SpinRite 來恢復它們。

但由於其特性,其操作速度非常慢,並且可能會消耗大量時間,具體取決於 HDD 速度(磁碟和控制器)。

相關內容