How to Create a Virtual Machine on Windows 10

A virtual machine is a wonderful way to test out new operating systems, verify the legitimacy of untested apps, and occasionally go back to earlier versions of the Windows operating system, like XP or 7. Not to add, you can now utilise Linux on a virtual computer running Windows 10, which is fantastic. The terrible thing is that it has managed to stay a utility intended primarily for developers. Nevertheless, we provide you with a thorough explanation and other advice on how to establish a virtual machine on Windows 10 in this article. Along with that, we have also included fixes for typical problems that arise when building a virtual computer. After that, let’s go on to learning about the steps.

Virtual Machine on Windows 10

There are three important things you need to know before we start. In this article, Hyper-V, a potent virtualization programme that comes pre-installed on Windows 10, will be used instead of a third-party programme. Hyper-V performs significantly better than any other programme, including VMWare and VirtualBox, because it is a native application.

The second point is that Windows 10 Pro, Enterprise, or Education editions should be installed on your computer. Keep in mind that Windows 10’s Home edition does not support Hyper-V.

The third reason is that Windows 10 requires a number of steps to enable Hyper-V because it is not enabled by default. In order to configure virtualization, you will also need to enter your BIOS or UEFI settings. Therefore, in general, these are the three things you need to be aware of before setting up a virtual machine on Windows 10. After having stated that, let’s begin.

1. Enable Virtualization and Hyper-V Support

Start your machine again and enter BIOS first.

The boot key is typically F10 or F9, but if you’re unsure, you can look it up online depending on the maker of your PC.

2. Typically, the option for virtualization can be found under the System Configuration or Advanced tab. All you have to do is turn it on and press the F10 key to save your modifications. After that, simply restart your computer normally to activate virtualization.

3. The next step is to make Hyper-V available on your Windows 10 PC. To do so, launch a Run window by simultaneously pressing the Windows and R keys. Enter the command optionalfeatures.exe now.

2. Create Windows 10 Virtual Machine

4. Scroll down to this section and look for Hyper-V. Activate each checkbox under Hyper-V now, then click OK. Once the essential software have been installed, it will begin asking you to restart your computer. You can now start building a virtual computer on Windows 10.

1. To find the application, type Hyper-V in the Start Menu’s search bar and press the Windows key once. Launch it.

2. Select Quick Create from the right panel’s menu. You can set up things quite quickly using it.

3. At this point, Windows 10 allows you to select the operating system for which you wish to construct a virtual machine. The wonderful thing is that Hyper-V comes pre-installed with support for Linux (Ubuntu). In addition, if you had downloaded Windows 10 like I did, you can select a local Windows 10 ISO file.

4. Simply click the Create Virtual Machine button at this point and wait for the procedure to finish.

5. After that, click the Connect option, and the Virtual Machine will be displayed.

3. Some Errors and Their Solutions

6. At this point, you can proceed with installing Windows 10 on the virtual machine.

  • Are You Getting Start PXE Over IPv4 Error? Here is the Fix

You can run into some issues when creating a virtual machine on your Windows 10 device. Here are a few of the most typical mistakes you might make and their fixes.

At times, Hyper-V is unable to initialise the virtual machine because of an outdated BIOS. If so, you can manually create the virtual machine using outdated standards (Generation 1). Additionally, this method is the easiest way to establish a virtual machine on Windows 10 if you have an older computer. Here’s how you approach it.

1. Select Virtual Machine in the right side by clicking on New.

2. Next, give your Windows 10 virtual machine a name before going to the part labeled “Specify Generation.” Make careful to click Next after selecting Generation 1 in this case.

3. From from point on, just keep on while maintaining the default settings up until the section about connecting a virtual hard disc. Enter the virtual machine’s disc size here. Although you are free to choose your own disc space, I like to preserve 20GB. Click the Next button now.

4. Select the Windows 10 ISO image in the Installation Options window and continue.

C:\Users\Public\Documents\Hyper-V\Virtual hard disks

4. Next, complete the setup wizard, and you’re all set. Open the following file path in File Explorer and destroy the current virtual machines if it displays any errors. The setup should then be completed.

Tinker Around Windows 10 on a Virtual Machine

Your virtual computer has now been successfully created in step 5. When you double-click it, Windows 10 installation in a virtual machine will start right away.