在啟動計算機后,看不到Windows啟動畫面,而是出現了“Non-System disk or disk error,replace disk and press a key to reboot”(非系統盤或磁盤出錯)提示信息,這即是常見的硬盤故障——無法引導系統。
(一) 硬故障導致硬盤無法引導
所謂硬盤硬故障,是指因為連接、電源或硬盤本身出現硬件故障而導致的硬盤故障。當發現硬盤無法引導時,首先得從硬件下手。
在大多數硬盤引導失敗的故障中,硬盤本身的連接或設置錯誤是最常見的故障原因。因此,在遇上引導故障后,可在啟動電腦時,按下Del鍵進入BIOS設置,在主界面中移動光標到“Standard CMOS Features”(標準CMOS設置)選項,回車進入次級設置界面。在該界面中注意觀察IDE端口上是否能看到當前系統中所安裝的硬盤,例如其中的“WDC WD800BB-XXXXXX”就是系統中的硬盤。
如果能夠看到硬盤型號,并且型號沒有出現亂碼,那么可以選中該硬盤并回車,進入硬盤屬性設置界面,將“IDE Primary Master”(第一IDE接口)和“Access Mode”(存取模式)選項均設置為“Auto”(自動)。移動光標到“IDE HDD Auto-Detection”(自動檢測IDE硬盤)選項并按下回車鍵,以便讓主板自動檢測硬盤,如果此時能顯示出相應硬盤信息,例如,Capacity(容量)、Cylinder(柱頭數)等,則說明硬盤的物理連接及BIOS設置正確。
如果在“Standard CMOS Features”中看不到硬盤盤符及相關信息,或者硬盤的型號字符變成了亂碼,例如,本來應該是“IC35L060***VAWA07-O”,可是現在卻變成了“IC#5L0&0***FA 7-0”,再查看硬盤的參數,也什么都沒有,那么一般說來有兩種原因:
1.硬盤的數據線或電源線問題
對于如今的大硬盤而言,都使用80芯的數據線。當出現在BIOS中看不到硬盤,或者硬盤型號出現亂碼的現象時,首先考慮利用替換法更換一根確認沒有問題的數據線,并且仔細檢查數據線與硬盤接口、主板IDE接口的接觸情況,查看主板IDE接口和硬盤數據接口是否出現了斷針、歪針等情況。如果問題確實是因數據線及電源連接造成,一般更換數據線并排除接觸不良的問題后,在BIOS中就能看到硬盤,此時硬盤也就可以引導了。
2.硬盤本身問題
當通過更換數據線、排除接觸不良仍然無法看到硬盤,或者硬盤型號出現亂碼,則只能通過替換法來檢查是否是硬盤本身出了故障,具體方法是:將故障硬盤掛接在其他工作正常的電腦中,看硬盤是否能夠工作,如果能夠正常工作,則說明硬盤本身沒有問題;如果依然檢測不到硬盤,則說明硬盤已經出現了嚴重的故障,建議返回給生產廠商進行維修。
(二) 軟故障導致硬盤無法引導
硬盤軟故障也就是硬盤本身并沒有問題,只是由于某些設置或參數被破壞而出現故障。當通過前面講述的方法,確認硬盤沒有出現硬故障時,此時可以從以下幾個方面入手。
1.系統文件破壞導致無法引導
如果硬盤中沒有安裝操作系統,或者操作系統的引導文件遭到破壞,則也會出現硬盤無法引導的現象。很多電腦初學者都會自作聰明地把C盤根目錄下的文件刪除或移動到其他地方,殊不知此舉會破壞系統引導文件,導致系統無法引導!
如何確定系統中引導程序遭到破壞呢?拿一張啟動軟盤或光盤,引導系統,如果能在DOS狀態下看到硬盤中的C、D、E……這樣的邏輯分區及分區中的文件,則證明只是引導程序被破壞,此時只需要重新安裝操作系統即能解決問題。
2. 硬盤引導區被破壞后的故障現象
主引導區記錄被破壞后,當啟動系統時,往往會出現“Non-System disk or disk error,replace disk and press a key to reboot”(非系統盤或磁盤出錯)、“Error Loading Operating System”(裝入DOS引導記錄錯誤)或“No ROM Basic,System Halted”(不能進入ROM Basic,系統停止響應)等提示信息,在比較嚴重的情況下,則不會出現任何信息。
3. 修復硬盤主引導區
通過Fdisk修復硬盤主引導區。用Windows 98啟動盤啟動系統后,在提示符下輸入“Fdisk /mbr”命令回車即可。通過FDISK加“/mbr”參數能覆蓋主引導區記錄的代碼區,但不重建主分區表。因此只適用于主引導區記錄被引導區型病毒破壞,或主引導記錄代碼丟失但主分區表并未損壞的情況下。
注意:“Fdisk /mbr”命令并不適用于清除所有引導型病毒,因此要慎用。
通過Fixmbr修復硬盤主引導區。Fixmbr工具專門用于重新構造主引導扇區。該軟件只修改主引導區,對其他扇區不進行寫操作,其基本命令格式如下:
Fixmbrprivel[/A][/D][/Z][/11]
/A Active DOS partition //激活基本DOS分區
/D Display MBR //顯示主引導區內容
/P Display partition //顯示DOS分區的結構
/Z Zero MBR //將主引導區清零
/H Help //幫助信息
用啟動盤引導系統后,直接運行Fixmbr,它將檢查MBR結構,如果發現系統不正常則會出現是否進行修復的提示。如果回答“Yes”,它將搜索分區,當搜索到相應的分區以后,系統會提示是否修改MBR,回答“Yes”則開始自動修復。默認狀態下Fixmbr能夠搜索到所有已經存在的分區,并完成修改操作。如果發現最后得到的結果不對,可以用“/Z”參數將結果清空后重新啟動,這樣就能還原到初始狀態了。