萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Windows 7 虛擬機 USB 被禁用解決方案:登錄刪除 UpperFilter/usbfilter 並啟用 VMUSBArbService

VMware Workstation / VirtualBox 在 Windows 7 宿主機上 USB 裝置被禁用、無法連接客體,常因 UpperFilters 殘留值、usbfilter 服務/驅動殘留導致。本文提供登錄清理完整步驟。

症狀

  • 虛擬機設定中 USB 控制器顯示灰色/無裝置。
  • 宿主機裝置管理員 USB 控制器有黃色驚嘆號或隱藏裝置殘留。
  • 事件檢視器記錄 usbfilter.sys 載入失敗。

解決步驟 (需管理員權限)

  1. 開啟登錄編輯器:regedit
  2. 刪除 USB 類別 UpperFilters:
    定位 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
    右側找到 UpperFilters (多字串值),刪除其中的 usbfilter 項目,或直接刪除整個值 (若僅含此項)。
  3. 刪除 usbfilter 服務鍵:
    定位 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbfilter,右鍵刪除整個鍵。
  4. 刪除驅動檔案:
    C:\Windows\System32\drivers\usbfilter.sys → 刪除 (需取得權限)。
  5. 啟用 VMware USB 仲裁服務:
    services.msc → 找到 VMUSBArbService → 啟動類型設為 自動 → 啟動。
  6. 重啟電腦,虛擬機 USB 功能應恢復正常。

VirtualBox 使用者補充

  • 安裝 VirtualBox Extension Pack (對應版本) 以支援 USB 2.0/3.0。
  • 使用者需加入 vboxusers 群組:net localgroup vboxusers %username% /add (管理員 CMD)。
  • 客體系統安裝 Guest Additions。

預防

  • 移除舊版虛擬化軟體時使用官方清理工具 (VMware Uninstaller、VirtualBox 清理腳本)。
  • 避免同時安裝多套虛擬化軟體造成 USB 過濾驅動衝突。
copyright © 萬盛學電腦網 all rights reserved