問:我從網上下載了一個小程序,當時也沒在意,運行了一下。第二天重新啟動時,發現啟動不了,連忙進入CMOS檢測硬盤,硬盤能檢測到,用WIN98啟動盤啟動機器,還是啟動不了。用A盤啟動,還沒進入系統,就停住了,硬盤燈一直在亮著,一點反應也沒有,這個被破壞的硬盤上有重要的數據,我該怎麼辦?
答:從你說的來初步估計可能是一種惡性的程序把此硬盤鎖住了,造成軟驅
假壞,以致於啟動不了。不過可以通過下面幾種方法處理:
方法一:修改Dos啟動文件。首先准備一張DOS6.22的系統盤,帶上debug、pctools5.0、fdisk等工具。然後在一台正常的機器上,使用你熟悉的二進制編輯工具(debug、pctools5.0,或者Windows下的ultraedit都行)修改軟盤上的IO.SYS文件(修改前記住改該文件的屬性為正常),具體是在這個文件裡面搜索第一個“55aa”字符串,找到以後修改為任何其他數值即可。用這張修改過的系統軟盤你就可以順利地帶著被鎖的硬盤啟動了。
方法二:由於所謂的“邏輯鎖”是利用微軟公司的MS-DOS操作系統中IO.SYS文件的一個錯誤而制成的,而其它的DOS,如IBM公司出的PC-DOS,以及DR-DOS,FreeDOS,ROM-DOS等就沒有此問題。因此,當硬盤被“邏輯鎖”鎖住的時候,用以上非MS-DOS的DOS啟動盤(均可在本站的“DOS系統”中下載)啟動系統後,再執行FDISK /MBR命令即可使硬盤恢復正常,十分方便。
方法三:將該硬盤設為None,然後使用DM分區程序可以對其進行重新分區格式化,但盤上數據將全部丟失。