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

imm32.dll 無效 Windows 映像錯誤:木馬竄改後的檔案替換與註冊修復

編輯:Win7 系統應用技巧

錯誤現象

右鍵工作列選「工作管理員」或執行特定程式時,彈出:應用程式 DLL C:\WINDOWS\system32\IMM32.DLL 為無效的 Windows 映像,需連點多次「確定」才能關閉。

原因分析

imm32.dll (Input Method Manager) 管理輸入法編輯器 (IME)。木馬 (如 Trojan-IMM) 為劫持輸入法、記錄按鍵,會修改或替換此檔;部分安全軟體查殺時直接刪除/損壞該檔而未修復,導致載入失敗。

最簡單修復:替換乾淨檔案

  1. 從相同版本 Windows 乾淨電腦複製 imm32.dll (位於 C:\Windows\System32\)。
  2. 貼上至故障電腦同目錄覆蓋(需管理員權限,或進入安全模式操作)。
  3. 控制台 → 區域和語言選項 → 語言 → 詳細資料 → 進階 → 取消勾選「關閉進階文字服務」→ 確定。
  4. 重新開機,錯誤應消失。

下載替代檔案 (若無參考機)

可從可信 DLL 下載站取得對應版本 imm32.dll (注意 32/64 位元匹配),放入 C:\Windows\System32\,依上述步驟調整語言設定並重啟。

註冊/解除註冊指令

  • 安裝 (註冊):regsvr32 imm32.dll
  • 解除安裝:regsvr32 -u imm32.dll

執行後會彈出「DllRegisterServer in imm32.dll succeeded」對話框。

進階修復

  1. 執行 sfc /scannow 修復系統檔案。
  2. 若仍異常,檢查 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\AppInit_DLLs 是否被植入惡意 DLL 路徑,清空該值。
  3. 全盤掃毒清除殘留木馬主體。
Copyright © Windows教程網 All Rights Reserved