如何修復Windows 11中的VirtualBox USB檢測問題

Jacki

VirtualBox是一個流行的虛擬化平台,但是某些用戶在其Windows 11虛擬機中未檢測到USB設備的問題。這可以防止您從VM內部訪問外部驅動器,外圍設備和其他USB硬件。讓我們探索幾種解決此問題並使USB設備在VirtualBox中正常工作的有效方法。

過時的虛擬盒軟件通常會引起USB檢測問題。升級到最新版本是一個簡單的第一步,可以解決問題:

步驟1:訪問官方的虛擬箱網站,並下載Windows主機的最新版本。

步驟2:運行安裝程序,然後按照提示更新系統上的VirtualBox。

步驟3:安裝完成後,重新啟動計算機。

步驟4:啟動VirtualBox並嘗試連接您的USB設備以查看問題是否已解決。

方法2:安裝VirtualBox擴展包

VirtualBox擴展包提供必需的USB 2.0和3.0支持。沒有它,您僅限於慢速USB 1.1速度:

步驟1:轉到“ VirtualBox下載頁面”頁面,並找到與VirtualBox版本匹配的擴展包。

步驟2:下載擴展包文件(應該具有.vbox-extpack擴展名)。

步驟3:打開VirtualBox,並在主菜單中導航至“文件”>“首選項”。

步驟4:在“首選項”窗口中,單擊“擴展”選項卡。

步驟5:單擊窗口右側的小“+”圖標。

步驟6:瀏覽到保存擴展包文件的位置並選擇它。

步驟7:按照屏幕上的提示安裝擴展包。您可能需要接受許可協議。

步驟8:安裝完成後,重新啟動VirtualBox。

方法3:為您的虛擬機啟用USB控制器

每個虛擬機需要在其設置中明確啟用USB支持:

步驟1:打開VirtualBox,然後選擇要修改的虛擬機。

步驟2:單擊主VirtualBox窗口中的“設置”按鈕。

步驟3:在設置窗口中,導航到“ USB”部分。

步驟4:選中“啟用USB控制器”旁邊的框。

步驟5:根據您的需求和硬件支持選擇適當的USB控制器版本(2.0或3.0)。

步驟6:單擊“確定”以保存更改。

步驟7:啟動您的虛擬機並測試USB連接。

方法4:添加USB設備過濾器

創建USB設備過濾器允許VirtualBox自動捕獲特定的設備:

步驟1:通過關閉虛擬機,按照方法3中的描述打開其設置。

步驟2:導航到“ USB”部分。

步驟3:單擊“添加新的USB過濾器”按鈕(看起來像一個小的“+”圖標)。

閱讀更多:如何修復Windows筆記本電腦上的外部監視器檢測問題

步驟4:從出現的列表中選擇您的USB設備。這會根據設備的屬性創建過濾器。

步驟5:另外,您可以手動輸入設備詳細信息,例如供應商ID和產品ID,以獲取更具體的過濾器。

步驟6:單擊“確定”以保存過濾器並關閉“設置”窗口。

步驟7:啟動您的虛擬機。現在,應自動捕獲USB設備並將其提供給訪客操作系統。

方法5:手動安裝虛擬盒USB驅動程序

如果自動驅動程序安裝失敗,則可以手動安裝VirtualBox USB驅動程序:

步驟1:打開文件資源管理器並導航到VirtualBox安裝目錄。默認路徑通常是:C:Program FilesOracleVirtualBox

步驟2:找到“驅動程序”文件夾,然後輸入“ USB”子文件夾。

步驟3:在此目錄中找到名為“ vboxusb.inf”的文件。

步驟4:右鍵單擊“ vboxusb.inf”,然後從上下文菜單中選擇“安裝”。

步驟5:請按照任何屏幕上的提示完成驅動程序安裝。

步驟6:重新啟動計算機以確保更改生效。

步驟7:重新啟動後,打開VirtualBox並在虛擬機中測試USB連接。

通過遵循這些方法,您應該能夠在Windows 11上的VirtualBox中解決大多數USB檢測問題。請記住,請始終保持VirtualBox及其擴展包,以獲得最佳兼容性和性能。如果您繼續遇到特定設備的問題,請檢查VirtualBox論壇或文檔是否特定於設備的故障排除提示。