程序笔记   发布时间:2022-07-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了解决Windows10运行VMware Workstation不兼容导致无法运行虚拟机问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

在win10家庭版上安装完VM16后,打算安装centos 7的虚拟机。

做完虚拟机的配置操作后开启虚拟机结果直接蓝屏,连续两次如此。

查询了下发现是家庭版下安装虚拟机确实有各种各样问题。

尝试解决步骤:

1.关闭”内核隔离“

Windows Defender安全中心的“设备安全性”-“内核隔离”   查完发现,内核隔离功能并没有打开。

 

2.查询了下需要先进组策略,关闭Device Guard。然而在执行第一步,在运行框输入gpedit.msc然后回车时就提示文件找不到...

依靠度娘跟知乎,找到了解决方法:

原来本身win10家庭版本不提供组策略编辑器功能。这个不提供不是说没有此功能,而是对此功能进行了限制

开启方法:

  打开记事本,输入以下内容:

    @echo off
      pushd "%~dp0"
      dir /b %systemroot%WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-Clientextensions-Package~3*.mum >gp.txt
      dir /b %systemroot%servicingPackagesMicrosoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>gp.txt
      for /f %%i in ('findstr /i . gp.txt 2^>nul') do dism /online /norestart /add-package:"%systemroot%servicingPackages%%i"
      pause
    原理:通过dir命令遍历系统盘servicing目录,寻找组策略的配置包,找到后写入到gp.txt文件,然后通过dism命令来安装组策略包。

  保存文本,修改文本".TXT"为".bAT",只有这样才能保证gpedit.bat是一个批处理文件。

  然后在保存的gpedit.bat上右键选择“以管理员身份运行”

批处理执行完毕再通过gpedit.msc便可进入组策略界面。

附上链接:win10 家庭版 cmd运行gpedit.msc找不到文件?

 

3.进到组策略界面,按照网上查询的方法,需在本地计算机策略>计算机配置>管理模板 > 系统>Device Guard>打开基于虚拟化的安全,在弹出的窗口中选择【禁用】

然而在好不容易进入的组策略界面找不到Device Guard。找了很久没找到方式,先搁置没处理。

 

4.禁用Hyper-V

也是尝试了很多不可行的方式,最后发现只要一句代码即可完成...

打开Windows PowerSHell(管理员),运行命令:bcdedit /set hypervisorlaunchtype off

开启的话运行命令:bcdedit /set hypervisorlaunchtype auto

 

至此,尝试再打开虚拟机,安装运行均正常...

小结下:

1.关闭内核隔离功能;

2.禁用Hyper-V

理论上应该就可以了...

 

网上还看到直接使用家庭版使用Hyper-V安装虚拟机的大神...但已经安装了VM就没再去倒腾了..

mark下: Win10家庭版中使用Hyper-V

 

 

大佬总结

以上是大佬教程为你收集整理的解决Windows10运行VMware Workstation不兼容导致无法运行虚拟机问题全部内容,希望文章能够帮你解决解决Windows10运行VMware Workstation不兼容导致无法运行虚拟机问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。