1.发文原因:这是本人学计算机碰到暂时消耗我时间最久的一个问题。在此写文记录一下。我为了解决此问题寻找了大量文章,后面把我的解决步骤给了出来,希望能帮助大家。ps:应该是CSDN最全的了,我把细节几乎都列出来了
2. 问题描述
由于本人在配置虚拟机网络时,发现自己的虚拟机无法联网,后面查看网卡(网络适配器)是否有无虚拟网卡。多方检查发现后发现在我的网络适配器中无无虚拟机安装的网卡VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。并且重新卸载和安装VMware仍不能解决问题。可以通过查看网络连接确认,正常是有两个网卡
3. 问题分析
Windows + R 调出运行,输入cmd调出终端,输入ipconfig查看网络配置,确认没有如下所示两个网络适配器:VMware Network Adapter VMnet1和VMware Network Adapter VMnet8。
经过查看各大论坛和教程,基本可以确认是最开始安装的VMware时出现了问题,亦或者安装了精简版的VMware,并且宿主机的相关注册表进行了记录,导致以后无论怎么安装都无法解决。
4.解决办法
STEP1:卸载VMware
- Windows + I 调出
Windows设置
点击应用
,输入vmware
,点击修改(这里的删除删不了,直接点击修改就可以了,让程序自己删)
STEP2:services.msc设置
- Windows + R 调出
运行
,输入services.msc
调出服务
,找到:Device lnstall Service
和Device Setup Manager
。 - 分别双击
Device lnstall Service
和Device Setup Manager
,将其设置为自动
。 -
STEP3:安装everything删除所有与vmware相关的文件(这个软件其实感觉有点流氓,我安装处理完就卸载了,大家随意)
- 进入
everything
官网:voidtoolshttps://www.voidtools.com/zh-cn/下载对应的安装包后都默认安装,需要把安全中心关一下(PS:我这里安装的是
下载安装版64位
): - 这里按照我选的来就可以了
- 管理员身份运行
every
thing
,输入vmware
进行搜索, Control + A 全选,然后 Delete删除所有与vmware
相关的文件。(注意,这里会有一些权限不够删除不了的,先不用管,把能删的删了就可以了) -
STEP4:使用CCleaner清理修复注册表(这里原作者给的连接下载了软件了打不开,关闭安全中心也还是不行,我直接b站搜的资源)
- 编辑下载链接:https://www.toprender.com/thread-227552-1-1.html 提取码:ccle
- 大家可以直接在这里下载(注:这里的安装说明可能不太好,我看评论区好多没安装好的,下面是安装视频教程)
- 【CCleaner安装教程】https://www.bilibili.com/video/BV1ZP41147HF?vd_source=f158d405ddfd6d1da4517bb71564da4d
- 安装完后步骤:
- 依次点击注册表,扫描问题,等待扫描完成和查看选定问题
-
根据需要选择是否备份原来的注册表。(我这里选择的是否)
- 修复所有的选定问题,然后关闭。
-
步骤5:重新安装VMware
重新安装VMware即可解决问题。建议安装15及以上的版本。
-
VMware虚拟机密钥,大家可以上网自己搜索自己需要的
-
5.总结 :一个计算机菜鸟的第一次写文章,用了很多我看的作者的文章,我把它们大概总结了一下,格式上有很大问题(因为写的时间短,写此文章的目的就是希望和我一样遇到相同问题的可以在短时间内解决,而不是像我一样排查加解决问题用了两天,那种感觉真的很无助)。这是我向互联网精神----开源,走出的第一步!