Home » Computer Guides » Virtual Computer Guides » How To Create A Windows 7 Virtual Machine.

How To Create A Windows 7 Virtual Machine.

How to create a Windows 7 virtual machine using the free version of VMware Player.

Virtual machines are the perfect way to run older versions of Windows. Although the operating systems themselves are obviously not secure, the virtual machine is.

VMs are isolated (or sandboxed) from the host system (your “real” computer). So whatever may infect your Windows 7 VM, it can’t escape and infect your main computer. Beautiful. If you really must use Windows 7, then this is the way to do it.

Note that this guide is specifically about creating a Windows 7 VM. If you were looking to create a Windows 10 or 11 virtual machine, then they’re a little different. Click here How To Install Windows As A Virtual Machine Using VMware Player.

Virtual Machine Prerequisites.

In order to create a Windows 7 virtual machine, you’ll need to have a few things in place.

  1. Virtualisation Enabled. You’ll need to have virtualisation enabled on your computer CPU. Either Intel VTx or AMD V/RVI. Usually it’ll be enabled by default, but it isn’t always so you should check your UEFI/BIOS. Search Google for detailed instructions of how to enable virtualisation on your particular computer.
  2. An ISO Image. You’ll need to have either an ISO image of Windows 7 or the actual DVD installation disc.
  3. Download and install VMware Player. Virtual machines run on software called hypervisors. There are a few free ones to choose from, but in this guide I’ll be using VMware Player.

Download And Install VMware Workstation Player.

VMware Workstation Player is the software that we’re going to use to create the Windows 7 virtual machine. It’s completely free to use on your home computer, but you will need to be careful to grab the free version.

VMware Workstation is the paid for version, while VMware Workstation Player is the free version. Since they have very similar names it’s easy to get the two confused.

You can download VMware Workstation Player from here

https://customerconnect.vmware.com/en/downloads/details?downloadGroup=WKST-PLAYER-1750&productId=1377&rPId=111473

  1. On the download page, click the Download Now button. Be sure to download the Windows version.
  2. When the download has finished, start the install process.
  3. It’s pretty much a standard installation so I’m not going to detail it all here except to say that you should select the “Enhanced keyboard driver” option. After the installation has finished you’ll need to restart your PC.

1

How to install a Windows virtual machine using VMware Player.
Download VMware Player for Windows.

2

Run VMware Player setup.
Run the setup either from your browser or from where you downloaded it to.

3

Select Enhanced Keyboard driver.
Be sure to select the “Enhanced keyboard driver” option.

How To Create A Windows 7 Virtual Machine Using VMware Player.

Launch VMware Player.

On the Welcome screen, click Create A New Virtual Machine.

Note. If you’re going to install Windows 7 from a disc, load the disc into your optical drive before you start VMware Player.

How to create a virtual machine.
Create a new virtual machine.
  1. If you’re installing Windows 7 from a DVD, then VMware Player will auto detect and load it. Just click the Next button.
  2. If you’re installing from an ISO image file, click the Browse button and navigate to your file. Select and open it.
  3. Once the ISO image is loaded into VMware Player, click the Next button.

1

How to create a Windows 7 virtual machine.
VMware Player will auto detect your Windows 7 DVD.

2

Use ISO image for VM installation.
To use an ISO image, click the Browse button.

3

How to create a Windows 7 virtual machine.
Navigate to the Windows 7 ISO image and select it.

Easy Install Information For VMware Player

VMware Player will use what’s known as “Easy Install” to install Windows 7 as a virtual machine. Using Easy Install, you provide all the information that the setup procedure will require before installation begins.

  1. At the top of the window, you can enter your Windows product key (the serial number), but note that you don’t have to.
  2. Below the product key, you can select which version of Windows 7 to install. And also add a user name and password (if required). When you’re ready, click the Next button.
  3. If you didn’t enter a product key, you’ll see this confirmation message pop up. Click the Yes button.

1

Windows 7 product key box.
You can enter the product key for Windows 7 if you wish.

2

Selecting which version of Windows 7 to install as a virtual machine.
Select which version of Windows 7 to install.

3

Windows 7 will install without the product key. It will need to be entered later.
Click the Yes button to continue.

About The Product Key.

When installing any version of Windows onto any computer, I generally don’t enter the product/serial key. Instead I think it’s much better to get Windows installed and setup and running first. Then enter a key and activate.
If I remember correctly with Windows 7 you get a month to try it out before you need to activate it.

Name & Location For Your Windows 7 VM.

On this next screen, you can change the name of your virtual machine if you want to.

Giving a VM a descriptive name helps if you’re planning on creating more than one.

You can also change the location of the virtual machine by clicking the Browse button and selecting a different folder.

Click the Next button to continue.

Creating a Windows 7 VM.
Click the Next button to accept the defaults.

Specify The VM Disk Capacity.

Every computer needs a hard disk. Even a virtual computer. You can change the Maximum disk size if you wish.

VMware Player will, by default, split the virtual disk across several files.

Personally I’ve found that selecting the “Store virtual disk as a single file” option improves the performance of the virtual machine.

It isn’t much, but since the option is available I’d recommend selecting it.

Virtual machine disk size.
Choose a maximum disk size for your virtual machine.

A final confirmation of the settings for your new Windows 7 virtual machine,

Ensure that the “Power on this virtual machine after creation” option is selected and then click the Finish button.

Create windows 7 virtual machine confirmation screen.
Click the Finish button to begin creating your new Windows 7 virtual machine.

Windows 7 Will Install As A Virtual Machine.

What follows next is the old and familiar setup process for Windows 7.

There isn’t anything for you to do now since VMware Easy Install will do all the work for you.

When your Windows 7 virtual machine has finished installing and you land at the desktop, you’ll need to install The VMware Tools.

1

Installing Windows 7 VM.
Windows 7 setup process begins.

2

Win 7 installation progress screen.
Progress so far.

3

Windows 7 installed as a virtual machine.
Windows 7 desktop in your virtual machine.

Installing VMware Tools On Windows 7 Virtual Machine.

VMware Tools is a set of virtual drivers that need to be installed onto your virtual computer, rather like you’d install drivers onto a “real” computer.

But there is a problem when you’re using Windows 7 as your virtual machine. VMware Tools will be the latest edition but Windows 7 is well over a decade old.

When you try to install the Tools onto Windows 7, they’ll probably fail.

Generally they won’t install, or won’t install properly, until you’ve fully updated Windows 7 with all the available updates from Microsoft.

VMware Tools failed to install.
VMware Tools will probably fail to install on an un-updated version of Windows 7.

Your Windows 7 Virtual Machine Won’t Update.

Which brings us nicely to the next problem that you’ll run into. Microsoft have long since abandoned Windows 7, as I’m sure most of you know. But that means that the Windows 7 Update will probably fail.

It’s a sort of catch 22 situation. You need to install the VMware Tools, but you can’t do that until you’ve updated Windows 7.

And you can’t do that because the update no longer works.

If you find yourself in this situation with no apparent way out, I’ve written a guide here to help How To Fix Windows 7 Update Not Working.

Windows 7 update error.
Oh no, Windows 7 couldn’t search for new updates.

How To Install VMware Tools On Windows 7 Virtual Machine.

Once you’ve got Windows 7 fully updated, VMware Tools will install properly and you’ll have the full functionality of your virtual machine.

To begin installing VMware Tools, start your Windows 7 VM.

Let it load up and then click the Player button in the top left corner of the window.

How to install VMware Tools.
Click the Player button.

On the menu that appears, hover your mouse pointer over Manage.

On the second menu, click Install VMware Tools.

Install VMware Tools.
Click Install VMware Tools.

Install VMware Tools Is Greyed Out.

When you come to install the VMware Tools, you might run into another problem. The Install VMware Tools option is greyed out and doesn’t do anything when you click on it.

There’s nothing quite like trying to run older software on modern hardware is there. If this happens to you, then it’s an easy fix How To Fix Install VMware Tools Is Greyed Out.

VMware Tools will be loaded into a virtual optical drive on your virtual computer. It can take a few minutes for this to happen. Once loaded the AutoPlay window will open. Click VM Run setup.exe

After that it’s just a matter of clicking Next on the following screens to install VMware Tools.

Run setup.exe
Click Run setup.exe
Install VMware tools.
Then install VMware Tools just as you would any other software drivers.

Back It Up

When VMware Tools has finished installing you’ll probably have to do a re-start. After that you’ll have a fully functional Windows 7 virtual machine. You can install programs onto it, and it has Internet access.

Now would be the perfect time to backup your virtual machine How To Backup A VMware Player Virtual Machine.

System Restore can also help. I’ve written a guide on how to enable and use System Restore for Windows 10 & 11, but in truth it’s pretty much the same in Windows 7. How To Use System Restore In Windows 10 & 11.

Create A Windows 7 Virtual Machine – Summary.

Using Windows 7 as a virtual machine is probably the most secure way of running the OS now. But I would ask a couple of questions about why you want a Windows 7 VM in the first place.

If you’re using because you have programs or applications that only run on Windows 7, then there’s not much for me to add. You’re kind of stuck.

But if you want a Windows 7 VM for Internet access, then there might be better alternatives that you could use.

Linux is an operating system similar to Windows. If you just wanted Internet access then you could try setting up a Linux based VM instead, How To Install A Linux Mint Virtual Machine Using VMware Player.

And it has the major advantage over Windows 7 in that it’s fully up to date.

How to install Windows XP as a virtual machine.
How to setup shared folders in VMware Player.
Scroll to Top