这两天好几位同学找我说在安装VMware后都出现了没有VMnet虚拟网卡的问题,经过数次尝试终于找到了比较靠谱点的解决方式。
还原虚拟网络设置
因为每个人的电脑环境不同,问题的原因当然也不会完全一样,在发现没有虚拟网卡的情况下,最先应该尝试的方法应该是找到虚拟网络编辑器,还原默认设置,这样移除虚拟网卡又重新安装激活后有的时候就解决问题了。
清理注册表和历史痕迹
在还原默认设置没有效果之后,就可以用下面说的这个方法,清除掉VMware的痕迹了。
为什么需要这么做呢?因为我发现出现这个问题的电脑都是之前安装过VMware的,然后保留了注册表和部分历史文件的。
卸载VMware
首先将VMware卸载掉,推荐使用专门的卸载工具,在卸载的同时会清理掉残留的文件和注册表等,当然没有卸载工具的话也没有关系,按照下面的步骤继续做就ok。
清理注册表
使用专门的注册表清理工具清理掉VMware留下的注册表,这里我用的是CCleaner,直接百度找一个靠谱的网站下载就行,打开CCleaner之后点击注册表,扫描问题,等待扫描完成后选择修复选定的问题。这里会弹出提示询问你是否需要备份注册表,这里根据自己的需要选择就可以,我个人感觉没有必要去备份。最后点击修复所有问题,VMware残留的注册表就被删除掉了。
清理残留文件
打开系统盘,搜索“vmware”,等待搜索完成后将找到的所有文件删除,可能会有一些文件无法删除,跳过这些文件就行。
重启计算机
推荐在这时候重启电脑,因为不重启的话重新安装上VMware后还是会没有网卡,给一台重装的时候就忘记了重启,安装后发现还是没有虚拟网卡,在安装之后重启之后就有了。所以最后重启应该也是可以的,但是不能没有这个操作。
重新安装VMware
最后重新安装上VMware,打开网络适配器,看到你的VMnet1和VMnet8网卡,就说明成功了。