文件丟失引起的故障很多,幾乎所有用過電腦的人都碰到過,文件丟失往往意味著電腦無法啟動,軟件無法運行下去。常見的文件丟失故障一般是由於病毒、誤操作造成。下面是筆者收集的幾個比較常見的文件丟失故障,大家可以看看其中哪些是你也有碰到過的。
問:我安裝的是Windows 98/XP雙系統,當使用Windows 98開機時就會在DOS下提示nwlink.vxd文件丟失,雖然按任意鍵能夠進入,進入系統後也沒什麼異常,但總感覺不順暢。請問如何修復這個錯誤呢?
答:其實這個問題是由於系統引導程序中的文件損壞所造成的。首先找到Windows 98安裝程序,我們會看到很多的CAB文件包,通過它們就可以修復這些受損文件。單擊“開始”按鈕,依次選擇“開始→程序→附件→系統工具→系統信息→工具→系統文件檢查器”命令,在彈出的界面中點選“從安裝盤提取一個文件”單選項,輸入丟失文件名就可以找回丟失文件了。另外,電腦中某些硬件的驅動文件丟失也會出現類似問題,這時就應重新安裝各硬件的驅動程序了。
問:我使用的是Windows XP,在打開控制面板的時候彈出對話框提示說“Windows無法找到C:\Windows\Rundll32.exe”,請問這個該如何恢復呢?
答:Rundll32.exe是系統提供的一個動態鏈接庫,它用來調用32位的DLL函數,顯然這個問題是該文件被損壞所造成的。我們可以通過下面的方法來恢復它,首先把系統安裝盤放入光驅,然後打開“命令提示符”,並輸入“expand f:\i386\rundll32.ex_ c:\windows\rundll32.exe”,其中“F:\”是光驅盤符,根據自己的光驅進行更改即可。
問:前段時間電腦中了愛情後門病毒,用專殺工具殺過後,在資源管理器中雙擊磁盤盤符就提示說:“Windows無法找到COMMAND.EXE文件”,要求定位該文件,我定位到C:\Windows\Explorer後就可以打開了,請問如何解決這個問題?
答:病毒在每個驅動器下都有一個卷標AutoRun.inf文件,只要你雙擊驅動器,就會激活病毒,我們需要手工來刪除AutoRun.inf這個文件,在“命令提示符”下輸入“attrib autorun.inf -s -h -r”去掉它的“系統”、“只讀”、“隱藏”屬性,這樣輸入“del autorun.inf”才可以刪除。接著進入注冊表查找“COMMAND.EXE”鍵值項,找到後將整個shell子鍵刪除,這樣C盤就可以打開了,按照同樣的方法將其他盤依次也刪除即可。
問:電腦安裝的是Windows XP,啟動時,出現“hal.dll文件丟失”的錯誤提示,我不想再重裝系統了,請問如何修復?
答:這個問題是由於C盤下的Boot.ini文件被損壞,系統無法讀取,只能在C:\Windows下尋找系統文件,但由於Windows XP並沒有安裝到C盤中,所以就會出現上述錯誤。解決方法是重新編輯Boot.ini文件,你既可以到其他電腦(與本機的操作系統個數與系統安裝磁盤一樣的電腦上)復制Boot.ini文件,也可以根據自己電腦的實際情況自己編寫一個。介紹Boot.ini文件格式的文章有很多,我們這裡就不再贅述了。