This tutorial will show you how to enable or disable the Virtual Machine Platform for all users in Windows 10 and Windows 11.
The Virtual Machine Platform enables virtualization support in Windows.
Virtualization lets your Windows device emulate a different operating system, like Windows Subsystem for Linux (WSL). Enabling virtualization gives you access to a larger library of apps (ex: WSL distros) to use and install on your device.
Reference:
Enable Virtualization on Windows - Microsoft Support
Learn how to enable virtualization through the UEFI (or BIOS) of your PC to run the Windows Subsystem for Android or Windows Subsystem for Linux.
You must be signed in as an administrator to enable or disable the Virtual Machine Platform.
Virtual Machine Platform requires Intel ("Intel VT" or "VT-x") or AMD ("AMD-V") CPU virtualization enabled in BIOS/UEFI
Contents
- Option One: Enable or Disable Virtual Machine Platform in Settings
- Option Two: Enable or Disable Virtual Machine Platform in Windows Features
- Option Three: Enable or Disable Virtual Machine Platform in PowerShell
- Option Four: Enable or Disable Virtual Machine Platform in Command Prompt
This option is currently only available in Windows 11 build 26100.7309 (24H2) and build 26200.7309 (25H2).
1 Open Settings (Win+I).
2 Click/tap on System on the left side, and click/tap on Advanced on the right side. (see screenshot below)
3 Click/tap on Virtual Workspaces. (see screenshot below)
4 Turn on or off (default) Virtual Machine Platform for what you want. (see screenshot below)
5 When finished, click/tap on Restart now to restart the computer to apply. (see screenshot below)
This will immediately restart the computer, be sure to save and close everything else first.
1 Open Windows Features (OptionalFeatures.exe).
2 Check (enable) or uncheck (disable - default) Virtual Machine Platform for what you want, and click/tap on OK. (see screenshot below)
3 Click/tap on Restart when ready to apply. (see screenshot below)
This will immediately restart the computer, be sure to save and close everything else first.
1 Open Windows Terminal (Admin), and select Windows PowerShell.
2 Copy and paste the command below you want to use into Windows Terminal (Admin), and press Enter. (see screenshots below)
(Enable Virtual Machine Platform)
Enable-WindowsOptionalFeature -Online -FeatureName "VirtualMachinePlatform"OR
(Disable Virtual Machine Platform)
This is the default setting.
Disable-WindowsOptionalFeature -Online -FeatureName "VirtualMachinePlatform"1 Open Windows Terminal (Admin), and select Command Prompt.
2 Copy and paste the command below you want to use into Windows Terminal (Admin), and press Enter. (see screenshots below)
(Enable Virtual Machine Platform)
DISM /Online /Enable-Feature /FeatureName:"VirtualMachinePlatform"OR
(Disable Virtual Machine Platform)
This is the default setting.
DISM /Online /Disable-Feature /FeatureName:"VirtualMachinePlatform"That's it,
Shawn Brink
Last edited:













