In this guide, I will show you how to download, install, and configure VMware Workstation 17 Pro, which is now free for personal use. The official download process through Broadcom can be difficult, so we will use a direct link to the installer. We will also cover advanced network configuration and how to create a Windows 11 Virtual Machine (VM).
Since the official support portal is convoluted, use the direct link below to download the installer (approx. 245 MB).
Direct Download Link (VMware Workstation Pro)
After installation, launch the Virtual Network Editor to configure a custom NAT network. This allows your VMs to share the host's internet connection while remaining on a private subnet.
Select the NAT network (usually VMnet8). Set the Subnet IP to something easy to remember, like 10.0.0.0 with a subnet mask of 255.255.255.0.
Click "NAT Settings" and verify the Gateway IP is set to 10.0.0.2 (this will be the default gateway for your VMs).
Click "DHCP Settings" to define the range of dynamic IP addresses. For example, set the starting IP to 10.0.0.100 and ending IP to 10.0.0.254. This leaves IPs .3 to .99 free for static assignments.
Now we will create a new VM using a Windows 11 ISO file.
Click "Create a New Virtual Machine" and select your Windows 11 ISO. The wizard will detect the OS and prompt you to enable encryption.
Windows 11 requires a Trusted Platform Module (TPM). Workstation Pro will ask you to set a password to encrypt the VM, which enables the virtual TPM. Choose a password you will remember.
Customize the VM hardware:
Once Windows 11 is installed and updated, it is crucial to create a snapshot.
Go to VM > Snapshot > Take Snapshot. Name it "Fresh Install". This serves as a pristine backup point. If you mess up the configuration or get a virus, you can revert to this state instantly without reinstalling Windows.
Use the "Stretch Mode" icon in the toolbar to fit the VM display to your window. Finally, check the network settings inside the VM (Settings > Network & Internet > Ethernet). You should see an IP address in the 10.0.0.x range with the gateway 10.0.0.2, confirming your NAT configuration is working.