首先進入CMOS,仔細檢查各參數設置,排除硬盤類型設置錯誤故障。由于不能進入C盤,無法用清除病毒軟件來檢查病毒。用NORTON中的diskedit工具檢查硬盤(此時只能在物理盤方式下),查看位于硬盤0面0柱1扇區的硬盤主引導區內容,發現主引導程序(位移量000~1B0H)、分區表信息(位移量1BE~1FDH)和主引導區結束標志符的兩個字節“SS AA”(位移量1FE~1FFH)均已被破壞。至此可以判斷主分區表數據已被別的數據侵占,原因主要是病毒感染引起的。用diskedit可對其進行修復,具體方法是:
1.修復主引導區結束符標志。用diskedit將0面0柱1扇區(物理盤)的*后兩個字節改為“55 AA”,退出。從A盤啟動后,能轉至C盤。用dir查看數據完好,但硬盤仍不能啟動,提示“Missing Operation System”。
2.用NORTON 6.0的disktool中的Create Rescue Diskette(建立完全盤)復制一個同類型硬盤(不管分區個數和大小)的分區表;再用Restore Rescue Diskette(恢復完全盤)將復制的分區表恢復到要修復的硬盤(也可用Norton 7.0或8.0中的Rescue完成)。此時主分區表的主引導程序已被修復,但硬盤仍不能啟動。
3.確定每個分區的起始柱面數,并修改已復制的硬盤分區表信息。*一個分區主記錄的位置是0面0住1扇區,而DOS引導記錄的位置是1面0柱1扇區,共差1個面,而這兩個記錄均在結束處含有“55 AA”,這樣就可用Find功能(在物理盤方式下)搜索特征字“55 AA”,找出并記下各分區正確的起始、結束位置。用Partition Table(在邏輯盤方式下)顯示分區表信息,結合CMOS中硬盤類型參數(柱面數、磁頭數、扇區數)來修改分區表中各項數據(當然,你要記得原來的分區大小)。經正確修改,重新啟動成功。
如需詳細了解請登入http://www.zhsjhf.com/ |
|