How to enable virtualization in surface laptop

Abhale, Sankalp 0 Reputation points
2025-08-11T12:32:56.09+00:00

Hi,
I am trying to enable virtualization support in my windows surface but I am not able to fnd the specific settings. When I read about it i see that it is by default enabled. But when I check the same through powershell it seems to be disabled. (Please check the command that I am running for the same in attached screenshotsettings.png)

Can someone please help me in enabling this setting. I want to run VM with vkvm support. That is the end goal

Surface | Surface Laptop | Install and update
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Jeric 725 Reputation points Independent Advisor
    2025-08-11T13:23:13.37+00:00

    Hi Abhale,

    May I know the Surface device version you were using? On some devices, Virtualization can be enabled via UEFI/BIOS settings. Shut down your Surface > Hold Volume Up and press Power to enter UEFI > Look for Virtualization or Intel VT-x and ensure it’s enabled > Save and exit. Let me know if you find it there. Feel free to get back to me if you need any assistance.

    Best,
    Jeric.


  2. Jeric 725 Reputation points Independent Advisor
    2025-08-11T16:25:04.2166667+00:00

    Hi Abhale,

    If the previous steps didn't work out. You can try if these steps below will work for you.

    Press the Windows key and type “Windows features” in the search bar.
    Select Turn Windows features on or off from the search results.
    In the Windows Features window, scroll down to Virtual Machine Platform and check the box next to it.
    Click OK to save the changes. Then restart your Surface to apply changes.

    Let me know if that works. Good luck!

    Best,
    Jeric


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.