武林網訊
1、分區表錯誤的處理?
故障現象
開機后,屏幕上顯示:“Invalid partition table” 硬盤不能啟動,可從軟盤啟動。
故障分析與處理
造成該故障的原因一般是硬盤主引導記錄中的分區表有錯誤,當指定了多個自舉分區(只能有一個自舉分區)或病毒占用了分區表時將有上述提示。
主引導記錄(MBR)位于0磁頭0柱面1扇區,由FDISK.EXE對硬盤分區時生成。MBR包括主引導程序、分區表和結束標志55AAH 3部分,共占一個扇區。主引導程序中含有檢查硬盤分區表的程序代碼和出錯信息、出錯處理等內容。當硬盤啟動時,主引導程序將檢查分區表中的自舉標志。若某個分區為自舉分區,則有分區標志80H,否則為00H,系統規定只能有一個分區為自舉分區,若分區表中含有多個自舉標志時,主引導程序會給出 “Invalid partion table”的錯誤提示。
最簡單的解決方法是用NDD修復,它將檢查分區表中的錯誤,若發現錯誤,將會詢問您是否愿意修改,您只要不斷地回答“Yes”即可修正錯誤,或者用備份過的分區表覆蓋它也行。如果是病毒感染了分區表,格式化是解決不了問題的,可先用殺毒軟件殺毒,再用NDD進行修復。
如果上述方法都不能解決,就先用FDISK重新分區,但分區大小必須和原來的分區一樣,這一點尤為重要,分區后不要進行高級格式化,然后用NDD 進行修復。修復后的硬盤不僅能啟動,而且硬盤上的信息也不會丟失。其實用FDISK分區,相當于用正確的分區表覆蓋原來的分區表。尤其當用軟盤啟動后不認硬盤時,可用此方法。
--------------------------------------------------------------------------------
2、硬盤不能工作的故障原因和處理?
故障現象
微機無法用硬盤啟動,檢查CMOS參數沒有問題。用軟盤啟動后可轉入C:u25552提示符,但是不能對硬盤進行任何操作。
故障分析與處理
用軟盤啟動后可轉入C:u25552提示符,說明系統是可以識別硬盤驅動器的。硬盤不僅不能引導系統,而且也不能進行其他操作,說明故障原因可能是硬盤的主引導區或分區表遭到破壞,弄得硬盤不能正常工作。處理辦法是從軟盤引導系統,用“FDISK”命令對硬盤重新分區,然后再進行高級格式化,重裝整個系統。因為有可能是病毒破壞系統,所以使用“FORMAT”命令加U參數進行高級格式化。
--------------------------------------------------------------------------------
3、 啟動時死機的故障處理?
故障現象
開機后自檢完畢,從硬盤啟動時死機或者屏幕上顯示:“NO ROM Basic,System Halted”。
故障分析與處理
造成該故障的原因一般是引導程序損壞或被病毒感染,或是分區表中無自舉標志,或是結束標志55AAH被改寫。
從軟盤啟動,執行命令“FDISK/MBR”即可。FDISK中包含有主引導程序代碼和結束標志55AAH,用上述命令可使FDISK中正確的主引導程序和結束標志覆蓋硬盤上的主引導程序,這一招對于修復主引導程序和結束標志55AAH的損壞既快又靈。對于分區表中無自舉標志的故障,可用NDD迅速恢復。
--------------------------------------------------------------------------------
4、 BOOT引導系統損壞引起的硬盤邏輯故障的處理?
故障現象
機器上電啟動,硬盤指示燈閃亮、屏幕出現:“Invalid Drive Specification”錯誤信息。
故障分析與處理
用BIOS中斷程序讀出BOOT區損壞程序段或分區表。如果是整個BOOT區損壞,則只好從另一臺同類型的主機上讀出BOOT區的信息,再寫入故障機。硬盤的BOOT區被非法寫入是常見的故障。因此,用戶必須做好BOOT區的備份保護工作。
--------------------------------------------------------------------------------
5、BOOT引導區標志“55AA”改變引起的硬盤邏輯故障?
故障現象
機器上電啟動,自檢完畢,硬盤指示燈閃亮,屏幕出現:“DRIVE NOT READY ERROR INSERT BOOT DISKETTE IN A:”等錯誤信息,硬盤啟動失敗。用軟盤啟動成功,試圖進入硬盤時,出現:“Invalid Drive Specification”錯誤信息。用DEBUG INT13中斷程序調出BOOT區的內容,發現該區最后的結束標值“55AA”已被改變。
故障分析與處理
這類情況,大多數是非法程序、非法操作或病毒引起的。
進入DEBUG狀態。用INT13中斷程序調出Boot區的記錄,將最后兩個字節改成“55AA”即可。
--------------------------------------------------------------------------------
6、 DOS引導記錄出錯的處理?
故障現象
開機后屏幕上出現:“Error Loading Operating System”或“Missing Operating System”的提示信息。
故障分析與處理
造成該故障的原因一般是DOS引導記錄出現錯誤。DOS引導記錄位于邏輯0扇區,是由高級格式化命令FORMAT生成的。主引導程序在檢查分區表正確之后,根據分區表中指出的DOS分區的起始地址,讀DOS引導記錄,若連續讀5次都失敗,則給出“Error Loading Operating System”的錯誤提示,若能正確讀出DOS引導記錄,主引導程序則會將DOS引導記錄送入內存0∶7C00h處,然后檢查DOS引導記錄的最后兩個字節是否為55AAH,若不是這兩個字節,則給出“Missing Operating System”的提示。
一般情況下用NDD修復即可。若不成功,只好用“FORMAT C:/S”命令重寫DOS引導記錄,也許您會認為格式化后C盤數據將丟失,其實不必擔心,數據仍然保存在硬盤上,格式化C盤后可用Norton中的 UNFORMAT恢復。如果曾經用DOS命令中的MIRROR或Norton中的IMAGE程序給硬盤建立過IMAGE鏡像文件,硬盤可完全恢復,否則硬盤根目錄下的文件全部丟失,根目錄下的第一級子目錄名被更名為DIR0、DIR1、DIR2……但一級子目錄下的文件及其下級子目錄完好無損,至于根目錄下丟失的文件,可用Norton 8.0中的UNERASE再去恢復即可。
綜上所述,硬盤不能啟動大都是由于硬盤上的主引導記錄、DOS引導記錄、三個系統隱含文件出現錯誤導致的,因此平時要養成備份主引導記錄、DOS引導記錄的好習慣,關鍵時刻才能順利解決問題。
新聞熱點
疑難解答