繁体   English   中英

最近更新到Windows 10后,VMWare Workstation无法在Windows 10上运行

[英]VMWare Workstation cannot run on Windows 10 after recent update to Windows 10

我有Windows 10 Pro系统,并在该系统上使用Hyper-V。 由于设备重定向的需求不适用于Hyper-V,我安装了VMWare Workstation 14。

我必须在开始时禁用Hyper-V以使VMWare Workstation工作。 它工作到上周末 ,似乎是因为QFE更新 我刚刚验证过,它不是QFE,而是功能更新到Windows 10,版本1803再次触发了VMWare Workstation的问题。

  1. Windows更新完成后(重启后),我尝试在VMWare中启动VM。 我得到错误对话框抱怨Device / Credential Guard。

在此输入图像描述

  1. 按照此链接中的说明操作: https//kb.vmware.com/s/article/2146361 ,重新启动后,我再次收到有关与Hyper-V不兼容的投诉。

在此输入图像描述

  1. 在Windows功能中重置Hyper-V选择或确认尚未删除HyperV并重新启动后,第一个错误返回。

它引发了一个错误循环,抱怨Device Guard并抱怨VMWare的Hyper-V。

好的,感谢VMWare社区的回答: https//communities.vmware.com/thread/588526

通过应用以下更改,问题现在已经消失:

  1. 使用Microsoft的准备工具禁用凭据保护: https ://www.microsoft.com/en-us/download/details.aspx?id = 53337,使用以下命令:DG_Readiness_Tool_v3.2.ps1 -disable

  2. 使用PowerShell命令禁用Hyper-V:禁用-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V

  3. 重新启动并接受在没有CG / DG的情况下启动。

虽然我不喜欢VMWare无法与系统中的设备保护一起工作,但我让我的VM工作了。

以下是您解决此问题的几个步骤:

  1. 从Windows TaskManager(Ctrl + Alt + Del)禁用HvHost服务(以及任何其他带有前缀Hyper-V的服务,如果需要)
  2. 使用官方网站上的工具
  3. 将下载的zip文件解压缩到您自己的目录中,例如,在此处取C:\\ DG_Readiness_Tool_v3.5
  4. 以admin身份运行Windows PowerShell,键入以下两个命令:

    cd C:\\DG_Readiness_Tool_v3.5
    .\\DG_Readiness_Tool_v3.5.ps1 -Disable

  5. 重启

Adrian在https://answers.microsoft.com/en-us/windows/forum/windows_10-security/cannot-disable-memory-integrity-core-isolation-in/29ac5ce4-30d2-47d1-ab17-734980fd287b说“我认为这是一个错误,不能通过UI禁用它,但幸运的是,通过将以下键设置为0,可以通过注册表:

HKEY_LOCAL_MACHINE \\系统\\ CurrentControlSet \\控制\\ DeviceGuard \\方案\\ HypervisorEnforcedCodeIntegrity \\启用

这也适用于我[Windows 10 Pro版本1803(OS Build 17134.112,VMWare Workstation 14 Pro Version 14.1.2)

1-运行cmd作为管理员

2- run:bcdedit / set hypervisorlaunchtype off

3-重启

让我知道它是否有效

祝好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM