常見原因分析
- 已關閉所有程式仍無法安全移除 → 多數為 資源管理器背景掃描媒體檔案屬性 (AVI、MP3 等) 佔用裝置。
- 殺毒軟體背景掃描壓縮檔 (ZIP/RAR)。
- 病毒/惡意程式持續存取裝置。
根治方案:註銷 shmedia.dll (犧牲媒體預覽換取順利移除) ✅
- Win+R 輸入:
regsvr32 /u shmedia.dll 按 Enter。
- 提示「DllUnregisterServer 成功」即完成。
原理: shmedia.dll 提供總管中媒體檔案屬性預覽 (解析度、長度、比特率、歌手資訊等)。註銷後總管不再掃描媒體中繼資料,釋放裝置鎖定。
代價: 總管中不再顯示媒體檔案詳細屬性。可隨時用 regsvr32 shmedia.dll 重新註冊恢復。
輔助工具:強制解鎖 (適用臨時/無法註銷 DLL 時)
Unlocker
- 安裝 Unlocker (右鍵選單整合)。
- 「我的電腦」右鍵移動裝置磁碟機 → 選「Unlocker」。
- 介面左下角倒三角 → 選「刪除」 → 「全部解鎖」。
USBkiller (輕量、免安裝)
- 系統匣右鍵 USBkiller 圖示 → 「解鎖 USB」。
其他嘗試方案 (治標不治本)
- 結束
explorer.exe 進程 → 移除裝置 → 重啟 explorer.exe (麻煩、桌面消失)。
- 登出目前使用者 → 移除 → 重新登入 (耗時)。
判斷建議
- 頻繁使用移動裝置、不介意失去媒體預覽 → 註銷
shmedia.dll 一勞永逸。
- 偶發、需保留預覽功能 → 隨身攜帶 USBkiller 或安裝 Unlocker。
- 懷疑中毒 → 完整掃毒優先。