How to Set Up a Virtual Machine With VMware Workstation Player

Affiliate Disclosure
BinaryFork uses affiliate links. That means that when you will decide to buy or download something by clicking a link on our website, we may earn a small commission at no extra cost to you. This commission is meant to keep our website up and running. More details
  • This guide will show you how to create and boot a virtual machine in VMware.
  • If you’re interested in playing with virtual machines there are plenty of free hypervisor apps to help you set one up for free.
  • VMware Workstation Player is one of the popular choices to create and run virtual machines on your Windows and Linux computer.

Even if you’re not tech-savvy I’m sure you’ve heard about virtual machines. I’m not going into details, but basically, on your physical computer, you can create many other virtual computers. How many and how powerful these virtual machines are will depend on how many resources your PC has. You can even create VMs inside other VMs. If it sounds like inception, it’s because it really is “a dream inside another dream”.

If you want to know more about virtual machines read this read this article.

Why Would You Use/Need a Virtual Machine?

This is probably a question that comes to mind for those who are interested in virtual machines but don’t fully understand their use.

First, I’m not a pro when it comes to VMs, not even close. Personally, I used them to test new operating systems and write about them on BinaryFork without going through the pains and potential risks of dual booting.

This way I have my main PC with a native Windows 10 install where I can then try Windows 11, Linux, and even Mac is possible, but that’s a bit sketchy since Apple doesn’t provide a Mac ISO installer image for non-Apple systems. I know it’s possible, but I haven’t tried that.

So, for personal use, a VM can be useful to test new operating systems and learn something new, safely. VMs can be used for those old programs that don’t run on modern OSes. Maybe you want to play old DOS games?

For professional use, VMs can be used to develop software for other platforms. In the corporate environment, VMs are the norm, and hosting providers use them all the time. I’ll point you to this article that details some of the use cases and benefits.

What is VMWare Workstation Player?

Taken from their own description: “VMware Workstation 16 Player is a platform for running a single virtual machine on a Windows or Linux PC to deliver managed corporate desktops”. VMware is a hypervisor for virtual machines.

What does it mean for you? It’s a software platform that you install in Windows/Linux to create, edit and run virtual machines. It’s super easy to set up and I’m going to show you how to create and boot a virtual machine with VMware.

VMware Workstation Player is free for personal use, so you can test and learn for as long as you wish.

How to Create a Virtual Machine in VMware Workstation Player

First, download and install VMware Workstation Player (this guide is for version 16). The first screen you will see is this one:

VMWare Workstation 16 Player home - BinaryFork.com

Let’s start from the beginning:

1. Click on Create a New Virtual Machine.

2. In the new window that opens click Browse to select the OS image you’ll be using to install a new OS in the VM. This step is optional and can be done later. The examples below will be for Windows 10 but will work with other supported OSes.

VMWare Workstation 16 Player create new virtual machine - BinaryFork.com

3. Select a guest operating system type that you will be installed on this VM.

vmware workstation player select guest operating system

4. Select a name and a storage location on the local computer for the VM files.

VMWare Workstation 16 Player VM name location - BinaryFork.com

5. Choose a virtual disk size for the VM. You can expand the space later, so don’t worry too much if you don’t pick the right size. Also, the used space will be allocated as needed. I personally chose to always split the VM disk into multiple files because it’s easy to manage if you want to move or copy the VM to another location.

VMWare Workstation 16 Player VM disk size - BinaryFork.com

6. At this step you’ll see a summary of your VM settings. You can click Finish, but it’s better to customize these resources because by default they’re pretty low for a modern computer (2 GB RAM and 2 CPU cores).

VMWare Workstation 16 Player VM basic settings - BinaryFork.com

7. Most of these Hardware settings can be changed later (the VM must be stopped beforehand), so don’t worry too much about them. For me, these are the most important sections: CPU, RAM, and Display/GPU.

You’ll find above my usual settings for a pretty powerful VM. You will need to adjust them based on your hardware capabilities.

8. The VM will show up on VMware’s main screen. You have two buttons to Play the VM, which basically means starting up the new computer, just like you would press the start button on your computer case.

vmware workstation player play edit virtual machine

Note: If you didn’t select a disc/ISO image to install the guest OS at step 2 now’s the time to do it. Click on Edit virtual machine settings and navigate to CD/DVD (SATA) and select a physical drive or ISO image file.

vmware workstation player boot select iso image disk to install guest os

9. If you play the machine without a disk installer image you get the following error. Shut down the machine, select a disk as described above, and Play the VM again.

vmware workstation player boot fail no bootloader

8. Just about now you should be getting a prompt to download VMware Tools. They’re downloaded automatically, but you can also download them from VMware’s website.

VMWare Workstation 16 Player VMWare tools for Windows Vista download warning - BinaryFork.com

My recommendation is to download and install them. This prompt will install VMware tools for VMware Workstation Player. There’s also a chapter in this article about how to install them inside the VM.

It’s a bit confusing, but remember you now have two computers: the physical PC and the VM. They act like two separate PCs.

9. The VM will now start and will show the Boot Manager screen. Select the SATA CDROM drive. This is where the ISO image previously selected will be mounted automatically by VMware.

VMWare Workstation 16 Player VM boot manager - BinaryFork.com

The VM will start the installer of the guest OS. This process differs with every OS and is not the subject of this post.

If you want to learn how to install Windows 10 inside a VMware VM we got a guide just for that plus one for Windows 11 inside a VM. We’ve also covered Windows Sandbox as a quick alternative for safely testing programs.

How To Install VMware Tools: Optional, But Recommended Step

If you want more performance from your virtual machine then you need to install VMware Tools, a free software add-on that installs inside the VM. Details about it can be found on VMware’s website.

How to install:

  1. In the VMware top menu of a running VM go to Player Manage Install VMware Tools.
  2. The VMware Tools image will be loaded into the virtual CD ROM drive of the VM. Run setup64.exe from inside the VM to begin the installation.
  3. At the last step select Typical for setup type if you don’t have custom needs.
  4. Reboot the VM to enable VMware Tools.
VMWare Workstation 16 Player install VMWare tools - BinaryFork.com

After this step, you’ll likely feel that VM responds faster and the user interface is snappier. It won’t be as fast as a native install on the bare metal of your computer, but good enough for most uses.

I’m planning a series of similar tutorials for other VM hypervisors, with Oracle VirtualBox and Hyper-V, but I’m open to suggestions. Let me know if you have ideas for making these articles more interesting and useful. Any feedback is greatly appreciated and I hope you learned something today.

Avatar for Ionuț-Alexandru Popa
I'm obsessed with technology, science, and gadgets. I write about them since 2003. I make websites because I like to build stuff. I'm also passionate about digital marketing and graphic design. I watch movies and play games in my spare time. I'm also reading books, mostly SciFi.

Be the first to get notified when we publish new content. Subscribe for FREE!

Receive notifications for newly published articles directly to your Inbox.

We want to hear what you have to say:

Your email address will not be published. Required fields are marked *

Our readers appreciate heated debates, as long as they remain polite, so they ask for your respect, even if you don't completely agree with them. Thanks!

The written content on our website is available free of charge because of the ads we're showing. Please support our efforts and deactivate your AdBlocker when you visit our site. Thank you!

Get FREE content updates directly to your inbox

Subscribe and receive notifications for newly published content.