Optimizing your Laptop for Virtualization: A Beginner’s Guide

ujjwal bansal
2 min readJan 20, 2023

This article is a step by step guide for “what steps should be taken care before using virtual machines on a windows laptop”. Here are the following steps:-

  1. First, we need to enable Hardware virtualization. This is a feature that allows the processor to run multiple virtual machines (VMs) at the same time.

Here are the general steps you can follow to enable hardware virtualization:

a). Restart your laptop and press the appropriate key to enter the BIOS setup. The key may vary from system to system.

b). Look for the option “Virtualization Technology” or “VT-x” in the BIOS menu. This option may be located in the “Advanced” or “Security” menu.

c). Change the option to “Enabled” or “On” and then save and exit the BIOS.

2. Once you boot your system go to Control Panel > Programs > Programs and Features > Turn Windows features on or off a dialog box will open.

3. Now before working with any virtual machines we have to select between these options “Virtual machine Platform” and “Windows Hypervisor Platform”. Question is which one to use when?

Windows Hypervisor Platform” is a feature that allows third-party virtualization software, such as Virtual Box or VMware, to run virtual machines on Windows. This feature provides a low-level interface for the virtualization software to access the underlying hardware, and enables the creation and management of virtual machines.

“Virtual Machine Platform” is a feature that allows you to run virtual machines directly on Windows 10, without the need for third-party virtualization software. This feature uses the built-in Hyper-V technology in Windows to create and manage virtual machines. This feature enables the use of the Windows Sandbox, a feature that allows you to run a lightweight, isolated Windows environment that runs in a virtual machine.


If you want to use Virtual Box, VMware, or other third-party virtualization software, you will need to enable the “Windows Hypervisor Platform” feature. If you want to use the built-in Hyper-V technology in Windows to run virtual machines, you will need to enable the “Virtual Machine Platform” feature.



ujjwal bansal

Propagating a life-changing perspective to everyone is my motive. Writing my own expirences or learnings to empower others.