最近有網友遇到了這樣的問題,開機後屏幕上提示 Invalid partition table(無效磁碟分區,硬碟不能啟動)針對這一問題,本站做了本次教程,希望其他朋友遇到該問題能有效解決。
【故障分析】
造成該故障的原因一般是硬碟主引導記錄中的分區表有錯誤。當指定了多個自舉分區(只能有一個自舉分區)或病毒佔用了分區表時,都會有上述提示。
主引導記錄(MBR)位於0磁頭/0柱面/1扇區,由「Fdisk.exe」對硬碟分區時生成。MBR包括主引導程序、分區表和結束標誌55AAH3部分,共佔1個扇區。
主引導程序中含有檢查硬碟分區表的程序代碼和出錯信息、出錯處理等內容。當硬碟啟動時,主引導程序將檢查分區表中的自舉標誌。若某個分區為可自舉分區,則有分區標誌80H,否則為00H。
系統規定只能有一個分區為自舉分區,若分區表中含有多個自舉標誌時,主引導程序會給出 Invalid partion table 的錯誤提示。
【解決方法】
用NDD修復,如果是病毒感染了分區表,格式化是解決不了問題的,可先用殺毒軟體在DOS下殺毒,再用NDD進行修復。
如果上述方法都不能解決,可以試試先用「Fdisk」命令重新分區,但分區大小必須和原來的分區一樣,這一點很重要。分區後不要進行格式化操作,然後用NDD進行修復。修復後的硬碟不但能啟動,而且硬碟上的信息也不會丟失。