硬盤常見故障分析的檢測方法
硬盤常見故障分析的檢測方法
作為微機(jī)最主要的存儲(chǔ)設(shè)備,硬盤在微機(jī)系統(tǒng)中占有舉足輕重的地位。但是我們在使用硬盤的時(shí)候,常常會(huì)出現(xiàn)一些莫名其妙的問題。為了有效地保存硬盤中的數(shù)據(jù),除了經(jīng)常性地進(jìn)行備份工作以外,還要學(xué)會(huì)在硬盤出現(xiàn)故障時(shí)如何救活硬盤,或者從壞的區(qū)域中提取出有用的數(shù)據(jù),把損失降到最小程度。
故障現(xiàn)象一:開機(jī)后屏幕顯示:“Device error”,然后又顯示:“Non-System disk or disk error,Replace and strike any key when ready”,說明硬盤不能啟動(dòng),用軟盤啟動(dòng)后,在A:>后鍵入C:,屏幕顯示“Invalid drive specification”,系統(tǒng)不認(rèn)硬盤
故障分析及處理:造成該故障的原因一般是CMOS中的硬盤設(shè)置參數(shù)丟失或硬盤類型設(shè)置錯(cuò)誤造成的。進(jìn)入CMOS,檢查硬盤設(shè)置參數(shù)是否丟失或硬盤類型設(shè)置是否錯(cuò)誤,如果確是該種故障,只需將硬盤設(shè)置參數(shù)恢復(fù)或修改過來即可,如果忘了硬盤參數(shù)不會(huì)修改,也可用備份過的CMOS信息進(jìn)行恢復(fù),如果你沒有備份CMOS信息,也別急,有些高檔微機(jī)的CMOS設(shè)置中有“HDD AUTO DETECTION”(硬盤自動(dòng)檢測)選項(xiàng),可自動(dòng)檢測出硬盤類型參數(shù)。若無此項(xiàng),只好打開機(jī)箱,查看硬盤表面標(biāo)簽上的硬盤參數(shù),照此修改即可。
故障現(xiàn)象二:開機(jī)后,“WAIT”提示停留很長時(shí)間,最后出現(xiàn)“HDD Controller Failure”
故障分析及處理:造成該故障的'原因一般是硬盤線接口接觸不良或接線錯(cuò)誤。先檢查硬盤電源線與硬盤的連接,再檢查硬盤數(shù)據(jù)信號(hào)線與多功能卡或硬盤的連接,如果連接松動(dòng)或連線接反都會(huì)有上述提示,最好是能找一臺(tái)型號(hào)相同且使用正常的微機(jī),可以對比線纜的連接,若線纜接反則一目了然。
故障現(xiàn)象三:開機(jī)后,屏幕上顯示:“Invalid partition table”,硬盤不能啟動(dòng),若從軟盤啟動(dòng)則認(rèn)C盤。
故障分析及處理:造成該故障的原因一般是硬盤主引導(dǎo)記錄中的分區(qū)表有錯(cuò)誤,當(dāng)指定了多個(gè)自舉分區(qū)(只能有一個(gè)自舉分區(qū))或病毒占用了分區(qū)表時(shí),將有上述提示。
主引導(dǎo)記錄(MBR)位于0磁頭/0柱面/1扇區(qū),由FDISK.EXE對硬盤分區(qū)時(shí)生成。MBR包括主引導(dǎo)程序、分區(qū)表和結(jié)束標(biāo)志55AAH三部分,共占一個(gè)扇區(qū)。主引導(dǎo)程序中含有檢查硬盤分區(qū)表的程序代碼和出錯(cuò)信息、出錯(cuò)處理等內(nèi)容。當(dāng)硬盤啟動(dòng)時(shí),主引導(dǎo)程序?qū)z查分區(qū)表中的自舉標(biāo)志。若某個(gè)分區(qū)為可自舉分區(qū),則有分區(qū)標(biāo)志80H,否則為00H,系統(tǒng)規(guī)定只能有一個(gè)分區(qū)為自舉分區(qū),若分區(qū)表中含有多個(gè)自舉標(biāo)志時(shí),主引導(dǎo)程序會(huì)給出“Invalid partion table”的錯(cuò)誤提示。最簡單的解決方法是用NDD修復(fù),它將檢查分區(qū)表中的錯(cuò)誤,若發(fā)現(xiàn)錯(cuò)誤,將會(huì)詢問你是否愿意修改,你只要不斷地回答YES即可修正錯(cuò)誤,或者用備份過的分區(qū)表覆蓋它也行(KV300,NU8.0中的RESCUE都具有備份與恢復(fù)分區(qū)表的功能)。如果是病毒感染了分區(qū)表,格式化是解決不了問題的,可先用殺毒軟件殺毒,再用NDD進(jìn)行修復(fù)。
如果上述方法都不能解決,還有一招,就是先用FDISK重新分區(qū),但分區(qū)大小必須和原來的分區(qū)一樣,這一點(diǎn)尤為重要,分區(qū)后不要進(jìn)行高級(jí)格式化,然后用NDD進(jìn)行修復(fù)。修復(fù)后的硬盤不但能啟動(dòng),而且硬盤上的信息也不會(huì)丟失。其實(shí)用FDISK分區(qū),相當(dāng)于用正確的分區(qū)表覆蓋原來的分區(qū)表。尤其當(dāng)用軟盤啟動(dòng)后不認(rèn)硬盤時(shí),這一招特靈。
故障現(xiàn)象四:開機(jī)后自檢完畢,從硬盤啟動(dòng)時(shí)死機(jī)或者屏幕上顯示:“No ROM Basic,System Halted”
故障分析及處理:造成該故障的原因一般是引導(dǎo)程序損壞或被病毒感染,或是分區(qū)表中無自舉標(biāo)志,或是結(jié)束標(biāo)志55AAH被改寫。從軟盤啟動(dòng),執(zhí)行命令“FDISK/MBR”即可。FDISK中包含有主引導(dǎo)程序代碼和結(jié)束標(biāo)志55AAH,用上述命令可使FDISK中正確的主引導(dǎo)程序和結(jié)束標(biāo)志覆蓋硬盤上的主引導(dǎo)程序,這一招對于修復(fù)主引導(dǎo)程序和結(jié)束標(biāo)志55AAH損壞既快又靈。對于分區(qū)表中無自舉標(biāo)志的故障,可用NDD迅速恢復(fù)。
故障現(xiàn)象五:開機(jī)后屏幕上出現(xiàn)“Error loading operating system”或“Missing operating system”的提示信息
故障分析及處理:造成該故障的原因一般是DOS引導(dǎo)記錄出現(xiàn)錯(cuò)誤。DOS引導(dǎo)記錄位于邏輯0扇區(qū),是由高級(jí)格式化命令FORMAT生成的。主引導(dǎo)程序在檢查分區(qū)表正確之后,根據(jù)分區(qū)表中指出的DOS分區(qū)的起始地址,讀DOS引導(dǎo)記錄,若連續(xù)讀五次都失敗,則給出“Error loading operating system”的錯(cuò)誤提示,若能正確讀出DOS引導(dǎo)記錄,主引導(dǎo)程序則會(huì)將DOS引導(dǎo)記錄送入內(nèi)存0:7C00h處,然后檢查DOS引導(dǎo)記錄的最后兩個(gè)字節(jié)是否為55AAH,若不是這兩個(gè)字節(jié),則給出“Missing operation system”的提示。一般情況下用NDD修復(fù)即可。若不成功,只好用FORMAT C:/S命令重寫DOS引導(dǎo)記錄,也許你會(huì)認(rèn)為格式化后C盤數(shù)據(jù)將丟失,其實(shí)不必?fù)?dān)心,數(shù)據(jù)仍然保存在硬盤上,格式化C盤后可用NU8.0中的UNFORMAT恢復(fù)。如果曾經(jīng)用DOS命令中的MIRROR或NU8.0中的IMAGE程序給硬盤建立過IMAGE鏡像文件,硬盤可完全恢復(fù),否則硬盤根目錄下的文件全部丟失,根目錄下的第一級(jí)子目錄名被更名為DIR0、DIR1、DIR2……,但一級(jí)子目錄下的文件及其下級(jí)子目錄完好無損,至于根目錄下丟失的文件,你可用NU8.0中的UNERASE再去恢復(fù)即可。
綜上所述,硬盤不能啟動(dòng)大都是由于硬盤上的主引導(dǎo)記錄、DOS引導(dǎo)記錄、三個(gè)系統(tǒng)隱含文件出現(xiàn)錯(cuò)誤導(dǎo)致的,因此平時(shí)要養(yǎng)成備份主引導(dǎo)記錄、DOS引導(dǎo)記錄的好習(xí)慣,關(guān)鍵時(shí)刻才能順利解決問題。