Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 7 系統提示「調用失敗」兩大解決方案:IE 命令列修復與殺毒軟體衝突排除

編輯:Windows 7 系統介紹

Windows 7 執行特定操作 (開啟資料夾、右鍵選單、控制台項目) 彈出「調用失敗」 (Call was rejected by callee / RPC_E_CALL_REJECTED),常見原因為 `explorer.exe` 與殼擴充/殺毒軟體 Hook 衝突。

方案一:IE 命令列重新註冊 Explorer (輕量、無風險)

  1. 開啟 Internet Explorer (必須是 IE,非 Edge/Chrome)。
  2. 網址列輸入:C:\Windows\explorer.exe → 按 Enter。
  3. 系統重新啟動 `explorer.exe` 進程,殼擴充重新載入,「調用失敗」通常即刻消失。

💡 原理:IE 以 `Shell.Explorer` 物件啟動本機可執行檔,觸發 Explorer 進程優雅重啟,等同 `taskkill /f /im explorer.exe & start explorer.exe` 但更溫和。

方案二:殺毒軟體衝突排除 (根治)

  1. 工作管理員 (`Ctrl+Shift+Esc`) →「進程」→ 找到殺毒軟體相關進程 (如 `avp.exe`, `McShield.exe`, `360tray.exe`, `QHWatchDog.exe`) → 右鍵「結束處理樹」。
  2. 控制台 →「程式與功能」→ 完整解除安裝該殺毒軟體。
  3. 重開機 → 驗證「調用失敗」消失。
  4. 安裝 相容 Windows 7 的最新版殺毒軟體 (Windows Defender / Microsoft Security Essentials / Bitdefender / Kaspersky / ESET 等官方支援 Win7 版本)。

衝突機制說明

舊版/不相容殺毒軟體透過 `AppInit_DLLs`、殼擴充 (`ShellEx`)、檔案系統過濾驅動 (`MiniFilter`) Hook 系統 API,Win7 SP1 更新後內部介面變更導致 Hook 失效,`explorer.exe` 調用被拒 → RPC_E_CALL_REJECTED。

預防建議

  • ✅ 僅安裝 官方宣稱支援 Windows 7 SP1 的安全軟體。
  • ✅ 避免同時安裝多套即時掃描防毒軟體 (單一即時防護原則)。
  • ✅ 定期更新殺毒軟體核心引擎與病毒碼。
  • ✅ 系統維護前建立還原點,出現衝突可秒速回滾。
Copyright © Windows教程網 All Rights Reserved