資源描述:
《常見硬盤數(shù)據(jù)丟失的分析與恢復(fù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、常見硬盤數(shù)據(jù)丟失的分析與恢復(fù) 【摘要】計算機是人們?nèi)粘9ぷ髦斜夭豢缮俚墓ぞ?,其中存儲的?shù)據(jù)一旦丟失將非常麻煩。文章分析了硬盤數(shù)據(jù)丟失的原因,闡述了硬盤數(shù)據(jù)恢復(fù)的原理,并結(jié)合實際案例介紹了常見硬盤數(shù)據(jù)丟失的恢復(fù)方法。 【關(guān)鍵詞】硬盤;數(shù)據(jù)恢復(fù);DBR;MBR;格式化 0引言 隨著計算機的普及,它為人們的工作和生活都帶來了極大的方便,人們的很多工作都是通過計算機來完成,有很多信息會以數(shù)據(jù)文件的形式保存在計算機中,因而人們時常會面臨重要數(shù)據(jù)丟失的風險。無論是專業(yè)的計算機技術(shù)人員還是一般的普通用戶,都可能遇到存儲數(shù)據(jù)丟失的情況,帶來各種麻煩甚至造成巨大損失。了解數(shù)據(jù)丟失
2、的原因并且掌握一些常用的數(shù)據(jù)恢復(fù)方法,不僅會給使用計算機的用戶帶來很大的方便,更會對數(shù)據(jù)丟失做出及時的處理,減少或彌補損失。 1硬盤數(shù)據(jù)丟失的原因 計算機硬盤出現(xiàn)數(shù)據(jù)丟失主要是因為硬盤發(fā)生故障造成的。硬盤發(fā)生故障的原因包括硬故障、軟故障等幾個方面?! ?.1硬盤硬故障5 硬盤的硬故障就是硬盤硬件本身出現(xiàn)了問題。作為整個計算機存儲系統(tǒng)的核心,由于使用不當或者產(chǎn)品質(zhì)量不佳等原因,計算機的硬盤可能會被損壞。例如:硬盤供電不穩(wěn)定、硬盤磁頭損壞、硬盤的磁道損壞、硬盤電路板故障等?! ?.2硬盤軟故障 硬盤軟故障是指排除硬件原因以外的故障。由于用戶的使用不當,或者系統(tǒng)本身存
3、在缺陷、可靠性不穩(wěn)定等原因,硬盤的文件系統(tǒng)有可能癱瘓以致無法使用?;蛘呤褂谜呷狈?jīng)驗,造成誤操作和誤刪除。這些人為事故,無法完全避免?! ∮脖P軟故障通常是邏輯錯誤,即邏輯上的損壞。常見邏輯錯誤有:病毒感染、誤刪除、誤格式化、誤克隆、誤分區(qū)、MBR損壞、主引導(dǎo)程序損壞等。上述情況都將導(dǎo)致硬盤數(shù)據(jù)丟失,出現(xiàn)磁盤讀寫錯誤、操作系統(tǒng)無法正常啟動、找不到文件或找到的文件亂碼、分區(qū)未格式化等現(xiàn)象。 2硬盤數(shù)據(jù)恢復(fù)原理 計算機對硬盤數(shù)據(jù)存儲的管理是通過文件系統(tǒng)來實現(xiàn)的。在目前占主流地位的WINDOWS操作系統(tǒng)中,主要有FAT32和NTFS兩種文件系統(tǒng)。以FAT32為例,硬盤可以分
4、為MBR、DBR、FAT、DIR、DATA區(qū)幾個部分?! BR(MainBootRecord,主引導(dǎo)區(qū))位于整個硬盤的0磁道0柱面1扇區(qū)中。在總共512字節(jié)的主引導(dǎo)扇區(qū)中,引導(dǎo)程序占了其中的442字節(jié),WINDOWS磁盤標簽占用引導(dǎo)程序后的4字節(jié),接下來的64字節(jié)是DPT(DiskPartitionTable,硬盤分區(qū)表),用來記錄硬盤的分區(qū)信息,最后的2個字節(jié)“55AA”是分區(qū)的結(jié)束標志?! BR(DosBootRecord,操作系統(tǒng)引導(dǎo)區(qū))是由高級格式化程序(如Format.com等程序)所產(chǎn)生,位于硬盤的0磁道1柱面1扇區(qū),是操作系統(tǒng)可以直接訪問的第一個扇區(qū),
5、它由一段引導(dǎo)程序和BPB(Bios5ParameterBlock)分區(qū)參數(shù)記錄表構(gòu)成,最后也是結(jié)束標志“55AA”。當MBR將系統(tǒng)控制權(quán)交給引導(dǎo)程序時,它首先判斷本分區(qū)跟目錄前兩個文件是不是操作系統(tǒng)的引導(dǎo)文件。如果是,就將其讀入內(nèi)存,并移交控制權(quán)。BPB記錄著分區(qū)的起始扇區(qū)、結(jié)束扇區(qū)、硬盤介質(zhì)描述符、文件存儲格式、FAT個數(shù)、根目錄大小等信息,以及分配單元大小等重要參數(shù)?! AT(FileAllocationTable,文件分配表),是操作系統(tǒng)的文件尋址系統(tǒng)。FAT一般做兩個,第二個FAT為第一個FAT的備份,以防止意外損壞。同一文件的數(shù)據(jù)并不一定完整地存放在硬盤的連
6、續(xù)的區(qū)域內(nèi),往往會分成若干段。硬盤通過FAT記錄段與段之間的連接信息?! AT區(qū)之后是DIR目錄區(qū)和DATA數(shù)據(jù)區(qū)。DIR區(qū)起到定位作用,根據(jù)這些目錄就能找到相應(yīng)的數(shù)據(jù)。DATA區(qū)是數(shù)據(jù)真正存儲的地方。 任何一個區(qū)出現(xiàn)問題都會導(dǎo)致數(shù)據(jù)丟失。但只要是DATA區(qū)的數(shù)據(jù)正常,就有恢復(fù)的可能。 3常見硬盤數(shù)據(jù)丟失的恢復(fù) 3.1使用WINHEX恢復(fù)硬盤分區(qū)的丟失 故障現(xiàn)象:計算機硬盤原有3個磁盤分區(qū)C盤、D盤、和E盤。由于覺得C盤小,將D盤部分區(qū)域劃分給C盤,重啟系統(tǒng)后,原C、D、E三個分區(qū)只剩下了C盤,D盤和E盤卻看不到了。 Step1:將客戶硬盤接入維修平臺,在“
7、我的電腦
8、管理
9、磁盤管理”窗口下看到磁盤1有32.36GB的磁盤空間未指派,初步確定為磁盤分區(qū)表損壞。如圖1?! tep2:在WINHEX窗口“訪問”5菜單中可以看到,分區(qū)2、分區(qū)3的分區(qū)表項丟失?! tep3:分別打開分區(qū)2、分區(qū)3的“啟動扇區(qū)(模板)”,記下DPT中的數(shù)據(jù)?! tep4:打開磁盤1的“主引導(dǎo)記錄模板”,可以看到分區(qū)表項#2、分區(qū)表項#3中全部為零?! tep5:將步驟3中記錄的分區(qū)2、分區(qū)3相應(yīng)數(shù)據(jù),填寫到主引導(dǎo)記錄模板相應(yīng)位置,分區(qū)類型指示項中填入“0B”?! tep6:保存對硬盤數(shù)據(jù)的修改,重啟維修平臺。