How to Install Windows 7 using Hyper-V

This article shows you the steps to run Windows 7 on a new virtual machine using Microsoft Hyper-V virtualization software.

Windows 7 is an operating system designed by Microsoft for use on home and office desktop computers.

After the development of this system was completed on July 22, 2009, the official release date was confirmed as October 22, 2009.

Windows 7 has a more accessible interface for the user and new applications that make tasks easier and faster.

You can install Microsoft’s Windows 7 operating system on your physical computer or run it on the virtual machine by following this video or the steps below.

Step 1: To install Hyper-V virtualization software on your Windows 10 operating system, turn Windows Features On or Off, select the Hyper-V option, click OK and restart your PC after the installation is complete.

Step 2: Find Hyper-V Manager software in the start menu and run it. After running the virtualization program, you need to create an External Switch that you will use on guest machines before installing a Windows operating system. The Default Switch connects virtual PCs to your local network using the NAT (Network Address Translation) adapter, but often this adapter can cause network problems. It is better to use External Switch to get an IP address from your local network and make the network connection more healthy. To create the external adapter, open the Virtual Switch Manager from the Actions section.

Step 3: Select External in Virtual Switch Manager and click the Create Virtual Switch button, and then after creating the External adapter, select the External Network setting in its settings, select the Ethernet or Wi-Fi adapter of your physical computer and click OK to close the window.

Step 4: Now click Actions / New / Virtual Machine to start the virtual machine creation wizard.

Step 5: When the Before You Begin window opens, click Next to continue creating a manual virtual machine.

Step 6: In the Specify Name and Location window, type the name of the Windows operating system you will install and click the Browse button to back up the VM in an external location, then specify the folder on your external storage device.

Step 7: There are two types of firmware in the Specify Generation window, Generation 1 and Generation 2. Generation 1 supports BIOS firmware to install older operating systems such as Windows 7. Generation 2, on the other hand, supports UEFI firmware to install newer operating systems such as Windows 10. Select Generation 1 for the BIOS type as Windows 7 does not officially support the UEFI system.

Step 8: In the Assign Memory window, you need to assign the RAM size to the Windows 7 virtual computer. If you are going to run multiple VMs at the same time in Hyper-V, you can enable the Dynamic Memory feature to use the RAM resource more efficiently in the VMs. However, if you are going to use only one guest machine, uncheck Dynamic Memory and assign a fixed size of 4096 MB (4 GB) to the VM.

Step 9: Select the External network adapter you created in the Configure Networking window.

Step 10: In the Connect Virtual Hard Disk window, you can adjust the size of the virtual hard disk depending on your usage. Hyper-V defaults to 127GB disk capacity for the Windows 7 virtual machine, but you can set this value to the recommended minimum of 50GB.

Step 11: In the Installation Options window, select the Install an operating system from a bootable image file option to add a Windows 7 ISO file to the virtual machine and click the Browse button to add the image file you downloaded to your computer.

Step 12: In the Summary window, you will see the settings of the virtual machine. If there is a setting in the VM that you want to change, you can return to the previous settings or click Finish to close the wizard.

Step 13: After creating the Windows 7 virtual computer, open its settings and set the number of virtual processors to 4 or higher according to the hardware power of your host.

Step 14: Finally, connect to Windows 7 and start the installation by clicking the Start button.

   Related Articles

1. How to Create a Virtual Machine in Hyper-V
2. How to Install Windows 8 with Hyper-V
3. How to Install Windows 10 with Hyper-V
4. How to Install Windows XP with Hyper-V
5. How to Install Windows Vista with Hyper-V



In my personal blog, I will explain the solutions to the problems I encounter in the system, network, and information technologies for you. If you want to contact me or consult about a problem, you can send an e-mail to [email protected]