硬碟分區表出故障?我有傳統的解決辦法!
我們服務機構的一些電腦存在以下現象:
在Windows狀態下,硬碟C、D、E三個分區全部工作正常,而在DOS狀態下,只能進入C碟和D碟,輸入E:Enter鍵後顯示「Invalid drive specification」。用Fdisk指令檢視硬碟分區情況,顯示出主DOS分區和擴展DOS分區,進一步檢視邏輯分區時,顯示「No logical drives defined」;用Fdisk指令刪除硬碟分區時,主DOS分區可以刪除,邏輯分區刪除失敗,顯示「No logical drives defined」,刪除延展分區時顯示「Cannot Delete Extenpded Dos Partition While Logical Drives exist」(存在邏輯磁碟機時不能刪除擴展DOS分區);重新增立分區時只能對20%的硬碟容量(原主DOS分區容量)進行操作,此時,雖然延展分區既不能刪除也不能重新增立,但卻可以在其基礎上繼續建立邏輯分區,不過,明明顯示延展分區有15GB(20GB的硬碟),建立邏輯分區時卻只有不到10GB了。
從以上症狀分析,確定為硬碟的分區表出現了錯誤。想起KV3000具有非常強的硬碟分區表修復能力,便用KV3000的A盤重新啟動電腦,執行KV3000,按下F10鍵對硬碟分區表進行測試,結果螢幕顯示出下列信息:
Hard Disk DOS Boot Sector Error!!!
Please Boot The Machine With The Same DOS(Windows)Version From The Floppy Diskette,Add Use Command SYS C: Fixing!!!
Scaning...
Insert a Formatted Diskette in Drive A,Pressed "Y" to Save "Error" Partition table into Floppy,Filename HDPT.VIR,"N" to Exit,Continue?(Y/N):
將一張格式化好的軟碟插入軟式磁碟機,按字母「Y」,螢幕提示:
Hard Disk Partition Table or Boot Sector Fixed OK!!!
退出KV3000重新啟動電腦,故障依舊。再一次執行KV3000,按F10鍵,還是出現原來的提示,重新將軟碟格式化後插入軟式磁碟機,按「Y」鍵,提示:
Hard Disk Partition Table or Boot Sector Fixed OK!!!
No Found File Allocation Table!
Press any Key to return.
按任意鍵重新啟動電腦。這一次首先執行KV3000,按下F10,螢幕提示「Hard Disk Partition Table - OK!!!」,看來問題似乎解決,於是退出KV3000,輸入E:Enter鍵,怎麼又是「Invalid drive specification」!趕忙用Fdisk檢視,「No logical drives defined」;執行KV3000-F10,「Hard Disk Partition Table - OK!!!」。
沒想到折騰了半天還是解決不了問題,一怒之下我使出了狠招:第N次啟動KV3000,按下F6鍵,鍵入「Ctrl+O」組合鍵(F6功能下的清除分區表信息指令),對「Warning!!!ESC=EXIT,EXIT(Y/N)」選項「N」不退出,對「Write?(Y/N)」選項「Y」儲存碟,「Undo The Sector?(Y/N)」選項「N」驗證,將硬碟分區表信息全部清零,然後執行Fdisk(這時已沒有任何分區存在),重新進行分區、格式化,……一切完畢,故障終於解除。
後來在給一些家庭維修電腦的程序中,又多次遇到同樣問題,全部用以上方法得到解決。
作者:毋福澤
|