斌斌小站

記事簿-Windows 95/98/ME

發表日期 2000/01/02
更新日期 2004/03/18

檔案 SHELL32.DLL 無法啟動,請檢查檔案判別的問題

適用範圍: Windows 98/ME

提醒:

無。

 

問題:

啟動作業系統,就會出現下列其中之一的訊息:

  • 檔案 Comtcl32.dll 無法啟動,請檢查檔案判別的問題
  • 檔案 Comdlg32.dll 無法啟動,請檢查檔案判別的問題
  • Shell32.dll 無法啟動,請檢查檔案判別的問題
  • 檔案 Lz32.dll 無法啟動,請檢查檔案判別的問題
  • 檔案 Version.dll 無法啟動,請檢查檔案判別的問題
  • 檔案 Winmm.dll 無法啟動,請檢查檔案判別的問題

按確定後,又會出現:

EXPLORER caused an exception 6d007eH in module EXPLORER.EXE at xxx:xxxxxxxx

請問有辦法修復嗎?

回答:

用檔案覆蓋回去的方法來測試:

  • Commctrl.dll
  • Commdlg.dll
  • Shell.dll
  • Lzexpand.dll
  • ver.dll
  • Mmsystem.dll 

如果你不知道如何從 Windows 原版光碟裡解壓縮檔案的話,請參考以下文章:

利用 extract.exe 解壓縮 Windows 的CAB檔案

利用SFC(系統檔案檢查員)從原始光碟上抽出檔案

利用Msconfig(系統組態編輯程式)從原始光碟上抽出檔案 

  • 出現:檔案 Comtcl32.dll 無法啟動,請檢查檔案判別的問題

則解壓縮:Commctrl.dll 覆蓋回去

  • 如果出現:檔案 Comdlg32.dll 無法啟動,請檢查檔案判別的問題

則解壓縮:Commdlg.dll 覆蓋回去

  • 如果出現:檔案 Shell32.dll  無法啟動,請檢查檔案判別的問題

則解壓縮:Shell.dll 覆蓋回去

  • 如果出現:檔案 Lz32.dll 無法啟動,請檢查檔案判別的問題,則解壓縮:Lzexpand.dll 覆蓋回去
  • 如果出現:檔案 Version.dll 無法啟動,請檢查檔案判別的問題

則解壓縮:ver.dll 覆蓋回去

  • 如果出現:檔案 Winmm.dll 無法啟動,請檢查檔案判別的問題

則解壓縮:Mmsystem.dll  覆蓋回去

你可以先到 C:\Windwos\Sysbckup 裡面看看有沒有你要的檔案,如果有的話,就直接 Copy 到 C:\Windows\System下,如果沒有,就利用 extract (或 msconfig、SFC)來解壓縮原始檔案。

 

 

 


意見或問題請寄至:
This is an image
版權所有,本站文、圖未經授權,請勿任意轉載與節錄,作者:車成斌

www.barefoot.idv.tw

www.binbin.net !

(c) 2004, All rights reserved by  Che Chengbin

This is an image