故障修复-虚拟机USB口不识别U盘
前因:在学习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的期限改为无限制,重新生成令牌即可。