How to Install Windows 10 22H2 on a Virtual Machine with VMware Workstation 17 Pro on a PC / Laptop
If you are going to create a network environment or a test environment using VMware Workstation, you may need to run one of the Windows 10, 7, 8, and 8.1 operating systems or one of the Linux distributions on your computer.
You can install and run various operating systems on your physical (host) computer using virtualization programs. In addition, you can use one or more of the Hyper-V or Oracle VM VirtualBox programs to create a virtual computer on your computer, other than the VMware Pro software.
If you want to install Windows 10 using Oracle virtualization software, you can check out this article.
Although the VMware Workstation virtualization program is not a free program, it is more widely used than the free VirtualBox program. We recommend purchasing VMware Pro after trying it for free for 30 days.
How to Create a New Virtual Machine for Windows 10
After creating the virtual machine with the latest version of the Workstation Pro program, we will create a virtual computer and then install the Windows 10 22H2 version, and finally install VMware Tools so that the guest machine can work more efficiently.
Before proceeding with the steps of installing the Windows operating system on the virtual computer, visit this article and download the latest version of Windows 10 to your computer.
In the hardware compatibility window, select Workstation 17.x or newer and click Next.
To add the ISO image file to the virtual machine later in the guest machine installation, check the “I will install the operating system later” option and click Next.
In the Guest operating system selection window, you must configure the system type and version you will install. In this step, select Microsoft Windows operating system and Windows 10 x64 in Version.
When you want to install a Windows, Linux, or macOS operating system with VMware, configuring the virtual machine installation location on another hard disk is very beneficial in terms of performance. You can even get more performance by installing a virtual machine on an SSD or NVMe disk.
Continue with UEFI selected by default in the Firmware Type window. In this step, you can enable Secure Boot or you can do this later in the VM’s settings.
In the Processor Configuration window, configure the amount of CPU you want to add to the virtual machine and the Core value per processor.
You can assign a minimum or maximum value to the virtual machine, depending on the capacity of your computer. If your host has 32 GB of RAM, it will be beneficial for performance to set a RAM size of 8 GB or 16 GB here.
In the Network Type window, select the NAT option to use an IP block separate from your host’s IP address range and click Next.
In the Select I/O Controller Types window, continue the installation with the LSI Logic SAS disk type selected by default, supported by Windows 10.
One of the new features of VMware Workstation Pro is the NVMe disk type. You will get a lot of performance when you install with NVMe disk type.
In the Select a Disk window, you need to create a new virtual disk for Windows 10 or add a virtual disk you have already installed. For a clean Windows installation, select “Create a new virtual disk” and click Next.
In the Specify Disk Capacity window, the Workstation program recommends 60 GB for Windows 10. Keeping this value to the maximum can be useful sometimes, but it can take up a lot of space on your host’s disk.
In the Specify Disk File window, you can change the location to back up the VMDK extension virtual disk to a different location. If you change the value here, you may have trouble locating the virtual machines later. Therefore, to ensure that the disk file is stored in the location where the VM will be installed, leave the default value here and click Next.
Click the Customize Hardware button to configure the hardware settings of the virtual machine.
In the hardware settings of the Windows 10 VM, click on the Processors component and tick all the options in the Virtualization Engine section on the right.
Virtualize Intel VT-x/EPT or AMD-V/RVI
Virtualize CPU Performance Counters
Virtualize IOMMU (IO Memory Management Unit)
In the hardware settings of the virtual pc, check the Use ISO image file option in the New CD/DVD (SATA) tab, and then click the Browse button to go to the location of the Windows ISO file. In the window that opens, select the image file of the Windows 10 operating system you downloaded to your PC and click Open.
In order to quickly copy your large files from your host system to your virtual computer using your flash memory, set the compatibility mode to 3.1 in the settings of the USB device.
In the Display tab, enable 3D Graphics / Accelerate 3D Graphics and configure the amount of Graphic Memory your computer can support or assign a minimum of 3 GB video memory.
After configuring the necessary settings, click the Finish button to close the hardware customization window.
Run the virtual machine by clicking Power on this virtual machine or the green start button. In this step, you can enable Secure Boot for UEFI boot for Windows 10 operating system from Firmware Type settings in Options / Advanced.
How to Install Windows 10
While installing Windows systems is easy, you may encounter some problems installing them on top of other virtualization software such as VMware. Therefore, it will be useful to follow the Windows installation steps below.
After preparing the Windows 10 machine for installation, run the VM and press any key on your keyboard when you see the message “Press any key to boot from CD or DVD”.
Configure the system language, keyboard layout, and time zone you want to use for the Windows operating system and click the Next button.
Click the Install Now button to start the installation process.
To use a genuine Windows 10 license in the virtual machine, type your key in the relevant section. Click the “I don’t have a product key” option, as there is no need for a license key in test virtual operating system installations.
Select the Windows version (Pro) you want to install and click Next.
To accept the Windows 10 license agreement, select “I accept the license terms” and click Next.
Click Custom: Install Windows only (Advanced) to install a clean Microsoft Windows 10.
Click New to configure the VMware virtual disk. To use the entire disk, leave the Size at the default value and click the Apply button.
Click the OK button in the information window that will create additional partitions on the Windows disk.
Select Driver 0 Partition 3 and click the Next button to continue the installation.
Wait while the files are being prepared for installation. This process may take some time depending on your computer’s performance and virtual machine hardware settings.
After the installation copies the necessary files, the virtual machine will restart automatically.
Wait while the necessary settings are being made and the devices are being prepared.
When your computer restarts, select your region, that is, the country you live in, and click the Yes button.
Select the keyboard layout you want to use in your Windows 10 virtual system and click Yes.
If you want to use a second additional keyboard layout, you can click the Add Layout button. You can also add a second keyboard layout after the system setup. For now, click the Skip button and continue.
You need to choose for what purpose you will use Windows on this screen. As you can see in the image below, a screen was added for users to select a new installation type in the new version of Windows. Here you can configure your computer for Personal or Organization.
Select Set up for personal use and click Next.
On this screen, you can sign in to your computer with your Microsoft account. If you do not have a Microsoft account, click Offline Account.
On this screen, if you decide to sign in with a Microsoft account, you can click Next. In this step, click Limited Experience to create an offline or local user account.
Type the user account name on the “Who’s going to use this PC?” screen and continue with Next.
If you do not want unauthorized people to use your computer, you can create a password.
Set and accept the privacy settings of your device according to your personal opinion.
In the new installation wizard of Windows 10, you can choose what you will mostly use your PC for, depending on your personal experience. You can select or bypass one or more of the Entertainment, Creativity, Gaming, Business, School, or Family categories specified by Microsoft.
Using Cortana is provided as an option for users. If you want to activate it, click the Accept button or click the Not Now button to activate and use it later.
In this step, your computer will now be ready, so do not turn off your computer.
To check the Windows operating system version, press Windows Key + R and execute the winver command in the Run window.
How to Install VMware Tools
After installing Windows 10, you also need to install VM Tools. If you do not install it, you will not be able to use the virtual machine in full-screen mode or full resolution.
Click VM / Install VMware Tools from the menu to install the drivers on the guest machine.
If the VMware Tools image file does not open automatically on your system, open This PC and double-click on the DVD drive as below.
Click Next to continue in the VM Tools wizard.
If you choose Complete as the installation type, you can use this virtual computer by importing it on other VMware platforms.
Click the Install button to start the virtual pc tools installation.
As you can see in the image below, the Video driver and other device drivers are being installed.
The screen resolution of the virtual machine will change as the installation completes. When the installation is complete, restart your system for the changes to take effect on your guest machine.
When your VM is turned on, check that you can use your Windows 10 virtual system in full-screen resolution.
Restart the VM and check if the file can be copied between the host and the guest machine by drag and drop.
How to Configure Shared Folder
We recommend that you activate and use the Shared Folder structure so that you can quickly copy your large files to Windows 10 or other virtual systems that you have prepared with Workstation Pro.
To enable Shared Folder on your Windows 10 virtual computer, open the VM’s settings and select Shared Folders in the Options tab, and then tick Always Enabled from the Sharing settings.
Then click Add to open the wizard to create a shared folder in a location of your host system.
After clicking Browse in the Name the Shared Folder window, create and select a shared folder on your host system in the window that opens.
Activate the folder you created for sharing and close the wizard.
After opening Network connections on your virtual machine and enabling file sharing for other computers on the network, you can see the shared folder in “vmware-host / Shared Folders / Windows10SharedFolder”.
You can check the process by creating a folder named Backup in the Windows10SharedFolder folder and opening and viewing the folder on your host system.
How to Use USB Flash Memory
You can also use your USB flash drives or storage devices that you use on your physical computer in your virtual system.
First of all, insert a flash memory into one of the free USB 3.x ports of your physical computer and create a folder called Backup in it.
To connect your USB stick to the VM, click VM / Removable Devices / Name of your USB / Connect from the VMware tool menu.
Open This PC in your Windows VM and you can check the contents of your USB or start copying your files.
How to Delete the Virtual Machine
If you decide to no longer use the guest operating systems that you created on your PC using the VMware Workstation virtualization software, you can completely delete the VM you have determined from the disk in order not to fill your host disk unnecessarily.
Right-click on the virtual machine you want to delete from the Workstation library, then click Manage / Delete From Disk and click Yes to confirm the complete deletion from your disk in the window that opens.
Installing Windows with Legacy Versions
If you’re using one of the older versions of VMware Pro software, or if the version you previously purchased doesn’t provide a free upgrade, you don’t have to just install a Windows with the new version. You can take a look at the installation processes with old versions from the table below.
Hello, I'm Tolga! I am a computer specialist who has been specializing in computer technologies for about 20 years. I provide solutions to problems encountered in many areas such as hardware, system, network, virtualization, server systems, and operating systems, and create relevant content on my website by explaining how to solve these problems. My goal is to be a reliable source of expert, quality, and trustworthy solutions for your computer problems. By following innovations and using the latest technologies, I aim to be successful in my job and provide you with the best service. Don't hesitate to contact me for any questions or curiosity about technology. Have a nice day, stay up to date :)