韋同勝 高梓銘
摘 要:現代計算機硬盤常出現故障數據問題,導致硬盤用戶遭受數據損失,因此文章對計算機硬盤故障數據恢復技術進行了分析,主要了解計算機硬盤故障數據出現的原因,再提出現代常見的計算機硬盤故障數據恢復技術。針對不同計算機硬盤故障數據恢復技術,文章將介紹各自應用方法以及恢復原理,通過分析內容,可以保障計算機硬盤應用的穩定性,為硬盤用戶提供數據保障,說明文章分析具有較高應用價值與實踐意義。
關鍵詞:計算機;硬盤故障;數據恢復技術
硬盤設備主要功能在于數據儲存、數據導入/導出,在現代計算機普及背景下,此類設備的應用十分常見。那么根據計算機硬盤的應用表現來看,該設備可能會因為某些因素而導致硬盤內的數據出現故障問題,此時會給計算機用戶帶來諸多不便。為了改善這一問題,有研究學者提出了計算機硬盤故障數據恢復技術,該項技術在理論上可以在計算機硬盤出現故障數據時,使故障數據恢復,具有較高的應用價值。
1 計算機硬盤常見數據故障表現與原因
結合相關理論得知,計算機硬盤數據故障現象在該設備的使用當中在所難免,此類問題是一種不可避免的問題。但究其原因可知,硬盤設備之所以會出現數據故障,主要原因有3點:軟/硬件故障、惡意攻擊、非正常操作。下文將對這3類因素引起計算機硬盤數據故障的具體表現進行分析。
1.1 軟/硬件故障
首先,針對軟件數據故障表現進行分析。軟件作為一種應用程序,其運行過程即為代碼、程序的交互運動,在一般情況下并不會出現故障現象,但受限于計算機性能或其他原因,軟件運行過程中,其代碼、程序的交互運動容易出現卡頓、錯誤等問題,導致軟件無法正常運行,此時,如果計算機硬盤的數據正處于導入/導出過程當中,就可能導致交互中的數據出現故障,因為計算機硬盤的數據導入/導出過程,會與相應軟件產生交流,而軟件在正常流程下會因為需求對數據格式等進行調整,此時一旦軟件不正常運行,格式調整也會發生錯誤,相應引起數據故障。其次,對硬件數據故障表現進行分析。計算機硬盤本身作為計算機主機硬件之一,在長期應用過程當中會不斷地老化,相應讀寫能力也在下降,此時當老化程度達到一定水平后,硬盤就會因為功能損傷而導致數據故障。計算機硬盤在使用過程當中如果電壓不穩定,就會導致設備重啟或模塊損傷,相應導致上述相同現象,最終引起數據故障[1]。
1.2 惡意攻擊
惡意攻擊一般有兩個定義,即病毒攻擊和黑客入侵。其中,病毒攻擊通常屬于誘導型攻擊,即當用戶在連接計算機硬盤的計算機上操作時,部分操作導致病毒進入了計算機,再順著計算機與硬盤的連接進入硬盤,相應對硬盤內的數據進行破壞、篡改或刪除,形成數據故障現象。黑客入侵在某種角度上與惡意攻擊類似,但其攻擊性、主動性更高,破壞力通常也比病毒攻擊更強,因為黑客入侵是受到人力控制的,不像病毒一樣屬于自動運行,因此黑客入侵現象會造成更嚴重的計算機硬盤數據故障問題。另外,黑客入侵現象的攻擊性、主動性體現在即使用戶沒有操作,也可能因為防護網絡被破解而遭到攻擊[2]。
1.3 非正常操作
計算機硬盤作為計算機主機設備,其應用方法有一定的要求,不滿足要求的操作會引起計算機硬盤設備出現故障,相應導致數據故障問題。具體表現來看,有部分用戶在計算機硬盤的數據導入/導出過程當中,會直接停止數據傳輸,導致數據導入/導出過程非正常中斷,引起相應數據故障。
此外,除了上述計算機硬盤數據故障表現以外,在一些特殊條件下計算機硬盤也可能出現數據故障問題,例如在計算機硬盤正常應用條件下,遭受到強力電壓或被水體侵入內部,都會導致硬盤本身出現故障,即硬盤某個儲存模塊燒毀等,此時模塊內的數據就會出現丟失故障。
2 常見計算機硬盤故障數據恢復技術
結合現代理論來看,計算機硬盤故障數據恢復技術的種類有很多,這些設備的應用方法、恢復原理都不同,所以有必要對此進行研究[3]。
2.1 Easy Recovery軟件恢復
在現代計算機硬盤故障數據恢復技術當中,最為常見的恢復技術即為Easy Recovery軟件恢復,此項技術主要借助Easy Recovery軟件,能夠恢復被刪除的數據。具體應用過程:首先,在連接硬盤的基礎上啟動Easy Recovery軟件,進入軟件的功能界面。接著,單擊Easy Recovery上Advanced Recovery功能選項,將進入自定義恢復選項界面。最后,在自定義恢復選項界面當中,依照自身需求可以選擇不同的功能來進行應用,例如Format Recovery可以恢復誤格式化被刪除的數據,Raw Recovery可以選擇性的忽略某些不需要恢復的信息,Resume Reco-very可以將恢復狀態的數據載入等。
2.2 Disk Genius軟件恢復
Disk Genius軟件恢復與上述Easy Recovery軟件恢復一樣,同屬軟件恢復技術,但應用方式以及恢復原理不同。Disk Genius軟件恢復應用時,首先,通過盤掛方式將硬盤連接到其他正常計算機上(不拆卸連接計算機上的硬盤),接著,啟動Disk Genius軟件對故障硬盤進行掃描,最后,根據掃描結果對Disk Genius軟件的參數進行調整,在軟件自動運行條件下即可實現恢復。
2.3 硬盤分區表恢復技術
硬盤分區表恢復是一種針對計算機硬盤出現分區表數據故障的恢復技術,具有較強的針對性,因此在應用時,首先,需要確認計算機硬盤當前是否存在分區表數據故障,確認方法為:在連接硬盤的基礎上依照正常流程啟動計算機,如果計算機顯示屏上出現了“Non-System disk or disk error,relace diks and press akey to reboot”“Error Loading Operating System”等提示代碼時,說明計算機硬盤存在分區表數據故障。其次,在故障確認之后,可以通過兩種方法來實現數據恢復:針對MBR分區,借助Win Hex軟件對該分區的類型以及數值進行計算,并將計算結果寫入到MBR分區當中即可。針對EBR分區,需要先確認EBR分區的故障數量,在針對每個故障EBR搜索其之前或之后的EBR,再通過公式(1)來進行計算,同時借助Win Hex軟件得到相應數值,最終重新寫入之后即可。
公式(1):邏輯分區起始扇區LBA地址=下一個EBR的LBA地址-63;
邏輯分區的大小=上一個擴展分區的大小-63。
2.4 鏡像備份數據恢復技術
在部分條件下,計算機硬盤在服務器上的鏡像備份會完全損壞,那么針對此類故障表現,可以先將計算機硬盤拆卸,通過盤掛方式將其連接在其他完好的系統上,之后啟動CHOST程序,該程序具有自帶硬盤對拷功能,通過該項功能即可實現數據恢復。具體應用步驟如下:先進行盤掛設置,再針對系統中的CMOS啟動硬盤自動監測功能以確認硬盤位置,此時需要退出CMOS功能,最終啟動CHOST程序,通過Local-Disk-To Diks操作即可[4]。
3 結語
綜上所述,在計算機硬盤應用當中,會受到多種因素的影響而出現數據故障問題,使得用戶受到較大損失,因此本文認為有必要對計算機硬盤故障數據恢復技術進行分析。在現代理論中,計算機硬盤故障數據恢復技術的種類很多,無法一概而論,對此本文選擇了常見的幾項恢復技術進行了分析,并對各技術的應用方法、操作流程進行了介紹。
[參考文獻]
[1]吳偉,裴鋒.計算機硬盤故障數據恢復技術探析[J].電子技術與軟件工程,2015(23):183.
[2]顧廣宇,張淑娟,王雪飛,等.一種FAT32文件系統中文件恢復方法[J].網絡新媒體技術,2016(2):36-41.
[3]劉樹林,李麗蓉,王天明,等.計算機硬盤故障與維護探析[J].計算機光盤軟件與應用,2014(11):298,300.
[4]陳釗.基于云災備的數據安全存儲關鍵技術研究[D].北京:北京郵電大學,2012.