Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

WinXP/Win7 無法開啟「我的電腦」/「我的文件」?Explorer 殼修復批次檔一鍵修復

編輯:關於 Windows

當「我的電腦」、「我的文件」或資源管理器視窗點擊無反應、甚至整個桌面殼失去回應,通常是 explorer.exe 相關的 COM 元件(如 shell32.dll、shdocvw.dll 等)登錄損壞導致。本文提供一鍵修復批次檔,重新註冊核心 DLL 修復殼延伸介面。

一鍵修復批次檔製作與使用

  1. 開啟記事本,複製貼上以下指令:
regsvr32 appwiz.cpl
regsvr32 mshtml.dll
regsvr32 jscript.dll
regsvr32 msi.dll
regsvr32 "C:\Program Files\Common Files\System\Ole DB\Oledb32.dll"
regsvr32 "C:\Program Files\Common Files\System\Ado\Msado15.dll"
regsvr32 mshtmled.dll
regsvr32 /i shdocvw.dll
regsvr32 /i shell32.dll
  1. 點擊「檔案」→「另存新檔」→ 檔名輸入 修復.bat(副檔名必須為 .bat)→ 儲存類型選「所有檔案」→ 儲存至桌面。
  2. 以「系統管理員身分執行」修復.bat(右鍵選單選擇)。
  3. 過程中會彈出多個「DllRegisterServer 成功」對話框,逐一點擊「確定」。
  4. 完成後重新開機,或在工作管理員重新啟動 explorer.exe。

記事本輸入指令

另存為 bat 檔

執行修復彈出成功視窗

指令功能對照表

指令修復對象
regsvr32 appwiz.cpl新增/移除程式控制台
regsvr32 mshtml.dll / jscript.dllHTML/JS 引擎(影響 IE/殼網頁視圖)
regsvr32 msi.dllWindows Installer 服務
regsvr32 Oledb32.dll / Msado15.dllOLE DB / ADO 資料存取元件
regsvr32 mshtmled.dllHTML 編輯控制項
regsvr32 /i shdocvw.dllShell 文件檢視/瀏覽器介面
regsvr32 /i shell32.dll核心 Shell 功能(開始選單、工作列、桌面、資源管理器)

若修復無效的進階排查

  • 安全模式執行:開機連按 F8 進入安全模式再執行批次檔,避免第三方殼延伸干擾。
  • 系統檔案檢查:管理員命令提示字元執行 sfc /scannow 修復系統檔案。
  • 登錄檔損壞:若為惡意軟體修改關鍵登錄值(如 HKEY_CLASSES_ROOT\CLSID\{...}),需手動還原或使用登錄清理工具。
  • 使用者設定檔損壞:建立新使用者帳號測試,正常則遷移資料至新帳號。

此批次檔為經典「殼修復神器」,適用於 XP/Win7/Win8/Win10(路徑需對應 32/64 位元 Program Files),收藏備用可救急。

Copyright © Windows教程網 All Rights Reserved