VirtualBox 无法将 USB 设备连接到虚拟机

如果VirtualBox无法连接您的USB设备或在您的 Windows 11/10 计算机上显示 无法将 USB 设备连接到虚拟机 (Failed to attach the USB device to the virtual machine )错误,您可以采取以下措施来解决此问题。连接USB(USB)设备(如蓝牙(Bluetooth)连接器、笔式驱动器、Wi-Fi适配器等)时可能会发生此错误。

整个错误消息是这样的:

Failed to attach the USB device [device name] to the virtual machine [virtual machine name].

VirtualBox 无法将 USB 设备连接到虚拟机

(VirtualBox)当您的主机可以检测到USB设备时, (USB)VirtualBox会显示此错误,但VirtualBox不能这样做。

VirtualBox无法将USB设备连接到虚拟机

要修复VirtualBox无法将USB设备连接到虚拟机错误,请按照下列步骤操作:

  1. 安装访客添加
  2. 启用 USB 控制器
  3. 安装扩展包
  4. 安装 USB 驱动程序

要了解有关这些解决方案的更多信息,请继续阅读。

1]安装访客添加

这是您需要解决上述问题的第一件事。为此,您需要运行显示错误的虚拟机并转到 the Devices > Install Guest Additions 按钮。

接下来,您需要按照屏幕说明进行安装。安装过程完成后,您可能需要重新启动虚拟机。

2]启用USB控制器

VirtualBox 无法将 USB 设备连接到虚拟机

顾名思义,USB 控制器(USB Controller)是控制连接到虚拟机的 USB 设备的功能。如果您的虚拟机未启用此功能,您可能会遇到问题。要验证,请执行以下操作:

  • 在您的计算机上打开VirtualBox 。
  • 右键单击(Right-click)虚拟机并选择“ 设置” (Settings )选项。
  • 切换到 USB 选项卡。
  • 勾选 启用 USB 控制器 (Enable USB Controller )复选框。
  • 单击 右侧的加号 图标。(plus )
  • 选择未检测到的USB设备。(USB)
  • 单击 确定 (OK )按钮。

现在检查您是否可以将USB设备与虚拟机一起使用。

3]安装扩展包

VirtualBox 无法将 USB 设备连接到虚拟机

与浏览器扩展一样,VirtualBox 的扩展(VirtualBox)扩展(Extension Pack)了这个应用程序的功能。因此,如果您还没有安装扩展包,您可以尝试安装。因为您需要从官方网站 virtualbox.org下载它。接下来,您可以这样做:

  • 转到 工具 (Tools )并单击 首选项 (Preferences )选项。
  • 切换到 扩展 (Extensions )选项卡。
  • 单击 加号 (plus )图标。
  • 选择下载的扩展包。
  • 单击 安装 (Install )按钮。
  • 单击 确定 (OK )按钮。

之后,重新启动VirtualBox应用程序并检查它是否解决了您的问题。

4]安装USB驱动程序

VirtualBox 无法将 USB 设备连接到虚拟机

您需要手动安装VirtualBox的(VirtualBox)USB驱动程序。尽管在Windows 11(Windows 11)或 Windows 10上它不是强制性的。但是,当您遇到问题时,您可能想要这样做。为此,请按照下列步骤操作:

  • (Open File Explorer)在您的计算机上打开文件资源管理器。
  • 转至:C:Program Files\Oracle\VirtualBox\drivers\USB
  • 打开 设备 (device )文件夹。
  • 右键单击 VBoxUSB.inf 文件并选择 安装 (Install )选项。
  • 打开 过滤器 (filter )文件夹。
  • 右键单击 VBoxUSBMon.inf 并选择 安装 (Install )选项。
  • 重新启动计算机上的VirtualBox应用程序。

在那之后,你不应该再遇到这个问题了。

如何让我的虚拟机识别我的USB

通常,每个虚拟机都会自动检测任何USB设备,而无需外部交互。但是,有时,它可能不会按照所说的去做。此时,您可以尝试安装Guest Additions,启用USB Controller,安装扩展包,然后安装USB驱动程序。

可以在USB上安装虚拟机吗?

有一个名为Portable VirtualBox的工具,您可以使用它在(Portable VirtualBox)USB闪存驱动器上安装虚拟机。但是,在使用USB(USB)驱动器中的虚拟机时,您可能需要考虑一些限制。尽管如此,如果您想在旅行时随身携带虚拟机,您当然可以考虑这种方法。

就这样!希望本指南可以帮助您解决问题。

阅读: (Read: )在 Windows 中未检测到 VirtualBox USB(VirtualBox USB not detected in Windows)



About the author

拥有超过 10 年经验的发烧友工程师和音频产品专家。我专注于从头到尾创造优质的音乐扬声器和耳机。我是解决音频问题以及设计新扬声器和耳机系统的专家。我的经验不仅仅是制造好产品。我也热衷于帮助他人成为最好的自己,无论是通过教育还是社区服务。



Related posts