有始有終 替換法解決Win2000“關門”故障
故障現象:
系統提示非法操作并死機后重新啟動,系統自動掃描磁盤,我想也沒有什么大問題,就按了任意鍵取消,進入Windows 2000后并無異樣。但當再次重新啟動后無法進入系統,可奇怪的是并沒有任何錯誤提示,只是在出現啟動畫面前停住不動,按鍵盤毫無反應。無奈之下只好按機箱面板上的Reset鍵重新啟動,由于無法正常進入系統,所以按F8鍵想進安全模式。
不料安全模式卻無法進入,屏幕顯示系統在加載了幾個重要文件之后停止運行,仔細一看,原來是D:winntsystem32config文件夾下的SYSTEM文件(沒有擴展名)出錯導致系統無法加載。
解決過程:
既然知道了問題所在,解決起來就比較容易了,由于無法進入系統,就不能按常規方法解決。不過我心想像這么重要的系統文件應該有備份才對,只要找到了備份文件替換回去就行了。但不能進入系統怎么辦?幸好我有雙系統,于是重新啟動進入Windows 98(安裝在C盤),查找<D:winntsystem32dllcache>文件夾(這是系統的一個備份文件夾),竟然沒有!打開<D:winntsystem32config>文件夾看看,嘿,還真有一個名為SYSTEM.ALT的文件,如圖所示,而且與SYSTEM文件大小一樣,而且從文件名來看也極為相似(只是多了一個擴展名ALT),反正也沒有其他類似文件,司馬當作活馬醫,就是它了!
為了保險起見我還是把原文件進行了備份(其實已經損壞沒有什么用了),然后將SYSTEM.ALT文件復制一個出來并重命名名為SYSTEM以代替原來的文件。重新啟動,還真順利進入系統,至此大功告成,問題圓滿解決。
小提示
實際上在<D:Winntrepair>文件夾里面也自動備份了一個system文件,它是系統剛剛安裝完成后備份的文件,如果將這里面的所有文件都復制到<D:winntsystem32config>文件夾并覆蓋所有文件,系統就會恢復到剛剛安裝的狀態。這一個技巧在文萃第四期有過介紹。
總結經驗:
替換法本來是排除硬件故障的,其實用來解決軟件和系統故障也非常好使。比如當某個系統文件被破壞或替換時,我們就可以考慮用替換法來解決。但如果連系統(包括安全模式)都無法進入,最好事先準備雙系統(現在硬盤這么大,別說雙系統,就是三系統也沒問題),在另一個系統下操作會比較方便(如果是高手,也可以在Dos下操作)。如果還能進入系統,那就比較好辦,在Windows 98下可以用系統文件檢查器,在Windows Me/XP下用系統還原都非常有效。
