the*_*hez 10 usb windows-7 virtualbox virtual-machine
过去,由于使用某些使用 USB 加密狗进行许可的软件,我经常使用 VirtualBox 中的 USB 捕获选项。我有一台新笔记本电脑(与我的旧机器相同的操作系统 - Windows 7)并且无法让 USB 捕获适用于任何设备。
我正在使用常规 USB 拇指驱动器进行故障排除。VirtualBox 实际上声称已捕获该设备,但来宾操作系统(也是 Windows 7)无法识别它。此外,VirtualBoxDevices -> USB
菜单不会在据称捕获的设备旁边显示复选框。它在主机操作系统中不可见,因此它至少部分工作。
我已经更新到 v.5.1.8,安装了扩展包/Guest Additions,还尝试为设备创建一个 USB 过滤器(过去我只能从Devices -> USB
菜单中选择它以根据需要捕获/释放它),但没有什么能解决这个问题。
最后一个细节 - 无法从 VM 释放捕获(但不可见)的设备。在Devices -> USB
菜单中单击它会打开一个错误对话框,提示该设备“正忙于处理先前的请求。请稍后再试”。
更多信息:我还发现 VirtualBox 继续声称设备已被捕获,即使设备已从主机中删除并重新启动 VM。看来清除它的唯一方法是重新启动主机。
the*_*hez 16
解决方案(在这种情况下)是在VirtualBox 论坛帖子中找到的。对该帖子的回复也有相同步骤的略微扩展版本。早在 2009 VirtualBox Defect #5343 中就发现了该问题。
步骤如下:
编辑您的注册表
Start
>Run
并键入来打开 Windows 注册表regedit
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class{36FC9E60-C465-11CF-8056-444553540000}
UpperFilters
条目存在,请将其删除手动安装 VirtualBox USB 驱动
C:\Program Files\Oracle\VirtualBox\drivers\USB\filter
VboxUSBMon.inf
Install
重新启动主机
拔掉你的 USB 设备(我在重启前做了这个)
打开 VirtualBox 并关闭它(从 VM 的捕获列表中删除 USB 设备)
插入您的 USB 设备
打开 VirtualBox 并运行虚拟机。
右键单击 VM 状态栏 USB 图标,然后选择要连接到 VM 的 USB 设备(或从Devices
>USB
列表中选择)
VirtualBox 论坛帖子还包含一个警告,即在未首先捕获 USB 桥接器的情况下,不要将 USB 设备连接到 USB 桥接器。我已经成功使用了通过外部 USB 集线器连接的设备而没有捕获任何其他设备,但请注意这可能是一个问题。
归档时间: |
|
查看次数: |
22855 次 |
最近记录: |