當前位置:才華齋>計算機>計算機硬體>

硬碟故障及排除方法「詳解」

計算機硬體 閱讀(1.01W)

但隨著在硬碟上儲存的軟體系統和資料資訊的複雜化和大型化,硬碟的軟故障率還是呈上升趨勢的。下面是YJBYS小編整理的硬碟故障及排除方法,希望對你有幫助!

硬碟故障及排除方法「詳解」

  一、硬碟設定引數丟失及硬碟型別設定錯誤

開機後螢幕顯示:“Device error”,然後又顯示:“Non-System disk or disk error,Replace and strike any key when ready”,提示硬碟不能啟動,用軟盤啟動後,在A:>後鍵入C:,螢幕顯示:“Invalid drive specification”,系統不認硬碟,是使用計算機過程中常見故障。

造成該故障的原因一般是CMOS中的硬碟設定引數丟失或硬碟型別設定錯誤造成的。硬碟引數丟失故障主要由主機板CMOS電路故障、病毒或軟體改寫CMOS引數導致,如果是CMOS引數丟失故障解決步驟如下:① 如果關機一段時間以後,CMOS引數自動丟失,使用時重新設定,又能夠正常啟動電腦,這往往是CMOS電池接觸不良或CMOS電池失效引起的,建議檢查CMOS電池,確保接觸良好,並用萬用表檢查 CMOS 電池電壓,正常情況應為3V左右,如果CMOS電池電壓遠低於正常值,說明CMOS電池已經失效,應該及時更換電池,以避免電池漏液,汙染主機板。② 如果是執行程式中宕機後CMOS引數自動丟失,則有可能是病毒或軟體改寫CMOS引數導致,應對系統進行徹底查殺病毒,以排除某些攻擊CMOS的病毒所造成的故障。如果系統安裝有防病毒軟體的話,這些軟體發現病毒後會改寫CMOS,自動將硬碟設定為無。另外,CMOS中的硬碟型別設定正確與否也會影響硬碟的使用。當前的機器一般都可自動檢測硬碟的型別。當硬碟型別錯誤時會造成無法啟動系統,就算能夠啟動也會發生讀寫錯誤。比如CMOS中的硬碟型別小於實際的硬碟容量時,則硬碟後面的扇區會無法讀寫,如果是多分割槽狀態則個別分割槽將丟失。還有一個重要故障原因不可忽視,那就是目前的IDE都支援邏輯引數型別,硬碟可採用“Normal,LBA,Large”等,如果在一般的模式下安裝了資料,而又在CMOS中改為其它的模式的話,就會發生硬碟讀寫錯誤的故障。

  二、硬碟主引導記錄中的分割槽表有錯誤

是最讓人頭痛的故障之一,表現在開機後螢幕顯示:“Invalid partition table”,硬碟不能啟動,若從軟盤啟動則認C盤。

造成該現象的原因一般是由於硬碟主引導記錄中的分割槽表有錯誤而造成的。而且分割槽表錯誤也是硬碟的嚴重錯誤,不同錯誤的程度會造成不同的損失。主引導記錄(MBR)位於0磁頭/0柱面/1扇區,由對硬碟分割槽時生成。MBR包括主載入程式、分割槽表和結束標誌55AAH三部分,共佔一個扇區。主載入程式中含有檢查硬碟分割槽表的程式程式碼和出錯資訊、出錯處理等內容。當硬碟啟動時,主載入程式將檢查分割槽表中的`自舉標誌。若某個分割槽為可自舉分割槽,則有分割槽標誌80H,否則為00H,系統規定只能有一個分割槽為自舉分割槽,若分割槽表中含有多個自舉標誌時,主載入程式會給出“Invalid partion table”的錯誤提示。要知道~硬碟主引導記錄所在的扇區也是病毒攻擊的重點,只需破壞了主引導扇區中的DPT(分割槽表)這道防線,即可輕易地損毀硬碟分割槽資訊。分割槽表的損壞通常來說不是物理損壞,而是分割槽資料被破壞。因此,一般情況下,可以用軟體來修復。看來硬碟分割槽之後,備份一份分割槽表至軟盤、光碟或者USB盤上是極為明智的。這個方面,國內著名的防毒軟體KV3000系列和瑞星軟體都提供了完整的解決方案。另外,對於沒有備份分割槽表的硬碟,也提供了相應的修復方法,不過成功率相對較低。另外,中文磁碟工具DiskMan在這方面也是行家裡手。重建分割槽表是它的強項,非常適合用來修復分割槽表損壞。對於硬碟分割槽表被分割槽調整軟體(或病毒)嚴重破壞,引起硬碟和系統癱瘓,DiskMan可通過未被破壞的分割槽引導記錄資訊重新建立分割槽表。在選單的工具欄中選擇“重建分割槽表”,DiskMan即開始搜尋並重建分割槽。DiskMan將首先搜尋0柱面0磁頭從2扇區開始的隱含扇區,尋找被病毒挪動過的分割槽表。接下來搜尋每個磁頭的第一個扇區。搜尋過程可以採用“自動”或“互動”兩種方式進行。自動方式保留髮現的每一個分割槽,適用於大多數情況。互動方式對發現的每一個分割槽都給出提示,由使用者選擇是否保留。當自動方式重建的分割槽表不正確時,可以採用互動方式重新搜尋。但是,需要注意的是,重建分割槽表功能也不能做到百分之百的修復分割槽表,除非你以前曾經備份過分割槽表,然後通過還原以前備份的分割槽表來修復分割槽表損壞。因此可見,平時備份一份分割槽表是非常重要的!

  三、硬碟零磁碟故障

是使用電腦過程中比較常見的硬碟故障之一,它的表現一般是在開機自檢時,系統顯示“TRACK 0 BAD,DISK UNUSABLE”,意思為“零磁軌損壞,硬碟無法使用”或用磁碟掃描程式掃描其它硬碟時其0扇區出現紅色“B”。硬碟0扇區損壞,是大家比較頭痛的故障,一般情況下也就判了硬碟死刑,很難修復。不過對於硬碟0扇區損壞的情況,雖然比較棘手,但也不是無可救藥。其實合理運用一些磁碟軟體,把報廢的0扇區遮蔽掉,而用1扇區取而代之則還有“起死回生”的可能,這樣的軟體有Pctools和諾頓NU等。這樣的軟體有Pctools9.0和NU8等。

使用Pctools9.0軟體的方法:用盤啟動電腦後,執行Pctools9.0目錄下的檔案。接著選主選單Select中的Drive,進去後在Drive type項選Physical,按空格選定,再按Tab鍵切換到Drives項,選中hard disk,然後OK回車後回到主選單。開啟Select選單,這時會出現Partition Table,選中進入後出現硬碟分割槽表資訊。該硬碟有兩個分割槽,找到C區,該分割槽是從硬碟的0柱面開始的,那麼,將1分割槽的Beginning Cylinder的0改成1就可以了,儲存後退出。重新啟動電腦後按Del鍵進入COMS設定,執行“IDE AUTO DETECT”,可以看到CYLS由782變成781。儲存退出後重新分割槽格式化該硬碟,使其起死回生。此外,使用諾頓NU8.0軟體也是不錯的選擇:進入NU8工具包目錄,執行其主程式,然後可先選“補救盤”RESCUE選項對該硬碟的引導區、分割槽表等資訊進行備份。接著選擇“磁碟編輯器DISKEDIT”,成功執行後選“物件OBJECT”,選“分割槽表”後可見本硬碟的引數如下:面SIDE為0-63,簇CYLINDER為0-255,扇區SECTOR為1-63,其主引導記錄和分割槽表資訊就應該在0面0柱1扇區。我們要做的事就是把其C盤的起始扇區從0面0柱1扇區改為0面1柱1扇區,移動游標手工修改即可。另外需要說的就是,改動數值要根據具體情況而定。最後存檔後退出重啟電腦,用Format命令格式化硬碟即可正常使用了。但是有一點必須要注意,修好後的硬碟不要再用DOS下的Fdisk等分割槽工具對其進行重新分割槽操作,以免其又改變硬碟的起始柱面。

  四、硬碟不能引導進入作業系統

硬碟不能引導進入作業系統是比較常見的故障,表現在開機後螢幕上出現“Error loading operating system”或“Missing operating system”的提示資訊。

DOS引導系統主要由DOS引導扇區和DOS系統檔案組成。系統檔案主要包括、、,其中預設狀態下是DOS啟動的必備檔案。螢幕顯示“Error Loding Operating System”或者“Missing Operating System”表明硬碟的主引導記錄被破壞,或者分割槽的結束標誌遭到破壞,還有可能是由於CMOS重硬碟引數設定錯誤引起的。可能引起這種現象的原因有:CMOS引數被改動;硬碟下的系統檔案和遭到破壞;硬碟DOS引導記錄(BOOT)遭到嚴重破壞,或者DOS引導記錄的結束標誌(01FF的55 AA)丟失;也可能是硬碟的主引導資料被破壞,或主引導結束標誌(080。081的55 AA)丟失而造成。為了避免故障給我們帶來的損失,可按照以下的步驟來解決:首先,進入CMOS,檢查並改正其中的錯誤引數;如若不成功可嘗試從軟盤或光碟引導系統後使用SYS C:命令重新傳送DOS引導,即可修復故障,包括引導扇區及系統檔案都可自動修復到正常狀態。如果故障仍舊不能解決的話,可用Diskedit 修改硬碟主引導的結束標誌(080,081的55 AA);如果還不能解決的話,那麼幹脆用FDISK命令重新分割槽。

!