Bad or missing command interpreter 這是說(shuō)找不到COMMAND.com,或者COMMAND文件壞了。 如果你COPY過(guò)去COMMAND文件還是如此,一般來(lái)說(shuō)是 感染了某種病毒。 Invalid media type reading drive X ,Abort,Retry,Fail? 該盤(pán)沒(méi)有高級格式化,或BOOT區中I/O參數表被破壞。 這里情況較多,手工處理比較復雜,特別指出,此時(shí) DISKEDIT可能無(wú)法運行,建議用工具修復。 Incorrect DOS Version 可能是文件版本不統一,對9X來(lái)說(shuō),有95 95osr/2,98,98 oem/2等版本,重新SYS時(shí),不要弄錯了。 用正確版本的啟動(dòng)盤(pán)重新SYS系統另外說(shuō)明一下,對于比較老的機器還有1071和not found rom basic、ROM BASIC OK 等提示,在目前機器中以消失。另外,當代碼區完全被破壞的情況下,系統關(guān)于無(wú)系統的提示是來(lái)自BIOS的,這條提示與BIOS的種類(lèi)有關(guān)。另外,FDISK/MBR對代碼區的 重建是我們經(jīng)常采用的。再介紹一種比較極端的情況,就是硬盤(pán) 自檢正常,而用軟盤(pán)和硬盤(pán)都無(wú)法正常啟動(dòng)的情況,這可能是, 病毒或惡意程序利用,DOS3以上版本啟動(dòng)中都要檢索分區表這一特點(diǎn),把分區表置為死循環(huán)。造成啟動(dòng)中死機。網(wǎng)上曾經(jīng)流傳過(guò) DOS6.22k修改方案,其實(shí)是修改西文MS-DOS6.22的IO.SYS,把 C2 03 06 E8 0A 00 07 72 03替換為:C2 03 90 E8 0A 00 72 80 90就可以啟動(dòng)被類(lèi)似情況鎖住的硬盤(pán)。
②、 9X無(wú)法正常進(jìn)入或工作:以下僅僅是對可能的軟故障分析 ,沒(méi)有考慮硬件故障.進(jìn)入圖形界面前死機情況比較復雜,可能與加載的某些驅動(dòng)有關(guān) 可以在START MS WINDOWS時(shí),用F8激活菜單,設置為step by step ,看是哪項使系統死機。而后從CONFIG或者SYSTEM。INI中刪除進(jìn)入圖形界面后死機一般這與開(kāi)機加載的程序有關(guān)進(jìn)入安全模式(此時(shí)自動(dòng)運行的程序將不能加載),對注冊表中的 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run* 中的鍵值和啟動(dòng)組中加載的程序進(jìn)行分析。必要的予以刪除。顯示IEXPLORE.EXE錯誤,不能進(jìn)行任何操作 可能有某個(gè)系統的動(dòng)態(tài)連接庫損壞覆蓋安裝WIN9X,或從其他機器上COPY損壞的連接庫。(確定哪個(gè)庫損壞一般比較困難) 頻繁出現出錯各種信息 一般是虛擬內存不足造成的看C盤(pán)是否剩余空間過(guò)少, 或者打開(kāi)的應用程序和窗口太多。
3、 全盤(pán)崩潰和分區丟失
首先重建MBR代碼區,再根據情況修正分區表。修正分區表的基本思路是查找以55AA為結束的扇區,再根據扇區結構和后面是否有 FAT等情況判定是否為分區表,最后計算填回, 主分區表,由于需要計算,過(guò)程比較煩瑣,就不仔細介紹了,希望大家用前面介紹的工具,比如NDD處理。如果文件仍然 無(wú)法讀取,要考慮用TIRAMINT等工具進(jìn)行修復。 如果在FAT表徹底崩潰的情況下,恢復某個(gè)指定文件,可以用DISKEDIT 或DEBUG查找已知信息。比如文件為文本,文件中包含 “軟件狗”,那么我我們就要把他們轉換為內碼C8 ED BC FE B9 B7 進(jìn)行查找。