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

时间:2018-05-16 15:13:45

标签: windows vmware hyper-v

我使用的是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。
  2. enter image description here

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

      1. 在Windows功能中重置Hyper-V选项或确认尚未删除HyperV并重新启动后,第一个错误就会恢复。
      2. 出现错误循环,抱怨Device Guard并抱怨VMWare的Hyper-V。

4 个答案:

答案 0 :(得分:6)

好的,感谢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的启动。

  4. 虽然我不喜欢VMWare无法与系统中的设备保护一起工作,但我暂时让我的VM正常工作。

答案 1 :(得分:2)

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

  1. 从Windows TaskManager(Ctrl + Alt + Del)禁用HvHost服务(以及其他任何需要加上前缀Hyper-V的服务)
  2. 使用the official website中的工具
  3. 将下载的zip文件解压缩到您自己的目录中,以 C:\ DG_Readiness_Tool_v3.5 为例。
  4. 以管理员身份运行Windows PowerShell,键入以下两个命令:

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

  5. 重新启动

答案 2 :(得分:0)

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 \ SYSTEM \ CURRENTCONTROLSET \控制\ DeviceGuard \方案\ HypervisorEnforcedCodeIntegrity \启用

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

答案 3 :(得分:0)

1-以管理员身份运行cmd

2运行:bcdedit / set hypervisorlaunchtype off

3-重新启动

请让我知道它是否有效

祝你好运