

Do you want to create virtual machines and run other operating systems within Windows 11? Enabling virtualization in Windows 11 will allow you to do this.
In this guide, you’ll learn about the requirements to enable virtualization in Windows 11. Then, the second section teaches you how to boot your PC to UEFI or BIOS and enable virtualization.
Once you have confirmed that your PC supports virtualization and have enabled it in the UEFI or BIOS, you’re ready for the main deal – enabling virtualization in Windows 11.
In the last section of the guide, I offer you 3 options to complete this task. Here, you’ll learn to enable virtualization via Control Panel, Command Promptor PowerShell. A FAQ section also answers additional questions you may have regarding Virtualization in Windows 11.
Requirements To Enable Virtualization In Windows 11
I already hinted above that you need to enable the virtualization feature on your PC’s UEFI or BIOS. Then, you’ll enable the virtualization option within Windows.
However, not all Windows 11 versions support virtualization. To install this optional feature, you must have Windows 11 Pro or above.
Here is a summary of the requirements your PC must meet before you can enable virtualization in Windows 11:
- Your PC must support Intel VT (Intel Processors) or AMD-V (for AMD processors)
- The processor must be 64-bits and must support Second Level Address Translation (SLAT)
- You should have a reasonable RAM (8 GB RAM recommended)
- You must be running Windows 11 Pro or above
Enable Virtualization In Your PC’s UEFI or BIOS


This section involves two steps. In the first sub-section below, I will walk you through the steps to re-boot your PC to UEFI or BIOS.
Then, in the second sub-section, I have provided additional information that you need to enable virtualization in your PC UEFI or BIOS. The information in this second sub-section is dependent on your PC manufacturer.
Boot Your PC To UEFI or BIOS
If you’re already logged into Windows, follow the steps below to restart your computer. The steps will boot your computer directly to UEFI or BIOS.
- Right-click the Windows Start menu. Then, from the displayed options, click Settings.


- In Windows Settings, click System on the left pane (selected by default). Then, scroll down the right pane and select Recovery.


The next action will restart your computer and ensure that you’ve saved your work before proceeding.
- Finally, on the Advanced startupclick Restart now, then confirm the restart action. To continue, see step 4.




- Wait for your computer to display the screen below. Then, click Troubleshoot.


- Click Advanced options on the Troubleshoot page.


- Then, click UEFI Firmware on the Advanced options page.


- Finally, click Restart to boot your computer to its UEFI or BIOS.


Enable Intel VT or AMD-V In Your PC’s UEFI or BIOS
From this point, how you proceed will depend on your PC’s manufacturer. When the BIOS screen loaded for my Acer laptop, I navigated to the Advanced tab.
Then, I confirmed that the Intel VTX and Intel VTD were already enabled. This confirms that virtualization is enabled on my PC.


For links with details for your PC manufacturer, see the table below:
Options To Enable Virtualization In Windows 11


DO NOT proceed with any of the steps in this section unless you have successfully performed the previous steps in this guide.
As I already hinted earlier in this guide, there’re three methods to enable virtualization in Windows 11. You can use any of the methods.
How To Enable Virtualization In Windows 11 From Control Panel
- Open the Windows 11 search tool, and type control panel.
Then, from the search results, click Control Panel.


- When Control Panel opens, enter windows features in the search box. Then, click Turn Windows features on or off – see the second screenshot below.
When you click Turn Windows features on or offa small pop-up window will open.




- Finally, check the box beside Hyper-V to enable virtualization in Windows 11 from Control Panel. Then, click OK.


- Windows 11 will install the Hyper-V Windows optional feature. Then, prompt you to restart your computer.
Click the Restart now button to restart your computer – see the second screenshot below.




When your PC restarts, search Hyper-V Manager to confirm that you’ve enabled virtualization in Windows 11.


How To Enable Virtualization In Windows 11 With DISM Command Prompt
- Open the Windows 11 search box and type command prompt. Then, right-click Command Prompt and select Run as administrator.
Windows 11 will display the User Account Control pop-up window. Click Yes.
Then, the command prompt will open.


Your first task is to check if Hyper-V (enables virtualization) is installed in Windows 11.
- Copy and paste the command below into Command Prompt on the command prompt. Then, to run the command, press Enter key.
Dism /online /Get-Features | find "Microsoft-Hyper-V"
This command displays all available Hyper-V optional features.


In the next step, you will install Microsoft-Hyper-V-All optional feature. This will install Hyper-V and all required features.
- To install Hyper-V and all required features, copy and paste the command below into Command Prompt. Then, press Enter on your keyboard.
Dism /online /Enable-Feature /FeatureName:Microsoft-Hyper-V-All
If your computer is very fast, it should take seconds to complete the installation. Then, DISM will prompt you to restart your computer.
Before you perform step 4 below, make sure you have saved your work. Windows 11 will not provide additional warnings. When you type Y on your keyboard, it restarts immediately.
- Enter Y on the command prompt to restart your computer.


When your PC restarts, search Hyper-V Manager to confirm that you’ve enabled virtualization in Windows 11.


How To Enable Virtualization In Windows 11 With Windows PowerShell
- Open the Windows 11 search box. Then, enter powershell. Under the Best match result, Windows PowerShell will be selected.
On the details pane, click Run as Administrator.
Windows 11 will display the User Account Control pop-up window. Click Yes.
Then, Windows PowerShell will open.


When Windows PowerShell opens, your first task is to run a command that displays all available Hyper-V optional features.
- To display all Hyper-V windows optional features, copy the command below, paste it into PowerShell, and press Enter key.
Get-WindowsOptionalFeature -Online | Where-Object {$_.FeatureName -like "*Hyper-V*"}
The last command will not only display the optional Hyper-V optional features, but it will also display their status. This is where PowerShell is better than DISM.


As you can see from the screenshot above, all Hyper-V windows optional features are disabled. This means that virtualization is NOT enabled in Windows 11.
- To enable virtualization In Windows 11 with Windows PowerShell, copy the following command. Then, paste it into PowerShell and press the Enter key.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All
PowerShell should install the Hyper-V windows optional feature pretty fast. When it finishes, it will prompt you to authorize a restart.
Please save your work before you press the enter key as instructed below. PowerShell will restart your computer without further warning when you press the enter key.
To restart your computer immediately, press the enter key.


When your PC restarts, search Hyper-V Manager to confirm that you’ve enabled virtualization in Windows 11.


How to Enable Virtualization in Windows 11: Frequently Asked Questions
Definitely, Windows 11 supports virtualization. However, not all Windows 11 versions support virtualization.
To enable virtualization in Windows 11, you must have Windows 11 Pro and above.
The fastest way to find out if virtualization is enabled in Windows 11 is to Run Powershell as administrator. Then, copy and paste the command below and press the enter key on the PowerShell prompt.
Get-WindowsOptionalFeature -Online | Where-Object {$ _. FeatureName -like “* Hyper-V *”}
If virtualization is enabled, the command should show Hyper-V status as enabled.
You cannot enable virtualization in Windows 11 without enabling it in BIOS first.
Yes, it is safe to enable Intel VT in BIOS. However, unless you need to use your computer as a virtual machine host, there is no need to enable Intel VT in BIOS.
Virtualization does not affect gaming in any way. Rather, virtualization is a technology that enables you to use your computer to create and host virtual machines.
How to Enable Virtualization in Windows 11: My Final Thoughts
Enabling virtualization in your Windows 11 PC is a great way to create multiple virtual “computers” on your PC. One benefit of doing this is that it gives you the ability to run tests in a test environment.
Apart from testing programs, different users have different reasons for wanting to enable their Windows 11 PC to host virtual machines.
No matter your reason for wanting to enable virtualization in Windows 11, this is your go-to guide.
I hope you found this Itechguide straightforward and useful. Kindly vote Yes to the “Was this post Helpful” question below if you found this guide valuable.
Alternatively, you could ask a question, leave a comment or provide feedback with the “Leave a Reply” form found towards the end of this page.
Finally, for more Windows 11 Itechguides, visit our Windows 11 How-To page. You may likewise find our Windows 10 How-To valuable guides.
Original Article reposted fromSource link
Disclaimer: The website autopost contents from credible news sources and we are not the original creators. If we Have added some content that belongs to you or your organization by mistake, We are sorry for that. We apologize for that and assure you that this won’t be repeated in future. If you are the rightful owner of the content used in our Website, please mail us with your Name, Organization Name, Contact Details, Copyright infringing URL and Copyright Proof (URL or Legal Document) aT spacksdigital @ gmail.com
I assure you that, I will remove the infringing content Within 48 Hours.