How to Enable Virtualisation in Windows 10 Using Command Prompt
Virtualisation is the magic that allows your PC to run multiple operating systems at the same time. Handy for testing software, running different setups, or just tinkering around. Usually, you need to jump into your BIOS or UEFI settings to turn it on, but you can at least check if it’s already enabled without going all out. Spoiler: flipping it on isn’t as simple as clicking a switch in Windows, but it’s doable.
Accessing the Command Prompt
Start by opening the Command Prompt—your go-to tool for this sort of task. Windows 10 makes it straightforward: press the Windows key, type “cmd”, and press Enter. For admin rights, right-click the icon and select Run as administrator. A bit of elevated access never hurts. Once it’s open, you can check whether your system supports virtualization and if it’s already turned on.
Checking Virtualisation Status
Type systeminfo
and hit Enter. This command will display a bunch of details about your PC. Scroll through until you find either “Hyper-V – VM Monitor Mode Extensions” or “Virtualisation Enabled In Firmware.” If it says “Yes,” you’re pretty much good to go. If not, you’ll need to head into the BIOS to enable it.
- Want to save this info for future reference? Run:
systeminfo > C:\systeminfo.txt
to export it as a text file you can look at later.
Getting into BIOS Settings to Enable Virtualisation
To flip the virtualisation switch, you’ll need to reboot and enter your BIOS or UEFI firmware. The key varies depending on your motherboard or laptop brand—commonly Delete, F2, F10, or even ESC. If you’re unsure, a quick Google for your device model should point you in the right direction. Once inside, look for settings labelled something like Virtualisation, Intel VT-x, or AMD-V, often found under Advanced, Security, or CPU Configuration.
Enabling Virtualisation in BIOS
Once you’re in the BIOS, look for options like “Intel Virtualisation Technology” or “AMD-V.” Use the arrow keys to navigate; if it’s switched off, toggle it to enabled. Some systems default to disabled for security reasons, so it might be off by default. A little frustration, but it’s fixable.
In some cases, you might also need to disable features like:
- Hyperthreading (if it causes conflicts), or
- Secure Boot—sometimes, Secure Boot can interfere with virtualisation setups, especially if you’re using Hyper-V.
Saving Changes and Rebooting
After making your changes, be sure to save before exiting—often by pressing F10. Your PC will restart, and Windows will now be aware that virtualisation is enabled. You can check again by running:
systeminfo
Or verify Hyper-V is active with:
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
Don’t forget to reboot once more. You can also verify via PowerShell by entering:
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
If the status shows State: Enabled, congratulations—you’re all set!
Pro Tips for a Smooth Setup
Before you start, double-check that your CPU actually supports virtualisation. You can do this in System Information—just type msinfo32
into the Run dialog (Win + R). And if you’re feeling wary of poking around in the BIOS, back up your data first. Better safe than sorry.
If virtualisation appears to be enabled but isn’t working properly, you can activate it via PowerShell with:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
This makes the process a bit easier, especially on Windows 10 Pro or Enterprise editions. Also, keeping your BIOS firmware updated is a smart move—visit your motherboard or laptop manufacturer’s website occasionally to check for updates, which can unlock new features or improve stability.
FAQs You Might Have
What is virtualisation, and why should I care?
Think of virtualisation as letting your PC run multiple operating systems at once — like having several computers in one box. It’s great for testing different software environments, running lightweight virtual machines, or simulating other setups without extra hardware. It’s a handy tool in your digital toolbox.
Can I turn on virtualisation without messing around in BIOS?
Generally, no. Virtualisation is a hardware feature managed at the firmware level. Some newer PCs might offer quick toggles or utilities, but most require a BIOS or UEFI restart to switch it on.
Is enabling virtualisation risky?
If you do it correctly, no — virtualisation is a standard feature used widely in IT environments. Just be cautious when changing BIOS settings; incorrect adjustments can cause boot issues or other glitches.
What if I don’t see the virtualisation option in BIOS?
Most likely, your CPU doesn’t support it, or the BIOS needs an update. Check your processor’s specs with msinfo32
or visit the manufacturer’s website for details. Sometimes updating your BIOS can unlock hidden features too.
How to verify if virtualisation is enabled after setup?
Run systeminfo
again in Command Prompt. If you see “Virtualisation Enabled In Firmware” marked as “Yes,” you’re all set!
Key Steps to Remember
- Open Command Prompt in Windows 10.
- Run
systeminfo
to check if virtualisation is enabled. - Reboot and enter BIOS/UEFI using the appropriate key (F2, Del, etc.).
- Locate and enable options like “Intel VT-x” or “VTx.”
- Save your changes and boot back into Windows.
It might seem a bit daunting at first, but once you’ve got virtualisation running, it opens up a lot of possibilities for testing and development. Just take your time tinkering in the BIOS—it’s worth it. After that, your machine will be a true multi-tasking champ. Happy virtualising!