「無法刪除:檔案正在被其他程式使用」——這訊息讓人抓狂。本文提供 9 種分級解法,從重開機、安全模式、DOS 指令,到登錄修改、專用解鎖工具、甚至格式化,總有一招能解套。附贈各方法適用場景判斷表,不再盲目嘗試。
DEL (檔案)、RD /S /Q (資料夾及內容)、DELTREE /Y (舊版 DOS)。explorer.exe 程序cmd)CD 到目標資料夾 → DEL /F /S /Q *.* → RD /S /Q 資料夾名explorer.exe 恢復桌面執行 CHKDSK X: /F /R (X 為磁碟代號) 掃描修復邏輯錯誤與壞軌,完成後再試刪除。
REGSVR32 /U SHMEDIA.DLL 取消註冊預覽處理常式HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4B9A-9489-5FE6850DC73E}\InProcServer32 鍵值
REGSVR32 SHMEDIA.DLL 恢復預覽功能暫時停用防毒軟體即時掃描或防火牆,刪除完成後重新啟用。
重新開啟對應程式 (Word/Excel/WPS) → 正常關閉 → 再試刪除。程式會釋放臨時擁有者檔 (~$*.tmp)。
右鍵資料夾 → 加入壓縮檔 → 勾選 壓縮後刪除來源檔案 → 確定。WinRAR 內建強制刪除邏輯常能繞過系統鎖定。
右鍵資料夾 → 內容 → 安全性 → 確認目前使用者擁有 完全控制 或至少 修改 權限;必要時點 進階 → 擁有者 取得擁有權再設定權限。
DOS 下刪除分頁檔:Win98 刪 Win386.SWP,Win2K/XP 刪 Pagefile.sys (需從其他作業系統或 PE 環境操作),重開機後系統自動重建。
| 工具 | 特色 | 適用場景 |
|---|---|---|
| Unlocker (推薦首選) | 右鍵整合、顯示鎖定進程、解除關聯而非強制結束進程、資料零風險 | 大多數「檔案正在使用」、Explorer 殘留鎖定、DLL 卸載失敗 |
| LockHunter | 支援 32/64 位、可刪除鎖定進程、下次重開機刪除選項 | Unlocker 失效時、需刪除惡意軟體檔案 |
| FileASSASSIN (Malwarebytes) | 專為惡意軟體設計、強制刪除、支援重開機刪除 | 頑固惡意程式、Rootkit 檔案 |
| IObit Unlocker | 介面友善、批次解鎖、可強制終止進程 | 一般用戶、多檔案同時處理 |
當檔案系統嚴重損壞、惡意軟體深度滲透、或資料已無價值時:
我的電腦 → 右鍵磁碟 → 格式化 → 選擇 NTFS、快速格式化 (若懷疑壞軌取消勾選掃描) → 開始。
警告: 此動作將清空整個磁碟所有資料,務必先備份重要檔案!
無法刪除 │ ├─→ 重開機/安全模式 → 成功? → 結束 │ ├─→ 檢查是否為影片/圖片預覽鎖定 → REGSVR32 /U shmedia.dll → 成功? → 結束 │ ├─→ 關閉防毒/防火牆 → 成功? → 結束 │ ├─→ 關閉 Explorer.exe → DOS 強刪 → 成功? → 結束 │ ├─→ Unlocker/LockHunter 解鎖 → 成功? → 結束 │ ├─→ 檢查 NTFS 權限/取得擁有權 → 成功? → 結束 │ ├─→ WinRAR 壓縮刪除法 → 成功? → 結束 │ └─→ 格式化磁碟 (終極手段)
預防勝於治療: 開發「用完即關閉程式」、「安全移除硬體」、「定期磁碟檢查」習慣,能從根源減少 90% 的刪除失敗情況。