打开虚拟机,出现“无法打开内核设备:\\Global\\vmx86”这样的提示,完美解决!!!

来源:互联网 发布:淘宝女童装品牌 编辑:程序博客网 时间:2024/05/16 18:35

1.今晚打开虚拟机出现了“无法打开内核设备:\\Global\\vmx86”这样的提示,我顿时就一阵郁闷了,心理一阵???


2.然后我右击虚拟机选择属性,选择兼容模式,以及获取管理员权限打开还是相同的

无法打开内核设备:\\Global\\vmx86……


3.于是我上搜索了一下

4.这是普通,大众化的,很一般的解决办法
  ①⑤开始 - 运行(输入CMD)- 确定或者回车,打开管理员命令窗口;
  ②输入net start vmci
  ③输入net start vmx86
  ④ 依次输入
     net start VMnetuserif

     sc config vmci=auto

     sc config vmx86=auto

     sc config VMnetuserif=auto

   这种办法,有一个前提条件,你必须是管理员,而且这些dos命令还要真的执行了,     有    一条没有执行,你都是白干!!!

  随便提一下,dos命令下获取管理员权限的命令是:

  runas /user:administrator cmd.exe

然后输入管理员密码


5.说说第二种吧,下面是我从网上摘抄的原话:

①如果无法运行命令,则从 VMware Workstation安装目录,找到 :vmx86.sys(或者是vmx64.sys)和 vmci.sys文件, 复制:vmx86.sys和 vmci.sys文件;

②我们打开c:\windows\system32\drivers,把vmx86.sys和 vmci.sys文件粘贴进去;

③重启计算机

想一想,是不是很麻烦?第一如果我在VMware Workstation安装目录找不到那两个文件或者找不到其中一个,那我不是郁闷死,并且还要重启,确实够麻烦的!!


6.好吧,说说终极版吧,最快捷,最直接,无视所有条件的终极版就要登场了!!

将下面的代码复制到一个.txt文件里面,文件名自己定,什么鬼都没所谓

@Echo Off 
:: 解决虚拟机无法打开内核设备"\\.\Global\vmx86
title Hankcs's program
color 8F
CD 
%~d0
CD %~dp0
vnetlib -- uninstall vmx86
vnetlib -- install vmx86
pause

注意,第二行可以不要,因为“::”相当于c语言里面的//注译一行代码

然后保存,重命名文件为.bat文件


最后你只需要将这个.bat文件拷贝到你vmware安装文件夹中双击运行,那么当你重新打开虚拟机的时候,发现整个世界都亮了,哈哈哈,我也是用这种终极版解决的!




0 0
原创粉丝点击