嘗試解除安裝程式時彈出「無法解除安裝,找不到指定的模組」,主因是 解除安裝登錄資訊指向的 DLL/EXE 檔案已遺失 (手動刪除資料夾、防毒隔離、遷移磁碟)。
標準解決流程
- 全盤掃毒:使用 Windows Defender / Microsoft Safety Scanner / Malwarebytes / 360/火綠 等工具完整掃描清理,排除惡意軟體殘留導致檔案遺失。
- 清理系統垃圾/無效登錄:
① CCleaner / Wise Registry Cleaner / Glary Utilities → 掃描「登錄」→ 勾選「缺少檔案參考」、「無效解除安裝資訊」→ 備份後修復。
② 或手動檢查:`regedit` → `HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}` → `UninstallString` 值指向的檔案是否存在。
- 嘗試官方解除安裝修復工具:
Microsoft「Program Install and Uninstall Troubleshooter」 (網頁版/下載版) 自動偵測並修復常見解除安裝錯誤。
- 手動刪除殘留資料夾/登錄 (最後手段):
若程式已無法執行、無更新需求,僅想從「程式與功能」清單移除:
① 刪除安裝資料夾 (若殘留)。
② 刪除登錄 `HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{GUID}` 整個金鑰。
③ 刪除 `HKLM\SOFTWARE\<廠商>\<程式>` 相關金鑰。
④ 刪除啟動捷徑、桌面捷徑、開始功能表捷徑。
⑤ 重開機驗證清單已移除。
根因預防
- ✅ 永遠使用程式自帶解除安裝程式 (控制台/設定/開始功能表),勿手動刪除 `Program Files` 資料夾。
- ✅ 使用 Revo Uninstaller / Geek Uninstaller / BCUninstaller 監控安裝並深度清理殘留。
- ✅ 防毒軟體隔離區定期檢查,誤判檔案還原而非直接刪除。