安装虚拟机出问题未解决复盘

406 阅读4分钟

安装虚拟机出问题未解决复盘

现状:

之前弄到虚拟机可以正常打开,设置完账户的那个地方了(报错:VMware Workstation 无法恢复错误: (vcpu-0))。目前一进虚拟机就会蓝屏重启。

①无法启动创建的虚拟机,报错(找不到vcruntime140_1.dll文件)

解决方法: 在C盘所有目录下寻找vcruntime140_1.dll文件,将其手动复制到C盘/Windows/System32目录下,试过不可行;

猜测可能因文件被损坏,下载vcruntime140_1.dll文件,解压放置C盘/Windows/System32目录下,结果还是不行。

没办法就更换虚拟机VMware版本。

对应链接: pan.baidu.com/s/1GXsTwbSw…

②更改版本后,进入虚拟机显示蓝屏

解决方法: 将虚拟机设置里”打印机“等用不到的组件移除,又启动或关闭windows功能 勾选上 Windows虚拟机监控程序平台虚拟机平台。设置好后,蓝屏问题就解决了,可以成功进入虚拟机。

③进入虚拟机后,报错:报错:VMware Workstation 无法恢复错误: (vcpu-0)

解决方法: 进入虚拟机,刚弄完初始设置,又显示报错(VMware Workstation 不可恢复错误: (vcpu-0) Exception 0xc0000005 (access violation) has occurred. 日志文件位于“E:\Linux\Linux01\vmware.log”中。)。

根据查询到的文章里说明是,VMwareWorktaion 的虚拟化与Window10自带的Hyper-V服务发生了冲突,关闭重启就好了。考虑到之前显示蓝屏的时候需要修改的也有这个,只不过当时没修改,但成功进来了。所以就把Hyper-V虚拟化关了。

关闭Hyper-V虚拟化服务方法:

以管理员身份打开终端 运行命令

关闭:bcdedit /set hypervisorlaunchtype off 然后重启
开启:bcdedit /set hypervisorlaunchtype auto 然后重启

没想到关了进入有显示蓝屏重启了,没办法在一个评论区看到通过软件卸载界面,点击cmware自带的修复,然后提示安装一个东西,就直接好了。但试过之后无效果。

继续尝试第二种个办法修改.vmx文件。首先找到虚拟机的.vmx文件在哪,需要找到你创建虚拟机的目录,其中就有一个.vmx为后缀名的文件,通过记事本打开,接着给第一行后面加上一行:smc.version=0。添加完保存,再重启vmware。试过不行。

继而决定试试把Hyper-V虚拟化服务打开,试试能不能先把蓝屏问题解决。但开启后依旧无法解决。至此电脑已被迫重启十几次,决定先让电脑缓缓。😭😭😭

总结:

目前该找的问题都找出来了,该尝试的方法都尝试了。接下来

要么进入BIOS,开启虚拟化 弄完再次启动试试。

具体方法,开机按F2进入系统bios–>选择Advanced Mode(F7) -->Advanced–>将SVM Mode默认的Disabled更改为Enabled -->按F10保存退出(华硕),英特尔处理器的方法为,Advanced–>CPU Configuration–>将Intel Virtualization Technology更改为Enabled

主要就是要找到Virtualization Technology,简称为VT,也就是虚拟化技术,SVM选项就是开启AMD-V虚拟化技术, INTEL的虚拟化技术叫VT-x,AMD的叫AMD-V。

要么可能是因为主板和VM软件不兼容,采取更换版本方法。

参考文章:

  1. 由于找不到vcruntime140_1.dll,无法继续执行代码——已解决!_vmware虚拟机里面的系统打开,报错出现未能将管道连接到虚拟机,系统找不到指定
  2. VMware运行虚拟机报错:由于找不到vcruntime140_1.dll,无法继续执行代码重新安装程序可能会解决此问题* vmware找不到vcruntime140_1.dll*辰阳星宇的博客
  3. vcruntime140_1.dll 免费下载 | DLL‑files.com (dll-files.com)
  4. VMware虚拟机开启虚拟机后宿主机蓝屏重启解决方案_开启虚拟机就蓝屏重启
  5. VMware Workstation 无法恢复错误: (vcpu-0) - 知乎 (zhihu.com)
  6. windows 命令行 开启\关闭 虚拟化Hyper-V_bcdedit /set hypervisorlaunchtype off
  7. Hyper-v系列---【windows系统如何开启Hyper-v?】_少年攻城狮的博客
  8. windows 命令行 开启\关闭 虚拟化Hyper-V_bcdedit /set hypervisorlaunchtype off
  9. VMware-Workstation 不可恢复错误:(vcpu-0) 最有效的解决方法!!!_vmware显示不可恢复错误