Failed to install USB inf file(VMware无法安装USB inf文件)原因与解决方法

今天一位群友以前用的是VMware12版本的,后来他想要装VMware15,就把VMware12给卸载了,结果今天在用“ocp认证培训班”给的VMware15的安装包安装的时候,报错如下:

Failed to install USB inf file.

中文翻译

无法安装USB inf文件。

Failed to install USB inf file(VMware无法安装无法安装USB inf文件)

 

原因:

出现该问题是因为VMware未彻底卸载清理掉,还有残余文件,例如:注册表、缓存等等

“USB inf文件”主要也就是指“VMware USB Arbitration Service”这个服务。

VMware USB Arbitration Service

 

解决方法

在给大家讲解决方法前,这里重点有两点必须要保证,如下:

1、你已经“彻底卸载 VMware(包括清理注册表等)”,也就是保证VMware卸载干净了。如果有不懂彻底卸载的请查看:VMware虚拟机清理工具(卸载残留/清理注册表)

2、VMware USB Arbitration Service这个服务已经没有了或者说已经停止运行。

 

第一种解决方法:删除C盘下所有的vmware相关文件

简单原理就是,我们先把C盘下所有的vmware相关文件删除掉,安装VMware的时候让它再自动重新安装上。

 

1、进入“C:\”盘。

 

2、搜索“vmware”关键词,把出来的相关“文件夹”全部删除掉。

 

3、重启电脑,再次重新安装。

 

第二种方法:还原程序的默认安装目录到C盘

 

1、桌面上新建一个文本文档,将下面的代码复制进去:

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion]
"ProgramFilesDir"="C:\\Program Files"
"CommonFilesDir"="C:\\Program Files\\Common Files"
"ProgramFilesDir (x86)"="C:\\Program Files (x86)"
"CommonFilesDir (x86)"="C:\\Program Files (x86)\\Common Files"
"CommonW6432Dir"="C:\\Program Files\\Common Files"
"DevicePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
  00,74,00,25,00,5c,00,69,00,6e,00,66,00,00,00
"MediaPathUnexpanded"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
  6f,00,6f,00,74,00,25,00,5c,00,4d,00,65,00,64,00,69,00,61,00,00,00
"ProgramFilesPath"=hex(2):25,00,50,00,72,00,6f,00,67,00,72,00,61,00,6d,00,46,\
  00,69,00,6c,00,65,00,73,00,25,00,00,00
"ProgramW6432Dir"="C:\\Program Files"

 

2、把上述代码保存在记事本中,重命名为    "vmware修复.reg"。

 

3、双击 "vmware修复.reg" 执行,对于弹窗点击是否继续?果断选择“”。

mware修复.reg

 

4、再次重新安装。

 

第三种方法:卸载掉所有的杀毒软件,例如:火绒、360。

有时候出现此问题,也有可能是杀毒软件的问题。

因为我今天帮助一位网友的时候也是这个问题,好多种方法都不好用。结果发现他用的是360杀毒,我是直接把360杀毒卸载掉再安装VMware16就安装成功了。

如果你想玩VMware虚拟机类似的软件,建议大家用“腾讯电脑管家”。

 

第四种方法:删除 VMware USB Arbitration Service 服务

因为有时候,这个“VMUSBArbService”服务,它指向的路径是有问题的,例如:

C:\Program Files (x86)\Common Files\VMware\USB\vmware-usbarbitrator64.exe

VMware USB Arbitration Service

 

电脑上根本就没有这个路径,肯定有问题,只能删除这个无效的服务。

如果有不会,卸载服务/删除服务的请看:Windows如何卸载服务/删除服务?教程

 

第五种方法:缺少.NET Framework

关于Windows系统上如何安装.NET Framework3.5或.NET Framework4.8?请查看:IIS环境搭建教程

 

重点关注下图两个主要选项:

.NET Framework 3.5(包括.NET 2.0 和 3.0)

.NET Framework 4.8 Advanced Services

Internet Information Services

 

总结:

虽然说虚拟软件VMware可以说是最好用的,但是,在使用VMware过程中,出的问题也不少,以上的解决方法我也不敢100%就保证一定能解决你的问题,毕竟还不能知道各位的VMware问题整个过程详情是什么?以上方法大家可以权当一个参考吧!

    A+
发布日期:2021年11月16日 13:21:48  所属分类:VMware
最后更新时间:2024-03-19 11:32:46
付杰
  • ¥ 68.0元
  • 市场价:168.0元
  • ¥ 49.0元
  • 市场价:199.0元
  • ¥ 498.0元
  • 市场价:998.0元
  • ¥ 68.0元
  • 市场价:98.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: