萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦基本常識

不拔插 USB 也能重新啟用:DevCon 批次檔一鍵重置 USB 裝置

安全移除 USB 後又想繼續使用,卻不想拔插?利用 Microsoft 官方命令列工具 DevCon 搭配批次檔,一鍵停用再啟用 USB Root Hub,即可讓系統重新偵測 USB 裝置。

準備 DevCon

  1. 下載 DevCon(Microsoft 官方支援頁面)。
  2. 解壓縮:i386\devcon.exe 為 32 位元版,ia64\devcon.exe 為 64 位元版。依系統複製對應版本到工作資料夾。

建立批次檔

  1. 新建文字檔,貼入以下代碼:
@echo off
devcon disable @"USB\ROOT_HUB20\4&1A2797B1&2"
devcon enable @"USB\ROOT_HUB20\4&1A2797B1&2"
  1. 儲存為 restart_usb.bat,與 devcon.exe 放同一目錄。

關鍵:取得你的 USB Root Hub 硬體 ID

  1. 裝置管理員 → 通用序列匯流排控制器 → 右鍵 USB Root Hub → 內容 → 詳細資料。
  2. 屬性選 「裝置執行個體路徑」(或「硬體 ID」),複製完整字串(如 USB\ROOT_HUB20\4&1A2797B1&2)。
  3. 替換批次檔中雙引號內的字串,保留前面的 @ 號與雙引號,否則指令失效。

進階技巧:使用萬用字元

devcon disable @"USB\*" 會停用所有 USB 裝置(含鍵盤、滑鼠),請謹慎使用。

使用方式

安全移除 USB 後,雙擊 restart_usb.bat 即可重新啟用該 USB 埠,系統會重新偵測裝置,無需拔插。

copyright © 萬盛學電腦網 all rights reserved