發表日期 2000/01/04
更新日期 2004/03/18
一啟動 Windows 就出現關機畫面
適用範圍:Windows 95/98
提醒:
無。
問題:
才在進入 Windows,桌面 icon 都還沒有出現,不多久就出現「您現在可以放先的關機」,Windows
進不去了,這是為什麼?怎麼辦?
回答:
vmm32.vxd 檔案損壞或遺失造成的原因很大,以開機片開機後,執行extract.exe (註一)解壓出Windows
原版光碟裡的 vmm32.vxd,複製到你的Windows\System目錄下,重新開機測試這個問題是否解決。
vmm32.vxd 在原版光碟的位置:
Windows 98:vmm32.vxd 在 Win98_46.cab 裡(註二)
Windows 98 SE:vmm32.vxd 在 Win98_58.cab 裡
下面我僅以 Windows 98 為例,做個說明。
以開機片開機(開機片必須要能讀取到光碟機,當然,如果你的 Windows 原始 cab
檔案不是在光碟上,事先早已方在硬碟中,那麼就可以不必支援光碟機)
假設光碟機是在 e: 要解壓縮 vmm32.vxd 到 c:\windows\system
那就是在系統提示符號(就是 DOS )下輸入:
extract /a e:\win98\win98_46.cab
vmm32.vxd /l c:\windows\system
(原版Windows 98光碟的上 .cab 檔案都是在 Win98這個目錄,所以是 e:\win98\...)
關於 extract.exe 的詳細用法,請參考:利用
extract.exe 解壓縮 Windows 的CAB檔案
註一:
在 Windows 98 中,有提供一個圖形介面的從壓縮檔中抽取檔案的工具:SFC.EXE
但是,在本例中,可能連 Safe Mode 都無法進入,所以雖然你是用 Windows 98
,也不一定能利用「系統檔案檢查員」(sfc.exe)來抽出檔案,只好使用 DOS 下的 Extract.exe 解檔。
補充:「系統檔案檢查員」(SFC)的用法是:到「開始」>>「執行」>>輸入 sfc 按確定,依照畫面的說明進行。
註二:
如果在該 cab 檔案中找不到 vmm32.vxd,那可能是我記錯了,你只好自己去尋找 vmm32.vxd
在哪一個 cab 裡,你可以利用 Winzip 一個個打開 cab 檔的方式去慢慢找。
當然,你也可以找一台好的、完全一樣的作業系統的電腦,複製它的 vmm32.vxd
到你的電腦上,請不要複製不同作業系統下的 vmm32.vxd,例如不要把 Windows 98 的 vmm32.vxd
拿到 Windows 98 第二版上來用,如此亂用,我也不知道會發生什麼事。
意見或問題請寄至:

版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

|