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

硬碟分割槽表錯誤與解決辦法介紹

計算機硬體 閱讀(7.45K)

由於分割槽故障,很有可能開啟計算機時無法進入熟悉的Windows介面,甚至通過系統啟動盤也無法正常識別硬碟,這時候大家肯定都會束手無策吧?

硬碟分割槽表錯誤與解決辦法介紹

如果貿然對硬碟進行重新分割槽操作,固然能夠徹底解決問題,不過硬碟中的所有重要資料也會隨之灰飛煙滅。如果你不幸遇到硬碟的分割槽故障,先別急著重新分割槽,按照下文介紹的方法來嘗試一下,沒準兒會有個意外的驚喜呢。

一、分割槽表為何會出故障

在分割槽表被破壞後,啟動系統時往往會出現“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,系統停止響應)等提示資訊。那麼分割槽表故障究竟是如何發生的呢?

1.病毒引發故障

病毒導致分割槽表損壞是最為典型的故障之一。比如典型的CIH病毒的變種除了攻擊主機板的BIOS之外,同時也會對分割槽表進行破壞,而且還有很多引導區病毒也會對分割槽表進行破壞。

2.環境問題導致

如今的Windows 2000/XP都支援NTFS檔案格式,而且程式預設的都是採用這種檔案格式來安裝系統,如果對硬碟進行分割槽轉換或者是劃分NTFS分割槽時意外斷電或者宕機,那麼很有可能導致分割槽表損壞。而且在通過PQMagic(分割槽魔術師)之類的第三方分割槽軟體調整硬碟分割槽容量、轉換分割槽格式的時候也存在一定風險,如果宕機或者斷電也會導致硬碟分割槽表故障,甚至有可能丟失硬碟中的所有資料。

3.操作不當

如果在一塊硬碟上同時安裝了多個作業系統,那麼在解除安裝的時候就有可能導致分割槽表故障,比如在同時安裝了Windows 2000和Windows 98的計算機上,直接刪除Windows 2000核心會導致分割槽表的錯誤。另外,在刪除分割槽的時候如果沒有先刪除擴充套件分割槽,而是直接刪除主分割槽,也會出現無法正確讀出分割槽卷標的故障。

二、分割槽表故障急救策略

1.查殺病毒

如果是由於引導區病毒造成分割槽表故障,則可以藉助KV3000、瑞星、金山等防毒軟體提供的引導軟盤啟動計算機,接著在DOS環境中對系統進行病毒查殺操作。比如用KV3000的引導盤啟動計算機之後輸入“KV3000/K”命令進行病毒掃描,如果發現引導區存在病毒,則程式會自動進行查殺清理,建議同時對整個系統進行完整的掃描以查找出隱藏的病毒。一般說來,將引導區中殘留的病毒清除之後即可恢復計算機的正常使用。

提示:使用軟盤引導計算機之前一定要將軟盤的.防寫關閉,否則有可能導致病毒感染軟盤。

2.用Fdisk命令修復

Fdisk不僅是一個分割槽程式,它還有著非常便捷的恢復主引導扇區功能,而且它只修改主引導扇區,對其他扇區並不進行寫操作,因此對於那些還在使用Windows 9x的朋友而言無疑是個非常理想的分割槽表修復工具。通過Fdisk修復主引導區的時候,先用Windows 98啟動盤啟動系統,在提示符下輸入“Fdisk /mbr”命令即可覆蓋主引導區記錄。

提示:“Fdisk /mbr”命令只是恢復主分割槽表,並不會對它重新構建,因此只適用於主引導區記錄被引導區型病毒破壞或主引導記錄程式碼丟失,但主分割槽表並未損壞的情況使用。而且這個命令並不適用於清除所有引導型病毒,因此使用的時候需要注意。

3.用Fixmbr修復引導記錄

在Windows 2000/XP中,我們一般會用到故障恢復控制檯整合的一些增強命令,比如Fixmbr用於修復和替換指定驅動器的主引導記錄、Fixboot用於修復知道驅動器的引導扇區、Diskpart能夠增加或者刪除硬碟中的分割槽、Expand可以從指定的CAB原始檔中提取出丟失的檔案、Listsvc可以建立一個服務列表並顯示出服務當前的啟動狀態、Disable和Enable分別用於禁止和允許一項服務或者硬體裝置等等,而且輸入“help”命令可以檢視到所有的控制命令以及命令的詳細解釋。 比如輸入“fixmbr”命令可以讓控制檯對當前系統的主引導記錄進行檢查,然後在“確定要寫入一個新的主啟動記錄嗎?”後面輸入“Y”進行確認,這樣就完成了主引導記錄的修復。

4.更換工具調整分割槽

在刪除分割槽或者是重新建立分割槽的時候,如果遇到意外原因宕機或斷電,這時候再使用原先的工具可能無法識別當前硬碟的分割槽表,必須更換另外一款分割槽表軟體進行修復。比如我們通過Fdisk分割槽時意外宕機,這時候再通過Fdisk就無法順利進行,可以採用PQMagic之類的第三方分割槽軟體解決。另外需要提醒大家注意的是,分割槽表對於系統的正常穩定執行影響非常大,一般情況下最好不要採用DM之類快速分割槽格式化軟體,否則有可能導致後期使用過程中頻頻出現意想不到的麻煩。

5.通過KV3000硬碟救護王修復

KV3000硬碟救護王是KV3000套件中提供的一款硬碟急救軟體,在分割槽表出現故障的時候可以通過它進行修復。用KV3000軟盤引導計算機之後,在DOS提示符狀態下輸入“KV3000”命令,並且從出現的主選單中按下“F10”鍵,此時可以看見程式對系統的有關引數和硬碟分割槽錶快速測試的畫面。如果硬碟分割槽表正常,則會顯示“Hard Disk Partition table - OK ”資訊,否則會依據分割槽表故障型別給出相應的資訊,這時可以按下“F6”按鈕檢視硬碟分割槽表,或者直接按下“Y”按鈕進行引導扇區的修復操作。而且為了安全起見,程式在修復前會讓你先備份當前的硬碟分割槽表,然後才會真正對硬碟分割槽表進行修復操作。

提示:但是如果硬碟只有一個分割槽,而且檔案分配表和檔案根目錄表已經被病毒嚴重破壞,那麼即使恢復了C盤分割槽表也不能使C盤引導,此時需要手工配合其他專用修復軟體來恢復資料。如果還有D、E等擴充套件分割槽,KV3000一般都能找回後面沒有被破壞的分割槽並重建一個新的硬碟主分割槽表,這時再用DOS系統軟盤引導計算機就可進入硬碟的D、E等分割槽。

雖然分割槽表故障屬於系統軟故障,也可以通過上述提及的方法進行嘗試性修復,但這畢竟不是靈丹妙藥,對於一些破壞性非常強的分割槽表病毒或者是由於其它原因導致分割槽表損壞,這時只能通過重新對硬碟分割槽來解決。

6.用KV3000備份恢復分割槽表

KV3000雖然是個防殺病毒軟體,它也具有非常強的分割槽修復的能力,而且它還能進行系統分割槽的備份。這樣,即使硬碟上的分割槽表全部損壞,我們還能用備份在軟盤上的分割槽表進行修復。

1)備份硬碟主引導記錄

通過KV3000備份的時候,事先要確認計算機中沒有病毒,接著用KV3000軟盤引導計算機並輸入“KV3000/B”命令,此時程式將向A盤備份一個無病毒的硬碟主引導資訊檔案,備份的檔案有2個,其檔名稱分別是和。

但是需要提醒大家注意的是,備份得到的硬碟主引導資訊只適用於這款硬碟以及當前的分割槽模式,如果用於不同容量或者相同容量但是分割槽模式不同的硬碟,將會對硬碟的分割槽表造成破壞,因此建議備份之後,在軟盤的標籤上寫明機器型號、硬碟容量、分割槽大小等資訊後儲存。