• Latest
  • Trending
  • All
VMware Workstation and Hyper-V on the Same Machine (2026 Fix) - cover image

VMware Workstation and Hyper-V on the Same Machine (2026 Fix)

May 31, 2026
Maximizing Website Speed with Image Optimization Techniques for 2026 - cover image

Maximizing Website Speed with Image Optimization Techniques for 2026

June 3, 2026
SSL certificate renewal manager - 8 ACME clients, expiry calculator and monitoring - cover image

SSL Certificate Renewal Manager: certbot, acme.sh, lego, Caddy, cert-manager

June 3, 2026
CORS policy generator - 14 server and framework configs with presets and live security review - cover image

CORS Policy Generator: Headers + Nginx, Apache, Express, FastAPI, Django Config

June 3, 2026
netsh wlan command reference - 72 commands with example output and copy - cover image

netsh wlan Commands: Windows Wi-Fi Cheat Sheet (Show Password, Profiles, Hotspot)

June 2, 2026
Fix: ESXi Host Not Responding / Disconnected in vCenter (2026) - cover image

Fix: ESXi Host Not Responding / Disconnected in vCenter (2026)

June 1, 2026
VMware ESXi Purple Screen of Death (PSOD): Diagnose and Recover (2026) - cover image

VMware ESXi Purple Screen of Death (PSOD): Diagnose and Recover (2026)

June 1, 2026
VMware PowerCLI command generator cover

VMware PowerCLI Command Generator: VM, Snapshots, Networking, esxcli

June 1, 2026
dd Command Generator: Write ISO to USB, Image Disks, Wipe Drives - cover image

dd Command Generator: Write ISO to USB, Image Disks, Wipe Drives

June 1, 2026
SSH Tunnel Command Generator: Local, Remote and Dynamic Forwarding - cover image

SSH Tunnel Command Generator: Local, Remote and Dynamic Forwarding

June 1, 2026
sed Command Generator: Build Substitute, Delete and Print Commands - cover image

sed Command Generator: Build Substitute, Delete and Print Commands

May 31, 2026
VMware ESXi error reference - 70 errors with fixes - cover image

VMware ESXi Error Reference: Searchable Fix Database (PSOD, APD, vMotion)

June 1, 2026
systemd Service File Generator: Create .service and .timer Units - cover image

systemd Service File Generator: Create .service and .timer Units

May 31, 2026
  • Online Tools
  • Network Tools
  • Developer Tools
  • Security Tools
Wednesday, June 3, 2026
  • Login
People Are Geek
  • Online Tools
  • Network Tools
  • Developer Tools
  • Security Tools
No Result
View All Result
People Are Geek
No Result
View All Result
Home Online Tools

VMware Workstation and Hyper-V on the Same Machine (2026 Fix)

by People Are Geek
May 31, 2026
in Online Tools, Server Tools
0
VMware Workstation and Hyper-V on the Same Machine (2026 Fix) - cover image
0
SHARES
3
VIEWS
Share on FacebookShare on Twitter

Fix guide Hyper-V coexistence · 8 min read · Published May 2026

You launch VMware Workstation and it refuses to start a VM with: “VMware Workstation and Device/Credential Guard are not compatible. VMware Workstation can be run after disabling Device/Credential Guard.” Or VMware warns that it is running in a “degraded” mode. The root cause is simple: Hyper-V (or the Virtualization-Based Security built on it) has claimed the CPU’s virtualization extensions, and an older VMware build cannot share them. In 2026 you have two clean paths — and the right one for most people keeps Hyper-V on.

Two options to run VMware Workstation and Hyper-V on the same machine: Option A keep Hyper-V and upgrade to VMware Workstation 16+ which uses the Windows Hypervisor Platform and keeps WSL2, Docker and Memory Integrity working; Option B disable Hyper-V and VBS for legacy VMware 15, which stops WSL2, Docker and Windows Sandbox.
Figure 1. Option A (recommended) upgrades VMware so both hypervisors coexist on the Windows Hypervisor Platform. Option B disables Hyper-V and VBS — only needed for VMware 15 or older, and it takes WSL2, Docker and Windows Sandbox down with it.

Contents

  1. Why the conflict happens
  2. Option A: keep Hyper-V, upgrade VMware (recommended)
  3. Option B: disable Hyper-V and VBS (legacy)
  4. How to turn Hyper-V back on
  5. Which option should you pick?
  6. FAQ

Why the conflict happens

Hyper-V is a Type-1 hypervisor that loads at boot and takes ownership of the CPU virtualization extensions (Intel VT-x, AMD-V). Windows features built on it — Virtualization-Based Security (VBS), which includes Core Isolation / Memory Integrity and Credential Guard — do the same. Older VMware Workstation (and VirtualBox below v6) expect exclusive, direct access to those extensions and detect that something else holds them, so they refuse to run or fall back to slow software emulation. It is not a bug; it is two hypervisors wanting the same hardware. The fix is to make them share, or to remove one from the equation.

Option A: keep Hyper-V, upgrade VMware (recommended)

Since VMware Workstation 15.5.5, and fully from Workstation 16, VMware can run on top of the Windows Hypervisor Platform (WHP) instead of demanding the raw extensions. That means VMware and Hyper-V coexist, and you keep everything built on the Hyper-V stack.

  1. Upgrade to VMware Workstation 16 or 17 (Player or Pro). This single step resolves the incompatibility for most users.
  2. Make sure the platform feature is present (it usually is if Hyper-V or WSL2 is installed):
Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -All
# WSL2/Docker also rely on this one:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All

Reboot, then start a VMware VM — it now runs alongside Hyper-V, WSL2 and Docker without complaint. The only trade-off is a small performance cost versus VMware on bare metal, which is invisible for typical desktop VMs.

If you are on VMware 15 and cannot upgrade for licensing reasons, you must use Option B. There is no way to make VMware 15 coexist with an active Hyper-V.

Option B: disable Hyper-V and VBS (legacy)

Use this only when you are locked to VMware Workstation 15 or older and do not rely on WSL2, Docker Desktop, Windows Sandbox or VBS. You must clear both the hypervisor and Virtualization-Based Security, or VMware will still see the extensions held.

  1. Turn off Memory Integrity: Windows Security → Device security → Core isolation details → Memory Integrity = Off.
  2. Stop the hypervisor at boot:
bcdedit /set hypervisorlaunchtype off
  1. Turn off the Windows features in “Turn Windows features on or off” (or via DISM): Hyper-V, Virtual Machine Platform, Windows Hypervisor Platform, and Windows Sandbox.
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
Disable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -NoRestart
  1. Reboot. If Credential Guard was enforced by group policy or a registry key, you may also need to clear it; on enterprise machines check with your administrator.

After the reboot VMware 15 runs at full speed — but WSL2, Docker Desktop and Windows Sandbox will report that the platform is unavailable, because you just removed what they depend on.

How to turn Hyper-V back on

If you went down Option B and later need Hyper-V, WSL2 or Docker again, reverse it:

bcdedit /set hypervisorlaunchtype auto
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -All

Reboot, re-enable Memory Integrity in Windows Security if you want it, and confirm the hypervisor loaded with Get-CimInstance Win32_ComputerSystem | Select HypervisorPresent. If a VM still will not start, work through the hypervisor is not running fix guide.

Which option should you pick?

Your situationChoose
You use WSL2, Docker Desktop or Windows SandboxOption A (upgrade VMware)
You want Memory Integrity / Credential Guard onOption A
You run Hyper-V VMs as well as VMwareOption A
You are locked to VMware Workstation 15, need nothing on the Hyper-V stackOption B
You need maximum VMware performance on bare metal and use only VMwareOption B

For almost everyone in 2026 the answer is Option A: upgrade VMware once and stop choosing between hypervisors. Option B is a legacy escape hatch, not a target state.

FAQ

What exactly is Device/Credential Guard in this error?

It is Virtualization-Based Security: Windows features (Credential Guard, Core Isolation / Memory Integrity) that run inside a Hyper-V-backed secure region to protect credentials and kernel memory. They hold the CPU virtualization extensions, which is what older VMware collides with — the message names them as the thing to disable.

Will VMware run slower on the Windows Hypervisor Platform?

Marginally, because VMware goes through the WHP API rather than touching the hardware directly. For desktop VMs (a Linux dev box, a test Windows) the difference is not noticeable. For heavy nested virtualization or CPU-bound workloads you may see a few percent; that is the price of coexistence.

I disabled Hyper-V but VMware still complains. Why?

VBS can keep the extensions even with the Hyper-V role removed. Turn off Core Isolation Memory Integrity, run bcdedit /set hypervisorlaunchtype off, disable the Virtual Machine Platform and Windows Hypervisor Platform features, and reboot. On some machines a Credential Guard group policy re-enables it at boot.

Does this also affect VirtualBox?

Yes, the same conflict applies. VirtualBox 6 and later can use the Hyper-V backend automatically (you will see a small turtle icon indicating reduced performance). Updating VirtualBox is the equivalent of Option A; disabling Hyper-V is Option B.

Can I script switching between the two modes?

Yes. Create two boot entries: bcdedit /copy {current} /d "No Hyper-V", then set hypervisorlaunchtype off on that entry. You pick the mode at boot instead of toggling features each time. Memory Integrity still needs to be off in the no-Hyper-V scenario, though, which is not per-boot-entry.

Is it safe to leave Memory Integrity off?

It lowers protection against a class of driver-based kernel attacks. On a dedicated lab or developer machine that is an acceptable trade-off. On a daily-driver holding sensitive data, prefer Option A so you can keep Memory Integrity enabled.

Hit another Hyper-V error?

Search any Hyper-V code or message and get the cause plus the exact resolution steps in one searchable reference.

Hyper-V error reference →
ShareTweetPin
People Are Geek

People Are Geek

People Are Geek

Copyright © 2017 JNews.

Navigate Site

  • About PeopleAreGeek
  • All Tools and Articles
  • Contact
  • Cookie Policy
  • Hyper-V Hub: Tools, Error Fixes and Lab Guides
  • Linux Hub: Cross-Distro Reference, Articles, Tools
  • Page de test Codex
  • Privacy Policy
  • Sample Page
  • Terms of Service
  • VMware vSphere & ESXi Hub: Tools, Error Fixes and Guides

Follow Us

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Online Tools
  • Network Tools
  • Developer Tools
  • Security Tools

Copyright © 2017 JNews.