最近更新到 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 的问题。
- Windows 更新完成后(重启后),我尝试在 VMWare 中启动虚拟机。我收到错误对话框,抱怨 Device/Credential Guard.
- 按照 link 中的说明进行操作:https://kb.vmware.com/s/article/2146361,并且在重新启动后,我又收到了关于与 Hyper-V 不兼容的投诉。
- 重置 Windows 功能中的 Hyper-V 选择或确认 HyperV 尚未删除并重新启动后,第一个错误又出现了。
它陷入错误循环,抱怨 Device Guard 并抱怨 VMWare 的 Hyper-V。
好的,感谢 VMWare 社区的回答:https://communities.vmware.com/thread/588526
通过应用以下更改,问题现已解决:
使用 Microsoft 的准备工具禁用凭据保护:https://www.microsoft.com/en-us/download/details.aspx?id=53337,使用以下命令:DG_Readiness_Tool_v3.2.ps1 -disable
使用 PowerShell 命令禁用 Hyper-V:Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
重新启动并接受在没有 CG/DG 的情况下启动。
虽然我不喜欢 VMWare 不能与系统的设备保护一起工作,但我暂时让我的 VM 工作。
阿德里安在 https://answers.microsoft.com/en-us/windows/forum/windows_10-security/cannot-disable-memory-integrity-core-isolation-in/29ac5ce4-30d2-47d1-ab17-734980fd287b
说 "I think it's a bug that this cannot be disabled via UI but fortunately it's possible through the registry by setting the following key to 0:"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\Enabled
这对我也有用 [Windows 10 Pro 版本 1803(OS Build 17134.112,VMWare Workstation 14 Pro 版本 14.1.2]
以下是解决此问题的几个步骤:
- 从 windows TaskManager(Ctrl+Alt+Del)
中禁用 HvHost 服务(以及任何其他前缀为 Hyper-V 的服务)
- 使用来自the official website
的工具
- 将下载的zip文件解压到自己的目录下,这里以C:\DG_Readiness_Tool_v3.5为例
运行 Windows PowerShell 以管理员身份,键入以下两个命令:
cd C:\DG_Readiness_Tool_v3.5
.\DG_Readiness_Tool_v3.5.ps1 -Disable
重启
1- 运行 以管理员身份运行命令
2- 运行 : bcdedit /set hypervisorlaunchtype off
3- 重启
如果有效请告诉我
祝你好运
我有 Windows 10 Pro 系统,并在该系统上使用 Hyper-V。由于设备重定向的需要不适用于 Hyper-V,我安装了 VMWare Workstation 14。
开始时,我必须禁用 Hyper-V 才能使 VMWare Workstation 正常工作。它一直工作到上周末 ,似乎是因为 QFE 更新 。我刚刚验证,不是 QFE,而是功能更新到 Windows 10,版本 1803 再次触发了 VMWare Workstation 的问题。
- Windows 更新完成后(重启后),我尝试在 VMWare 中启动虚拟机。我收到错误对话框,抱怨 Device/Credential Guard.
- 按照 link 中的说明进行操作:https://kb.vmware.com/s/article/2146361,并且在重新启动后,我又收到了关于与 Hyper-V 不兼容的投诉。
- 重置 Windows 功能中的 Hyper-V 选择或确认 HyperV 尚未删除并重新启动后,第一个错误又出现了。
它陷入错误循环,抱怨 Device Guard 并抱怨 VMWare 的 Hyper-V。
好的,感谢 VMWare 社区的回答:https://communities.vmware.com/thread/588526
通过应用以下更改,问题现已解决:
使用 Microsoft 的准备工具禁用凭据保护:https://www.microsoft.com/en-us/download/details.aspx?id=53337,使用以下命令:DG_Readiness_Tool_v3.2.ps1 -disable
使用 PowerShell 命令禁用 Hyper-V:Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
重新启动并接受在没有 CG/DG 的情况下启动。
虽然我不喜欢 VMWare 不能与系统的设备保护一起工作,但我暂时让我的 VM 工作。
阿德里安在 https://answers.microsoft.com/en-us/windows/forum/windows_10-security/cannot-disable-memory-integrity-core-isolation-in/29ac5ce4-30d2-47d1-ab17-734980fd287b 说 "I think it's a bug that this cannot be disabled via UI but fortunately it's possible through the registry by setting the following key to 0:"
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\Enabled
这对我也有用 [Windows 10 Pro 版本 1803(OS Build 17134.112,VMWare Workstation 14 Pro 版本 14.1.2]
以下是解决此问题的几个步骤:
- 从 windows TaskManager(Ctrl+Alt+Del) 中禁用 HvHost 服务(以及任何其他前缀为 Hyper-V 的服务)
- 使用来自the official website 的工具
- 将下载的zip文件解压到自己的目录下,这里以C:\DG_Readiness_Tool_v3.5为例
运行 Windows PowerShell 以管理员身份,键入以下两个命令:
cd C:\DG_Readiness_Tool_v3.5
.\DG_Readiness_Tool_v3.5.ps1 -Disable
重启
1- 运行 以管理员身份运行命令
2- 运行 : bcdedit /set hypervisorlaunchtype off
3- 重启
如果有效请告诉我
祝你好运