How to Create New Virtual Machine in VMware Workstation

Virtualization has revolutionized the way we operate our computer systems. It’s now possible to run multiple operating systems on a single physical machine, thanks to virtual machines.

VMware Workstation is one such software that allows users to create and manage several virtual machines easily! This blog post will take you through an easy-to-follow guide on creating new virtual machines in VMware Workstation.

Whether you’re looking to test out a new operating system or want multiple environments for development purposes, this guide will get you up and running quickly! So buckle up, and let’s dive right into it!

VMware Workstation

Introduction to VMware Workstation

VMware Workstation is a powerful virtual machine software for your PC. It runs multiple operating systems simultaneously and allows you to connect to physical devices and networks. This guide will show you how to create a new virtual machine in VMware Workstation.

  • First, you must download and install VMware Workstation from the VMware website. Once installed, you’ll launch the program and receive a welcome screen.
  • Then select the “Create a New Virtual Machine” option to begin setting up your virtual machine.
  • The next step is to choose an operating system for your virtual machine. Currently, VMware supports Windows, Linux, BSD systems, Solaris, and others.
  • After you pick the appropriate OS version and language, you can tweak various settings such as memory size, hard disk space, display resolution, and more.
  • You can also define inputs such as a mouse, keyboard, and hard drive access if needed. Note that these options can be changed later once the VM has been created.
  • Once all of your settings have been defined, it’s time to create a virtual hard drive for your VM.
  • A dialog box will appear, prompting you to create a new one or use an existing single virtual disk file; this is where your VM will store its information, so make sure you allot enough space depending on what type of data it needs to accommodate.
  • Once everything is selected, hit “Finish,” Your new virtual machine should appear in the list of available VMs.
  • You can boot the machine via a disc image or by starting it directly from the VMware interface. Enjoy your new virtual machine!

What is a Virtual Machine?

A virtual machine is a simulated computer that runs on another physical computer.

By running multiple virtual machines on a single physical machine, you can use more of that machine’s resources than if you were running only one operating system.

For example, you could have a virtual machine running Windows XP on your Windows 7 laptop and still be able to use all of the features of both operating systems.

Steps for Creating New Virtual Machines in VMware Workstation

  1. Choose File > New Virtual Machine. The New Virtual Machine Wizard appears.
  2. Select Typically and click Next.
  3. Select the guest operating system you want to install and click Next. For example, Windows 7 (64-bit).
  4. Enter a name for the virtual machine and choose a location for the virtual machine files. Click Next.
    Note: If you store your virtual machines in a familiar location, such as C:\Documents and Settings\All Users\Documents\My Virtual Machines, other users on your computer can access and run them.
  5. Allocate memory now or later for the virtual machine and click Next.
  6. Create a new virtual disk or use an existing one and click Next.
  7. Ready to Complete! Summary information about the settings for your new virtual machine appears. Read through the information and click Finish to create the new virtual machine.
  8. The new virtual machine appears in the list of virtual machines on the VMware Workstation Home page.

Best Practices for Setting up the Virtual Machine

  • Assuming you have already downloaded and installed VMware Workstation on your computer, open the program and click “Create a New Virtual Machine.”
  • You will be prompted to choose whether to create a custom or typical virtual machine. Choose Custom.
  • Next, you will be asked to select the type of operating system you want to install on the virtual machine. Select “I will install the operating system later.”
  • Now, you must choose a name and location for your virtual machine. Remember where you save it, as you must access it later. Once you have chosen a name and location, click “Next.”
  • Select the amount of RAM you want to allocate to the virtual machine on the next screen. It is recommended that you allocate at least 1 GB of RAM. Once you have selected an amount of RAM, click “Next.”
  • The next screen asks you to specify the hard disk type. Choose “Create a new virtual disk” and click “Next.”
  • Now, you will need to specify the size of the hard disk. It is recommended that you allocate at least 20 GB of space. Once you have specified the hard disk size, click “Next.”
  • The next screen lets you review your settings before creating the virtual machine. Once satisfied with your settings, click “Finish” to create the virtual machine.

Tips and Tricks for Installing Software in the VM

  • If installing software in a VMware Workstation virtual machine, disable any security software (antivirus, firewall, etc.) on your host machine first. This will prevent potential conflicts between the software and the VMware Workstation application.
  • When installing software in a virtual machine, it’s best to use the admin account created during the initial setup of the VM. This account has full access to all of the files and settings in the VM, so you won’t have any problems with permissions when trying to install the software.
  • Always read the installation instructions for any software you install on a virtual machine. This will ensure you don’t encounter compatibility issues or other problems that could damage your VM.
  • Once you’ve installed the software in your VM, re-enable any security features (antivirus, firewall, etc.) you disabled on your host machine. This will help protect your VM from potential threats.

How to Optimize the Performance of Your Virtual Machine

  • Assuming you have already installed VMware Workstation on your computer, you must launch the application and click “Create a New Virtual Machine.”
  • You will be prompted to choose whether to create a custom virtual machine or use one of the pre-configured templates. For this purpose, we will select “Custom.”
  • Now, you will need to specify the name and location of your new virtual machine. Once you have done that, select the version of the operating system that you want to install on the virtual machine.
  • In this case, we will choose “Linux,” but feel free to select any other OS you want.
  • After that, you must allocate storage space for your new virtual machine. The recommended size is at least 20GB. Once you have allocated the storage, click on “Next.”
  • On the next screen, you will be asked to specify the memory (RAM) you want to allocate for your virtual machine.
  • The recommended RAM size is 512MB, but feel free to allocate more if your needs require it. Once you have specified the RAM size, click on “Next.”
  • The next screen deals with networking options for your virtual machine. The default network settings will suffice, but please change them if necessary. Once satisfied with your networking options, click “Next.”
  • The last step is to review your created virtual machine settings and click on “Finish” to create the virtual machine.

Now, you will need to optimize the performance of your newly created virtual machine. To do that, you should follow these steps:

  1. Update Your Operating System: Ensure your installed operating system is up to date with all the latest security patches and software updates. This will help ensure you get the best possible performance from your virtual machine.
  2. Increase Memory Allocation: If you have allocated too little RAM for your virtual machine, chances are it won’t be able to run smoothly or handle tasks quickly. You should increase the RAM allocation for your VM if necessary.
  3. Enable Nested Virtualization: Nested virtualization allows one virtual machine inside another virtual machine, thus increasing its performance significantly. To enable this setting in VMware Workstation, go to “VMware Workstation” > “Edit” > “Virtual Machine Settings” > “Processor” > check “Enable nested virtualization.”
  4. Change CPU/Core Allocation: The more CPU cores and threads a virtual machine can access better its performance will be. You can change these settings in the same window where you enabled nested virtualization by adjusting the “Number of processors” and “Cores per processor” settings.
  5. Install Antivirus Software: Installing antivirus software on your virtual machine can help protect it from malware, viruses, and other threats affecting its performance.

By following these steps, you will be able to optimize the performance of your virtual machine significantly.

Troubleshooting Common Problems with VMware Workstation

If you’re having trouble creating a new virtual machine in VMware Workstation, you can do a few things to troubleshoot the problem.

First, ensure you have the latest version of the VMware Workstation installed. You can download the latest version from the VMware website.

Once you have installed the latest VMware Workstation version, create a new virtual machine again.

If you’re still having trouble, ensure your computer meets the system requirements for running VMware Workstation. You can find these system requirements on the VMware website.

If you’re still having trouble after meeting the system requirements and updating to the latest version of the VMware Workstation, contact VMware support for help.


Creating a new virtual machine with the VMware Workstation is straightforward and simple.

With this guide, you should have everything you need to get started. Just follow the steps above to create and configure your virtual machine, then customize it however you like.

You’ll soon be up and running with a fully functional system on your own computer.

Related Posts