`
473687880
  • 浏览: 535808 次
文章分类
社区版块
存档分类
最新评论

虚拟机VMware无法识别USB设备

 
阅读更多

背景:

VMwareWorkstation8, 安装多个虚拟机,包括SUSE,WindowsXP,CentOS。之前一直没有任何问题,今天突然无法识别USB设备了,所有的虚拟机都是,但物理机一切正常。

状态:

虚拟机的状态栏中没有USB设备的图标,

且已确定USB虚拟设备已经添加,并开启自动连通,


虚拟机USB设备的服务也已经开启,


甚至包括因为怀疑电压过低,无法识别的USB的问题也想到了,接通了电源。


结果:

均无效。


后来想起来最近安装过VMware vSphere Client,是不是两者有冲突。果然,安装VMware vSphere Client时,也会创建一个VMware USB Arbitration Service服务,这个服务会把VMware Workstation8的VMware USB Arbitration Service修改掉。

当我打开VMware USB Arbitration Service服务查看详细信息时发现 “可执行文件的路径” 为无效路径,让人纳闷的是,既然无效为何还可启动,至今不解。

后来我卸载重启后从新安装了一下VMware Workstation8,因为使用的是绿色安装所以很快


安装玩后我再查看VMware USB Arbitration Service服务详细信息,“可执行文件的路径” 已经为一个有效路径,


其中D:\WMware为VMware的安装根目录。


至此,虚拟机USB设备正常。



如果大家遇到同样的问题,可以尝试手动删除或修改VMware USB Arbitration Service,然后再添加一个新的VMware USB Arbitration Service,执行文件指向VMware根目录下的vmware-usbarbitrator.exe。例如

##创建服务(可以将下面内容保存到一个记事本中,然后更名AddServer,后缀名改为.bat。即文件全名AddServer.bat,双击执行)
@echo off
sc create VmUsbServer binpath= D:\VMware\vmware-usbarbitrator.exe
sc create VmUsbServer start= auto
sc start VmUsbServer
pause


##删除服务(可以将下面内容保存到一个记事本中,然后更名DelServer,后缀名改为.bat。即文件全名DelServer.bat,双击执行)
@echo off
sc delete VmUsbServer

pause

重启系统生效




分享到:
评论

相关推荐

    Mac系统上Vmware虚拟机无法识别USB Key完美解决办法.docx

    Vmware 虚拟机无法识别 USB Key 的原因是因为 Vmware 的默认设置不会将 HID 设备列在 USB 设备的列表中。HID 设备是一种特殊类型的 USB 设备,包括键盘、触摸板等设备。Vmware 的这个设置是为了避免用户不小心连接了...

    根据本人遇到的实际情况,进行整理解决方案,解决虚拟机VMware下的UbuntuUSB设备识别问题的解决方法,希望可以帮到大家。

    虚拟机 VMware 下的 UbuntuUSB 设备识别问题解决方法 本文将解决虚拟机 VMware 下的 UbuntuUSB 设备识别问题,提供了三种解决方法,分别是手动挂载 U 盘、启动 VMware USB Arbitration Service 服务和卸载 ehci_hcd...

    虚拟机VMware下的Ubuntu不识别USB设备问题的解决方法

    ### 虚拟机VMware下的Ubuntu USB设备识别问题及解决方法 在使用虚拟机软件如VMware时,用户可能会遇到宿主机上的USB设备无法被虚拟机内的...通过这些步骤,用户应该能够解决虚拟机环境下Ubuntu无法识别USB设备的问题。

    虚拟机VMware 下的UbuntuUSB 设备识别问题的解决方法

    本文将详细介绍在虚拟机VMware环境下,如何解决Ubuntu Linux系统无法识别USB设备的问题。 #### 二、解决方法 针对USB设备识别问题,本文提供了三种不同的解决方案: 1. **手动挂载U盘** 2. **启动...

    vmware esxi 虚拟机解决USB识别问题

    在虚拟化环境中,尤其是使用VMware ESXi构建的数据中心场景下,经常会出现USB设备无法被虚拟机正常识别的问题。这不仅影响了虚拟机的功能性,还可能阻碍开发、测试以及日常管理工作的进行。本文将详细介绍如何在...

    VMware虚拟机USB驱动

    如果遇到USB设备无法识别或工作异常的问题,可以尝试更新VMware工具、重新安装USB驱动或检查物理主机的USB设置。 总结来说,VMware虚拟机USB驱动是连接物理主机USB设备至虚拟机的关键,通过安装和配置这些驱动,...

    虚拟机VMware下的Ubuntu不识别USB设备问题的解决方法.pdf

    虚拟机VMware下的Ubuntu不识别USB设备问题的解决方法 在虚拟机VMware下安装的Ubuntu系统中,出现不识别USB设备的问题是非常常见的。这是因为虚拟机VMware在启动时,默认情况下并不会将USB设备分配给虚拟机,而是将...

    如何在VMware的虚机上添加USB设备

    这个步骤将添加一个USB控制器到虚拟机中,以便虚拟机能够识别和使用USB设备。 步骤3:选择控制器类型 在下一个对话框中,用户需要选择相应的控制器类型。VMware虚拟机支持多种类型的USB控制器,包括USB 1.1、USB ...

    苹果笔记本VMWare虚拟机无法识别出USB Key解决办法.docx

    VMWare 虚拟机中解决苹果笔记本无法识别...解决 VMWare 虚拟机中无法识别出 USB Key 的问题需要了解 HID 设备的特点和 VMWare 的默认设置,并添加正确的代码,使得 VMWare 显示出所有的 USB 设备,不要屏蔽 HID 设备。

    VMware虚拟机USB驱动.zip

    它使得VMware虚拟机可以识别、枚举并通信与物理主机上的USB设备,使得用户可以在虚拟机中直接使用USB设备,如USB闪存盘、打印机、扫描仪等。 安装这些驱动通常涉及以下步骤: 1. **关闭虚拟机**:为了确保安全的...

    虚拟机无法识别USB解决方法整理.pdf

    虚拟机无法识别USB解决方法整理 在计算机虚拟化领域,虚拟机(Virtual Machine)是指通过软件模拟的计算机硬件环境,...通过上述方法,可以解决虚拟机无法识别USB设备的问题,并且确保虚拟机能够正确地识别USB设备。

    虚拟机VMware对USB支持.docx

    - 如果物理USB设备通过集线器连接,虚拟机只会识别USB设备本身,而不是集线器。 **4. 自动恢复USB设备连接** - 当手动连接的USB设备被移除或虚拟机关机后,再次连接时会自动重新连接。 - 如果无法重新连接,可以...

    虚拟机下beini不能识别usb网卡的解决办法.rar

    在虚拟机环境中运行Beini(一个基于Linux的网络配置系统)时,可能会遇到无法识别USB网卡的问题。这个问题通常是由于虚拟机软件不正确地模拟USB设备或者Beini系统缺少必要的驱动支持导致的。本文将详细讲解如何解决...

    虚拟机vmware的win98全部驱动

    "虚拟机vmware的win98全部驱动"这个标题暗示了这个压缩包包含了在 VMware 虚拟机上安装 Windows 98 所需的所有驱动程序。这些驱动通常包括显卡、声卡、网卡、鼠标、键盘、打印机等硬件设备的驱动,确保虚拟机中的 ...

    usb_over(虚拟机共享USB口)

    在虚拟机环境下,如VMware,有时会出现插入USB设备后虚拟机无法识别的情况。这时,可以通过"usb_over"这样的工具或功能来解决。"usb_over"允许虚拟机通过网络共享的方式访问宿主机的USB端口,实现设备的远程访问。...

    虚拟机11VMware下的Ubuntu不识别USB设备问题的解决方法.pdf

    。。虚拟机11VMware下的Ubuntu不识别USB设备问题的解决方法.pdf

    虚拟机11VMware下的Ubuntu不识别USB设备问题的解决方法.docx

    。。虚拟机11VMware下的Ubuntu不识别USB设备问题的解决方法.docx

    虚拟机中使用USB设备

    - 接下来虚拟机会自动识别USB设备,并可能自动安装相应的驱动程序。 ![权限确认示意图](permission_confirmation.png) 5. **使用USB设备**: - 成功连接后,USB设备就可以在虚拟机内部正常使用了。 - 如果是...

    VMware vmusb文件

    在某些情况下,如果vmusb文件损坏或版本过旧,可能会导致虚拟机无法识别USB设备。这时,可以通过更新VMware到最新版本,或者重新安装或修复vmusb驱动来解决问题。在VMware的官方网站上,可以找到适用于不同操作系统...

Global site tag (gtag.js) - Google Analytics