您現在的位置是:首頁 > 網路遊戲首頁網路遊戲

一個隨身碟資料丟失後的恢復過程

簡介以扇區複製的方式,把這個故障隨身碟複製到好的隨身碟上,一般的,我們把壞隨身碟稱為源盤,把好的隨身碟稱為目標盤, 一切複製完畢後,直接跳轉到63扇區,看看這個隨身碟的DBR的資料是否正確,透過檢視發現這個隨身碟就是是FAT32檔案系統格式,跳

u盤丟了什麼辦法找回來

今天我們來看一個隨身碟資料丟失後的恢復過程。

一個隨身碟資料丟失後的恢復過程

昨天遇到一個壞隨身碟,接入電腦後,系統可以識別新硬體,但是開啟我的電腦試圖訪問隨身碟時系統卻提示未響應。剛開始以為隨身碟有壞塊,隨即用工具在DOS對整個隨身碟進行壞塊掃描,掃描時看到了隨身碟的容量8G,因為隨身碟容量並不大,所以掃描速度很快,檢測完成後,並沒有發現壞扇區。因此初步確定非物理故障。

根據Windows執行機制,當有新的裝置接入時Windows都會讀取介質資訊,未響應的話,極有可能是隨身碟的目錄區掛掉了,所以導致Windows無法訪問並讀取裡面的檔案,從而直接無法迴應訪問請求。綜合來看這個隨身碟的大小以及表現出的故障,這個隨身碟的檔案系統極有可能是FAT32檔案系統。

為了證實這個判斷,首先把壞的隨身碟按扇區複製的方式完全克隆到另一個正常的隨身碟上,(無論什麼問題,都不能直接在故障隨身碟上直接恢復)在DOS下用扇區編輯軟體把0扇區的結束標誌55 AA刪掉,用00 00覆蓋,這樣的話這個隨身碟的MBR因為沒有有效的55AA結束標誌,所以系統就不會反覆去讀這個有問題的隨身碟,一般也就不會出現“未響應”了。這就給我們下一步的修復工作提供了很好的保證。

以扇區複製的方式,把這個故障隨身碟複製到好的隨身碟上,一般的,我們把壞隨身碟稱為源盤,把好的隨身碟稱為目標盤, 一切複製完畢後,直接跳轉到63扇區,看看這個隨身碟的DBR的資料是否正確,透過檢視發現這個隨身碟就是是FAT32檔案系統格式,跳轉到95扇區,就是FAT32檔案系統的目錄區,也這個隨身碟根目錄所有資料夾開始的地方,一看嚇一跳。一開始還是正確的,試圖往後翻了若干個扇區後,後來的就開始有錯了,接下來看了FAT表,FAT也是有錯誤的。繼續往後看驚奇的發現FAT表的備份竟然沒有問題。

接下來說修復的過程:對於FAT表,我們可以用它的備份來修復錯誤的,(直接用正確的覆蓋即可)而目錄區的錯誤會直接導致檔案鏈的斷裂,就好像一本幾十萬頁故事書,要找特定的一段故事情節,沒有目錄的話,因為不知道從哪開始,到哪結束,所以基本上是找不到的,或者說是找不全的。我們只能把目錄區一部分正確指向的資料夾透過winhex恢復到指定位置,順帶看了幾個錯誤的指向,開始結束均不對,並且有的指向跳轉到資料區後,資料區裡的資料已經被覆蓋了,所以有些不能恢復。

透過這個例項,再給大家幾個忠告;

1,隨身碟並不是儲存檔案最好的介質,它的儲存安全效能遠遠低於行動硬碟和硬碟。重要檔案不要長時間儲存在隨身碟上。

2,檔案系統一定要實用NTFS格式,和FAT32檔案系統格式相比,NTFS檔案系統具有更好的安全性、容錯性以及可恢復性。

3,一旦發現磁碟異常,要立即斷開計算機電源,自己不要貿然進行恢復,避免造成資料覆蓋,造成資料永久不可逆丟失。

Top