前言
VMware Workstation是由VMware公司开发的桌面虚拟化软件,它能够在一台物理计算机上模拟多个独立的虚拟计算机环境,每个虚拟计算机环境都可以运行一个独立的操作系统,并具有各自独立的应用程序和文件库,使得运行多个不同操作系统或者多个版本的操作系统变得非常容易。
VMware Workstation支持多种主流操作系统,包括Windows、Linux、macOS等。使用VMware Workstation,用户可以方便地创建、配置、运行和测试虚拟计算机环境,从而加快软件开发生命周期和提高软件质量。
与其他桌面虚拟化软件相比,VMware Workstation有着根本性的优势。首先,它不仅提供最高级别的安全隔离,而且还有定制、协调和管理的功能,创造出特殊的工作环境。其次,VMware Workstation具备众多强大的功能,例如API、核心虚拟化功能和灵活的规划管理。此外,还有强大的内存管理和处理资源削减、权限控制等功能。
除了以上基本功能之外,VMware Workstation还提供了一些高级功能,例如联机克隆、恢复快照、虚拟机记录、限制虚拟机CPU、内存和网络带宽等。用户还可以在VMware Workstation中创建跨越多个平台的虚拟网络,以及快速从一个虚拟机迁移到另一个虚拟机。
作为一款成熟、高效、稳定的桌面虚拟化软件,VMware Workstation在各种行业都有广泛应用,如IT管理、软件开发、测试、培训、游戏开发等领域。由于其灵活性、可扩展性和安全性,VMware Workstation不仅可以自定义自己的虚拟机网络环境,而且可以降低程序员和网络管理员的人工负担,还有助于探索新的研究方向或者进行教学课程。
总之,VMware Workstation是一款功能强大、极易使用、高效稳定且具备广泛适用性的桌面虚拟化软件,对于需要模拟多个操作系统环境的十分必要。
一、问题原因
VMware Workstation 与 Device/Credential Guard 不兼容的原因是因为 Device/Credential Guard 是一个安全功能,它使用虚拟化技术来帮助保护计算机免受恶意软件和网络攻击。而 VMware Workstation 同样使用虚拟化技术,二者会产生冲突。
当启用 Device/Credential Guard 时,Windows 将使用 Hyper-V 引擎来运行系统核心,并将其他虚拟化方案禁用。VMware Workstation 需要访问系统核心的一些部分,包括 VT-x 虚拟化、EPT 和 VBS 等功能;但是,Hyper-V 启用后,这些功能不再可用。因此,在启用了 Device/Credential Guard 的计算机上,VMware Workstation 无法正常运行。
二、解决方法
1、按下WIN+R打开运行,然后输入services.msc回车。
2、在服务中找到 HV主机服务,双击打开设置为禁用,如下图所示。
3、win+x,然后打开powershell(管理员)运行命令bcdedit /set hypervisorlaunchtype off。
4、重启电脑,大功告成。