VMware Workstation Pro is Now Free: The Ultimate Setup Guide

VMware Workstation Pro is now completely free for personal and commercial use. In this ultimate setup guide, we walk you through enabling virtualization and installing Kali Linux, Ubuntu, Windows 10, and Windows 11 to build a secure, professional-grade virtual lab.
vmwre workstation now free

Table of Contents

If you have been navigating the world of cybersecurity, ethical hacking, or IT, you likely already use virtual machines. A few years ago, I created a video about using VirtualBox, comparing it to a powerful symbiote living in our systems. But the virtualization multiverse has officially changed.

Today, we are talking about the “Spider-Man” of the virtualization world: VMware Workstation Pro. Historically, the open-source community favored VirtualBox because the advanced features of VMware Pro were too costly, restricting it mostly to corporate environments. But after Broadcom acquired VMware, they made a massive change.

VMware Workstation Pro has experienced a rebirth and is now 100% free for personal, educational, and even commercial use. Are you ready to put on the suit and dive into the world of virtual machines? Let’s get into it and learn how to use VMware like a pro.

Why Choose VMware Over VirtualBox?

While VirtualBox is free and open-source, it has always been a bit difficult to handle. It can be compared to Venom—powerful, but prone to freezing and getting angry quickly. It is great for a basic home lab, but it isn’t a professional industry standard.

VMware Workstation Pro, on the other hand, is fast, agile, and incredibly stable. Here is a quick breakdown of why it beats VirtualBox:

  • Graphics: VirtualBox provides basic 3D support, whereas VMware Pro delivers high-performance graphics through DirectX and OpenGL.
  • Snapshots: VirtualBox has simple snapshots, but VMware allows you to take advanced, professional-grade snapshots to secure your workflow.
  • Industry Standard: VMware is widely used in corporate environments, making it the perfect tool to build skills that will directly help your career and job prospects.
 

What is VMware and How Does it Work?

If you are new to this, you might be wondering what VMware actually does. In simple terms, VMware acts like a multiverse portal inside your computer. It allows you to open and run entirely different operating systems without affecting your existing host system.

Technically speaking, VMware is a Type-2 Hypervisor. Instead of sitting directly on your hardware, it builds a layer on top of your current operating system (like Windows 11) and installs isolated operating systems on top of that.

This means you can run Windows, Kali Linux, and Ubuntu simultaneously on a single laptop. Because they are completely isolated, if a virtual machine (VM) gets infected with a virus, your main computer and other VMs remain completely safe.

 

Step 1: Enable Virtualization in Your BIOS

Before installing VMware, you must enable Virtualization Technology (like VT-x for Intel or AMD-V for AMD) on your computer.

  1. Check if it is already enabled: Right-click your taskbar, open Task Manager, and go to the Performance tab. Look at the bottom right; if it says “Virtualization: Enabled,” you can skip this step.
  2. Access the BIOS: If it is disabled, you need to enter your computer’s BIOS. In Windows 11, hold the Shift key while clicking Restart from the Start menu.
  3. Navigate to UEFI Settings: Go to Troubleshoot > Advanced options > UEFI Firmware Settings, and click Restart.
  4. Enable the Feature: Once in the BIOS, locate “Virtualization Support” or “Virtualization Technology,” enable it, save your changes, and reboot your PC.
 

Step 2: Download and Install VMware Workstation Pro

Since Broadcom acquired VMware, you now need to register on their site to get the software.

  • Search for “VMware Workstation” on Google and navigate to the official page. (Note: Fusion is for Mac, and Workstation is for Windows PC) . Or Click Here
  • Click to download, which will prompt you to sign up for a Broadcom account.
  • Enter your email, verify the OTP, and fill in your personal information.
  • Once logged into the dashboard, navigate to Free Software Downloads.
  • Select VMware Workstation Pro, choose the latest release for Windows, agree to the terms, and click download.
  • Run the installer (a roughly 278 MB file). You can opt out of the Customer Experience Program during setup.

Pro Tip: After installation, you might notice new network adapters in your Windows Control Panel (like VMware Network Adapters). Do not panic; VMware installs these virtual adapters automatically to manage internet routing for your VMs.

Step 3: Setting Up Your Virtual Lab

Now for the fun part. Let’s install some operating systems to build our ultimate home lab.

1. Installing Kali Linux (The Pre-Built Method)

Kali Linux is the go-to OS for ethical hacking and penetration testing. The easiest way to install it is by using a pre-configured VMware image.

  • Go to the Kali Linux website ( Click Here)  and click Download
  • Instead of the Installer Image, select Virtual Machines and download the VMware package (about 3.6 GB).
  • Extract the downloaded file using 7-Zip.
  • Open VMware, click Open a Virtual Machine, and select the extracted .vmx configuration file.
  • This pre-defined package sets everything up automatically: 2GB RAM, 4 processors, and an 80GB hard disk. You can click Edit Virtual Machine to bump the RAM up to 4GB if your host system allows it.
  • Performance Fix: To stop VMware from slowing down due to security checks, go to Options > Advanced and disable “Gather guest OS data and metrics” (Side Channel Mitigation).
  • Power on the machine. The default username and password are both kali. Open the terminal, run ping google.com or sudo apt update, and you will see your internet is working perfectly.
 

2. Installing Ubuntu (The Manual ISO Method)

If you want to manually configure a machine from scratch, you need an ISO file.

  • Download the latest Ubuntu Desktop ISO (about 6.2 GB) from their official website. (Click Here
  • In VMware, click Create a New Virtual Machine and choose the typical setup.
  • Select your downloaded Ubuntu ISO file.
  • Set your preferred username and password.
  • Allocate your resources (e.g., 20GB storage, 4 Cores) and click Finish.
  • Power on the machine. Follow the interactive Ubuntu installer prompts—select your language, keyboard layout, and choose “Erase disk and install Ubuntu” (don’t worry, this only erases the virtual 20GB disk, not your actual computer).
  • Once installed, reboot the VM. Open Firefox, browse to any site, and you are good to go.
 

3. Installing Windows 10 & 11 (Bypassing Restrictions)

Sometimes you need legacy systems for specific software. Here is how to install Windows smoothly.

For Windows 10:

  • Download the Windows 10 Media Creation Tool from Microsoft, (Click here ) choose “Create installation media,” and select the ISO file option. 
  • Create a new VM in VMware, select the Windows 10 ISO, give it 4GB of RAM, and boot it up.
  • During setup, you can select “I don’t have a product key” and opt for an “Offline Account” with a “Limited experience” to avoid signing into Microsoft.
 

For Windows 11:

  • Download the Windows 11 ISO directly from Microsoft. (Click Here
  • Create a new VM. VMware will prompt you to enable TPM and create an encryption password (which is essential for Windows 11). Give it at least 8GB of RAM for better performance.
  • The Bypass Trick: Windows 11 forces you to connect to the internet and sign in. To bypass this, when you reach the network screen, press Shift + F10 to open the command prompt. Type oobe\bypassnro and hit enter.
  • The VM will restart. While it restarts, quickly go to Edit Virtual Machine and remove the Network Adapter.
  • Now, you can click “I don’t have internet” and create a local offline account.
  • Once you are on the desktop, power off the VM, re-add the Network Adapter in the hardware settings, and boot back up. You now have a fully functional Windows 11 instance.
 

Advanced Features: File Management, Cloning, and Snapshots

Managing your virtual machines properly saves massive amounts of hard drive space and prevents headaches.

Deleting VMs Safely: If you right-click a VM in VMware and hit “Remove,” it only removes it from your visual list. The heavy files still take up space on your hard drive. To delete it completely, you must right-click, select Manage, and choose to delete it from the disk.

Cloning: Cloning creates an entirely new, independent copy of your VM. The new clone gets a brand new identity (new IP and MAC address). However, full clones take up double the disk space. If your Ubuntu VM is 20GB, the clone will take another 20GB.

Snapshots: Instead of cloning for backups, use Snapshots. A snapshot takes a quick “photo” of your machine’s exact current state.

  • Right-click your VM > Snapshot > Take a Snapshot.
  • If you are doing risky R&D, get infected with malware, or completely break your system, you don’t need to format it. Just go to your Snapshot Manager and revert to your previous state in seconds.
  • Unlike cloning, snapshots keep your original IP and MAC address intact.
 

Conclusion

VMware Workstation Pro going free is one of the biggest wins for the tech and cybersecurity community this year. By setting up this industry-standard software, you can practice ethical hacking, test new software, and build out a massive IT home lab right from your personal laptop, safely and efficiently.

Have you installed VMware yet? If you run into any installation errors or have questions, drop them in the comments below, and I’ll do my best to help you out! Don’t forget to share this guide with your friends and subscribe to our YouTube channel for more deep dives into the cybersecurity multiverse.

Frequently Asked Questions (FAQs) .

Yes! Broadcom recently made VMware Workstation Pro completely free for personal, educational, and commercial use. You no longer need to purchase a license.

It can if you allocate too many resources. Always leave enough RAM and CPU cores for your host operating system (e.g., if you have 16GB of RAM, do not give your VM more than 8GB).

A Clone creates a massive, completely separate copy of your virtual machine with a new network identity. A Snapshot simply saves the “state” of your current machine so you can rewind back to it if something goes wrong, saving a lot of disk space.

Generally, no. Virtual machines are isolated environments. Unless you have explicitly set up shared network folders or drag-and-drop file sharing, malware executed inside the VM stays trapped inside the VM.

Press Shift + F10 on the setup screen, type oobe\bypassnro, and press Enter. Then, temporarily disconnect the network adapter in the VMware hardware settings to create a local offline account.