計算機硬盤數據的損壞和恢復情況
計算機硬盤數據的損壞和恢復
計算機硬盤作為PC主要的存儲裝置,具有容量大、運轉速度快和斷電保護等特征。處於信息發達的時代,數據存儲技術十分關鍵,計算機硬盤數據的損失或丟失造成的影響可能無可估量。而本文將論述的計算機硬盤故障數據恢復技術是壹種實現硬盤故障數據有效恢復的過程。壹般來說,計算機硬盤數據恢復原理有邏輯恢復與物理恢復兩種。邏輯恢復適用因硬盤格式化、誤刪、突然斷電或感染病毒引起數據丟失的情況,而物理恢復則適用磁頭故障、盤片損傷、機械故障或主板短路燒損引起數據丟失的情況。物理恢復只能依仗計算機硬件維修,本文將就邏輯恢復技術作論述。
1 計算機硬盤故障數據邏輯恢復的技術原理
計算機硬盤內存在壹種校驗公式,主要用作存儲數據完整性的校驗與分析。它分析每個硬盤存儲扇區的內容及伺服信息並利用校驗公式進行相應計算,由此得出的唯壹計算值叫做校驗和,也就是說每個硬盤存儲扇區的校驗和是唯壹的,而存儲內容或存儲位置發生變化其校驗和必然改變。硬盤操作失誤引起數據損壞或丟失的情況都可以通過逆向計算尋找剩下的原始信息來有效恢復數據。操作計算機硬盤運轉,以普通格式化、磁盤分區、快速格式化(未使用/U無條件格式化參數)、徹底刪除文件或重新整理硬盤碎片等操作都無法從Data內徹底清除數據。而普通格式化通常情況下僅有專業硬盤生產廠家才可完成,它利用專業軟件對硬盤的盤面、柱面和扇區中的初始信息進行快速重寫,但不會徹底清除。
計算機硬盤的分區與快速格式化(未使用/U無條件格式化參數)則是對硬盤扇區的文件列表進行重新構建,也不會徹底清除扇區中的數據。徹底刪除文件是為文件目錄分區標記刪除符,在文件列表中刪除地址信息僅此而已,數據也沒有被徹底清除,只有在原始數據存儲扇區寫入新數據才能改變原有數據。重新整理硬盤碎片列表則是將存在缺陷的扇區提交至G列表和P列表內,於不對應的扇區毫無作用。上述幾種引起計算機硬盤出現數據損壞或丟失的問題,在數據恢復方面較為簡單。但必須註意的是,不能在數據損壞或丟失後繼續寫入新的數據,因為我們利用硬盤數據恢復軟件其實是從存儲扇區Data內留存的歷史痕跡來完成數據恢復的。
2 計算機硬盤數據的損壞或丟失的原因
2.1 硬件設備出現故障
計算機硬件設備發生故障往往是引起數據損壞或丟失的主要原因,因電源輸出不穩定導致系統重啟、硬盤壞道、磁盤損傷、磁頭故障或其他工作元件損傷的問題均屬於硬件設備故障。這類故障的維修過程均需依仗專業儀器或設備,普通人難以把握分寸。另外,因硬件設備發生故障引起硬盤數據損壞或丟失問題的幾率很小。
2.2 木馬程序或其他非法的網絡侵害
木馬程序是壹種惡意程序,它是網絡流行的計算機病毒,計算機系統感染木馬程序可能造成系統癱瘓、正常應用程序破壞或信息丟失,更有甚者直接導致硬件受損、主板遭到破壞。木馬程序或其他非法網絡侵害都可能引起計算機系統的非正常運行或數據損壞、丟失,即便是壹些良性的計算機病毒也有可能導致硬盤數據損壞或丟失問題的出現。
2.3 人為操作不當
除以上客觀原因導致計算機硬盤數據損壞或丟失以外,人為操作不當也是壹方面的原因。某些初學者因對計算機系統操作不甚了解,不當的操作行為包括誤刪重要文件、非法重啟系統、格式化錯誤或重做系統刪除磁盤分區等都可能導致硬盤數據出現損壞或丟失的問題。
除以上三方面原因,突然斷電引起計算機非正常關機有時候也會導致計算機硬盤數據損壞或丟失問題的出現,甚至使系統出現完全癱瘓狀況。某些不良軟件程序的'更新升級也有可能對硬盤內重要數據造成破壞。
3 計算機硬盤數據損壞或丟失的類型及恢復途徑
3.1 計算機硬盤的分區表破壞
計算機硬盤的分區表受損可應用Disk Man應用軟件來恢復,通常這壹步工作很容易實現。但是,實際操作過程中,因Disk Man是利用相對固定的算法進行運行的,而每個硬盤的分區情況不盡相同,這就說明計算機硬盤分區表遭到破壞采用本方法是不可能做到百100%恢復的,從實際結果來看,僅能達到90%的恢復率。我們采用Disk Man應用軟件恢復硬盤的主分區,重啟系統後利用Final Data應用軟件來恢復其他分區內的數據,這樣做基本可以實現硬盤數據的完全恢復。Disk Man應用軟件可以兼容多種分區文件的格式,即便是NTFS格式和EXT格式也能發揮比較好的作用。
計算機硬盤的分區格式為FAT或FAT32,選用NDD應用軟件來修復損壞的分區表則更為有效。具體的操作過程是:利用原有分區軟件,根據原始分區大小對硬盤進行重新分區,分區後不得格式化,如使用Partition Magic軟件,應在分區前取消該軟件默認設置裏分區連帶格式化的相應選項。計算機硬盤重新分區,利用光盤啟動計算機系統並啟動NDD應用軟件,點擊Diagnose診斷按鈕。
此時,Partition Magic軟件立即開始對硬盤的掃描過程,人如發現問題軟件會給予相應的信息提示,按照提示選項修復即可,待完成全部修復過程,重啟系統,計算機硬盤的每個分區及存儲數據都將毫發無損的恢復。
3.2 硬盤文件誤刪
恢復誤刪文件相對比較簡單,主要有兩項操作:
(1)目錄表DIR中誤刪文件相應目錄登記項的首字節改成E5;(2)清除誤刪文件相應分配表FAT的簇號記錄,以此清理誤刪文件的占有空間,而誤刪文件的信息仍存儲於硬盤存儲扇區Data內。由此可見,硬盤文件誤刪的恢復途徑比較簡單,僅需利用系統自帶的硬盤管理軟件或數據恢復工具並根據相應設置合理操作即可恢復。值得強調的是,已恢復文件不能再存儲於原來的硬盤分區內。
4 結語
總而言之,我們在操作計算機系統時,應該做到及時備份硬盤分區數據和重要文件的工作,同時分階段備份計算機系統及操作用戶的數據,以防備突發狀況。筆者撰寫此文,旨在強調:即便我們可以利用某些手段來恢復計算機硬盤故障數據,但這樣的做法並不是時時有效的,及時備份數據才是免受損失的正確做法。
參考文獻
[1] 陳連鎖,劉保利。微機組裝與維護[M].北京:清華大學出版社,2010.
[2] 張樹。硬盤故障處理與數據維護[M].北京:電子科技出版社,2012.
[3] 史濟民。微機硬件基礎[M].北京:電子工業出版社,2011.