Win7 「安全移除硬體」圖示消失/點擊無反應/無法停止裝置完整排解
USB 隨身碟/外接硬碟無法安全移除,資料遺失風險大增。常見原因:圖示隱藏、SSDP Discovery 服務異常、USB 控制器驅動損毀。本文提供三級遞進排解方案。
方案一:檢查通知區域圖示設定 (最常見)
- 任務列右側三角形 (顯示隱藏圖示) → 「自訂」。
- 找到「安全移除硬體並弹出媒體」,行為設為 「顯示圖示和通知」。
- 若列表無此項目,嘗試方案二。
方案二:重啟 SSDP Discovery 服務
- Win+R 輸入
services.msc 開啟服務。
- 找到 SSDP Discovery (SSDP 發現服務),雙擊開啟。
- 若狀態為「執行中」:點擊 停止 → 等待 → 點擊 啟動。
若狀態為「已停止」:直接點擊 啟動。
- 啟動類型建議設為 手動 (觸發啟動) 或 自動。
- 登出/重新開機測試。
方案三:重裝 USB 控制器驅動 (徹底修復)
- 裝置管理員 (Win+X → M / `devmgmt.msc`) → 展開 「通用序列匯流排控制器」。
- 逐一右鍵所有項目 (USB Root Hub、USB Composite Device、Generic USB Hub 等) → 解除安裝裝置 (勾選「刪除此裝置的驅動程式軟體」若可選)。
- 全部解除安裝完成後,重新開機,Windows 會自動偵測並重新安裝所有 USB 控制器驅動。
- 重新開機後,建議再安裝一次 主機板晶片組驅動程式 (Intel Chipset Driver / AMD Chipset Driver),確保 USB 控制器最佳相容性。
進階替代方案
- 命令列安全移除: `RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll` 直接呼叫「安全移除硬體」對話框,可建立捷徑/熱鍵呼叫。
- 第三方工具: USB Safely Remove (付費)、Hotswap! (免費開源)、EjectUSB (命令列),提供強制卸載、進程鎖定檢測、自動關閉 Explorer 掛載句柄等進階功能。
- 快速移除原則: 裝置管理員 → USB 裝置內容 → 原則 → 選擇「快速移除 (預設)」可直接拔除 (犧牲寫入快取效能),但關鍵資料仍建議安全移除。