前因:在学习Linux系统管理命令时想尝试一下用 mount 命令将U盘挂载到虚拟机中,然而将U盘插入电脑后,虚拟机并无任何反应,开始百度查找原因,基本可以确定是VMware USB Arbitration Service 服务未开启的问题。

找到疑似原因,就开始尝试修复,首先win + r 键,输入service.msc,回车进入服务,找到上述的USB服务并开启服务,在这里我们遇到了第一个问题:

接着在百度上查找原因,大部分说的是AMD主板这类的问题,尝试过后发现效果并不是很理想,本着除根需除净的原则,还是选择将VM虚拟机卸载重装。

在尝试过程中有个使用exe文件重装修复的方法,尝试之后会出现以下的问题:

这也是博主尝试的最后一种方法,实在修不动,选择重装大法了。(当然重装之后还是使用修复的方法对USB接口服务进行修复)

Tip:VMx86驱动程序的版本不匹配,基本就是以前安装过的VM虚拟机卸载的不干净导致脚本文件产生冲突。

重装VM虚拟机的过程中,又出现了一个问题:无法安装服务,请确保您有足够的权限安装系统文件。

这个问题解决详情可见无法安装服务“VMware Authorization Service” ,请确保您有足够的权限安装系统,如何解决?_神偷克星的博客-CSDN博客

最后博主也是用CCleaner清除干净注册表之后成功安装。

Tip:在清除注册表之后最重要的一点:重启电脑!重启电脑!重启电脑!

然而在重新安装完成之后,插入U盘仍然没有任何反应,这时候就可以使用上面修复的手段了:

点击修复,再次进入服务启用VMware USB Arbitration Service 服务即可:

可以看到该服务已经启动成功了。

此时我们将U盘插入电脑,就会看到以下画面:

圆满修复。

在这篇博客完成之前,博主Picgo出现图片上传的网络问题,一开始以为是VPN的故障,查完发现Github的token有时长限制,具体修复如下:

将Expiration的期限改为无限制,重新生成令牌即可。