點「安全移除硬體」卻提示「裝置正在使用中」,拔不得、等不及。XP 系統下三招強制卸載,附根因分析與預防習慣。
XP 系統下隨身碟插入後,常殘留多個 rundll32.exe 進程鎖定裝置。
操作:
rundll32.exe → 逐個右鍵「結束程序」批次檔自動化:記事本存 eject_usb.bat:
@echo off
taskkill /f /im rundll32.exe
echo 已結束 rundll32.exe,請嘗試安全移除
pause
⚠ 此模式下必須執行安全移除才能拔除,直接拔除資料遺失機率極高。僅建議臨時救急使用,平時請改回「快速移除」(預設)。
開始 → 關機 → 等螢幕熄滅、風扇停轉、電源燈滅 → 拔除隨身碟。
關機過程會正常卸載所有檔案系統、刷新快取、釋放裝置鎖定,零風險。適合不趕時間、不想折騰的用戶。
| 常見鎖定者 | 特徵 | 預防 |
|---|---|---|
| 殺毒軟體即時掃描 | 插入瞬間指示燈狂閃、掃描完成才停 | 殺毒設定 → 排除隨身碟盤符 / 關閉「插入自動掃描」 |
| 系統索引服務 | 建立搜尋索引、縮圖快取 | 索引選項 → 移除隨身碟路徑 |
| 檔案總管縮圖預覽 | 開啟隨身碟資料夾、產生縮圖 | 資料夾選項 → 「總是顯示圖示,不顯示縮圖」 |
| 開啟的檔案/程式 | Word/Excel/PDF/圖片編輯器開啟隨身碟檔案 | 拔除前確認關閉所有相關程式 |
| rundll32.exe 殘留 | XP 特有,Shell 擴充項未正確卸載 | 習慣用批次檔結束、或升級系統 |
XP 早已停止支援,建議升級至 Win10/11 (原生支援快速移除、無 rundll32.exe 殘留問題)。仍須用 XP 者,養成「關閉程式 → 批次檔結束 rundll32 → 安全移除 → 拔除」流程,資料零風險。