「安全移除硬體」後未拔出 USB,想繼續使用卻找不到裝置?免拔插、免進裝置管理員,用 Microsoft 官方工具 DevCon 搭配批次檔,一鍵重置 USB Root Hub 即可恢復辨識。
devcon.exe(32 位元在 i386,64 位元在 ia64)。devcon.exe 放入固定資料夾(如 C:\Tools\DevCon)。USB\ROOT_HUB20\4&1A2797B1&2。在同目錄新建文字檔,命名 RestartUSB.bat,內容如下:
@echo off
devcon disable @"USB\ROOT_HUB20\4&1A2797B1&2"
devcon enable @"USB\ROOT_HUB20\4&1A2797B1&2"
關鍵點: 必須保留 @ 與雙引號,裝置 ID 可用萬用字元 *(如 @"USB\ROOT_HUB*"),但會同時重置所有 USB 根中樞(含鍵盤滑鼠),建議精確指定。
安全移除後,雙擊 RestartUSB.bat(右鍵以系統管理員身分執行),USB 即刻重新被辨識,可直接繼續讀寫。