故障排除:硬盤引導失敗解決辦法

來源: 2007-03-19 15:07:30 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (6926 bytes)


  在啟動計算機後,看不到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”,可是現在卻變成了“IC5L0&0***FA 7-0”,再查看硬盤的參數,也什麽都沒有,那麽一般說來有兩種原因:

  1.硬盤的數據線或電源線問題

  對於如今的大硬盤而言,都使用80芯的數據線。當出現在BIOS中看不到硬盤,或者硬盤型號出現亂碼的現象時,首先考慮利用替換法更換一根確認沒有問題的數據線,並且仔細檢查數據線與硬盤接口、主板IDE接口的接觸情況,查看主板IDE接口和硬盤數據接口是否出現了斷針、歪針等情況。如果問題確實是因數據線及電源連接造成,一般更換數據線並排除接觸不良的問題後,在BIOS中就能看到硬盤,此時硬盤也就可以引導了。

  2.硬盤本身問題

  當通過更換數據線、排除接觸不良仍然無法看到硬盤,或者硬盤型號出現亂碼,則隻能通過替換法來檢查是否是硬盤本身出了故障,具體方法是:將故障硬盤掛接在其他工作正常的電腦中,看硬盤是否能夠工作,如果能夠正常工作,則說明硬盤本身沒有問題;如果依然檢測不到硬盤,則說明硬盤已經出現了嚴重的故障,建議返回給生產廠商進行維修。

  注意:如果係統中安裝了多塊硬盤,則還需要檢查硬盤的跳線設置情況,以免因為跳線設置錯誤而導致係統無法檢測到硬盤的存在。硬盤跳線的設置方法可以通過查看說明書獲得。

  這種硬盤硬故障導致的硬盤無法引導,其故障大都出現在連接數據線或IDE接口上,硬盤本身故障的可能性並不大,因此一般都可通過重新插接硬盤數據線或者改換IDE口等進行替換試驗,就會很快發現故障所在。另外,BIOS中的硬盤類型正確與否直接影響硬盤的正常使用。現在的機器都支持“IDE Auto Detect”(自動檢測)功能,可自動檢測硬盤的類型,對於普通用戶而言,建議通過該功能來自動設置硬盤參數。

  二、軟故障導致硬盤無法引導

  硬盤軟故障也就是硬盤本身並沒有問題,隻是由於某些設置或參數被破壞而出現故障。當通過前麵講述的方法,確認硬盤沒有出現硬故障時,此時可以從以下幾個方麵入手。

  1.係統文件破壞導致無法引導

  如果硬盤中沒有安裝操作係統,或者操作係統的引導文件遭到破壞,則也會出現硬盤無法引導的現象。很多電腦初學者都會自作聰明地把C盤根目錄下的文件刪除或移動到其他地方,殊不知此舉會破壞係統引導文件,導致係統無法引導!

  如何確定係統中引導程序遭到破壞呢?拿一張啟動軟盤或光盤,引導係統,如果能在DOS狀態下看到硬盤中的C、D、E……這樣的邏輯分區及分區中的文件,則證明隻是引導程序被破壞,此時隻需要重新安裝操作係統即能解決問題。

  2.硬盤引導區被破壞導致無法引導

  硬盤是一種磁介質的外部存儲設備,在其盤片的每一麵上,以轉動軸為軸心、以一定的磁密度為間隔的若幹同心圓就被劃分成磁道(Track),每個磁道又被劃分為若幹個扇區(Sector),數據就按扇區存放在硬盤上。

  (1)什麽是硬盤主引導扇區

  硬盤的第一個扇區被保留為主引導扇區,它位於整個硬盤的0磁道0柱麵1扇區,包括硬盤主引導記錄MBR(Main Boot Record)和分區表DPT(Disk Partition Table)。其中主引導記錄的作用就是檢查分區表是否正確以及確定哪個分區為引導分區,並在程序結束時把該分區的啟動程序(也就是操作係統引導扇區)調入內存加以執行。至於分區表,很多人都知道,以80H或00H為開始標誌,以55AAH為結束標誌,共64字節,位於本扇區的最末端。

  值得一提的是,MBR是由分區程序(例如,Fdisk.exe)產生,不同的操作係統可能不盡相同。正因為這個主引導記錄容易編寫,硬盤的主引導區常常成為病毒攻擊的對象,從而被篡改甚至被破壞。

  (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”參數將結果清空後重新啟動,這樣就能還原到初始狀態了。

  通過“江民硬盤修複王”修複主引導區記錄。首先在江民公司的網站上下載“硬盤修複王”的鏡像文件及“HD.exe”文件,然後通過“HD.exe”將鏡像寫入江民殺毒王2003的鑰匙盤中。

  用該軟盤啟動電腦,在提示符下輸入“JMHDFIX”後回車便進入了硬盤修複王的主界麵。按下F1鍵進入“硬盤修複工具”對話框,查看硬盤的隱藏扇區,查看0麵0柱1扇區主引導信息是否正常,如果在硬盤的0麵0柱1扇區,沒有找到關鍵代碼(“80”、“55 AA”),那麽硬盤本身將不能引導,即使通過軟盤引導後也不能進入硬盤。這時,可按下“PgDn”及“PgUp”鍵,在硬盤的隱藏扇區內查找關鍵代碼。如果關鍵代碼還存在,則程序會在表中出現閃動的紅色“80”和“55AA”,並提示用戶,下麵還會出現“F9 = Save To Side 0 Cylinder 0 Sector 1 !!!” 提示。

  按下F9鍵,程序會給出警告信息,按下“Y”鍵確認後,就可將找到的原硬盤主引導區記錄覆蓋到硬盤0麵0柱1扇區中,然後重新引導硬盤,恢複硬盤的引導功能。

  注意:當硬盤並沒有出現引導區錯誤時,不要亂用工具軟件來修複引導區。特別是“江民硬盤修複工具”這樣的工具軟件。如果將其用在完好的硬盤上,則可能會出現一些意想不到的問題。因此,不到萬不得已,不要動用此類工具。
請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”