how to create a virtual machine in windows 10
how to create a virtual machine in windows 10

Create Virtual Machine in your Windows 10 without using any third party tool as there is the hidden official tool called Hyper-V that you need to enable first before accessing it in your Windows.  So have a look on complete guide discussed below to know how to create a virtual machine with Windows 10

In computing, a virtual machine (VM) is an emulation of a given computer system. Virtual machines operate based on the architecture of equipment and functions of a real or hypothetical computer, and their implementations may involve specialized hardware, software, or a combination. In Windows Operating System, users use lots of third-party tools that play virtual Operating System on their devices, but the official tool that you can use is Hyper- V this is the best virtual machine for windows 10. And with the help of this tool, you can host various OS virtually right on your OS. And in this guide, we will tell you the way by which you can quickly create a virtual machine. So have a look on complete guide discussed below to proceed.

Also Read: How To Increase RAM Using USB/Pendrive In Windows 8 & 10

How to Create a Virtual Machine With Windows 10

The method is quite straightforward and easy, and you will be using this official tool that will help you to create the virtual environment of any of the OS on your device. So follow the below steps to know how to create a virtual machine.

Also Read: How To Control The Data Usage In Windows 10

What is virtual machine?

Well, Virtualization is when you take one set of physical resources like RAM, hard drive space, CPU and allocate them into one separate system. Since you have created a separate partition within a Windows operating system, it can’t be termed as a ‘real’ system. So, its termed as ‘Virtual’ machines which run inside the operating system.

Benefits of virtual machine

Now you all might be wondering what’s the role of the Virtual machine and what it serves? Well, it serves for some great purpose and we have listed some practical ways to use a virtual machine.

#1 New Operating System

With the Virtual machine, you can enjoy two different OS at the same computer. For example, if your computer is running on a Windows operating system, but you also want to experience Linux, then you can install and operate Linux on the virtual machine.

#2 Running Old/Incompatible Software

If you are using Ubuntu, then you might be well aware of the fact that Ubuntu can’t run Windows apps. Well, there are some tools available for Ubuntu that allows users to emulate Windows apps, but still, it fails to deliver the original feel. In this scenario, you can install Windows 7 on a Virtual machine and can run Windows apps. Similarly, you can also run incompatible tools on Virtual Machine by creating older version of windows virtual pc.

#3 Open Suspicious Files

In simple words, on a virtual machine, you can do stuff that you generally should avoid. For instance, security experts recommend that you should never open any unknown email attachments. So, in this scenario, a virtual machine can be a great way to examine skeptical files. The good thing is that even if the attachment raises any security issues, it will only play with the Virtual Machine.

#4 Develop Apps For Other Platforms

Usually, app developers use virtual machines to test their new apps before publishing it to different platforms. Since Virtual machines allow users to run multiple OS on a single computer, you can test your apps on different platforms. This things just makes things easier.

Create a Virtual Machine With Windows 10

Step 1. First of all, in your Windows 10 PC, you need to open run dialog box by pressing Win+R button, and then there enter “optionalfeatures.exe”.

windows virtual machine
windows virtual machine

Step 2. Now you will see Turn Windows Feature On And Off menu there. Now there you need to tick on the option Hyper-V to enable this tool in your Windows 10.

Create a Virtual Machine With Windows 10

Step 3. Now the feature will get activated, and you will now need to restart your computer to apply the changes on your PC.

Step 4. Now when PC starts press Windows button on your keyboard and then type Hyper-V and then click on Hyper-V manager there.

windows virtual machine

Step 5. Now there click on Virtual Switch Manager option there under the action.

Create a Virtual Machine With Windows 10

Step 6. There select the option External and then choose the option Create Virtual Switch. Now you need to enter the details and settings that we had displayed in the below screenshot, and this will create virtual OS of the name defined by you.

Create a Virtual Machine With Windows 10

Step 7. Now in the error message, you need to click on the ok button there.

Create a Virtual Machine With Windows 10

Step 8. Now click on New -> Virtual Machine and there you need to set up the virtual machine on your device initially.

windows virtual machine

Step 9. Now there you need to set up all the options according to your wish and then click on next. Now under the installation option, you need to choose Install an operating system from a bootable image file and there you need to select the ISO file whose OS you want to virtually create.

how to create a virtual machine in windows 10

Create a Virtual Machine With Windows 10

Also Read: How to Set Notification Priorities for Apps in Windows 10 Action Center

So above discussion is all about How to Create a Virtual Machine With Windows 10, Use the above method and you can quickly set up the virtual machine right on your Windows 10 without using any third party tool. The same tool can be used to create linux virtual machine. Hope you like it, do share with others too. Leave a comment below if you have any related queries with this.


Karanpreet Singh is the Co-Founder of Techviral. He writes about how to, tutorials especially on Android, iPhone, Computer, Internet, Social Networks, etc. Apart from this, he is an Ec-Council CEH (Certified Ethical Hacker) and a Digital Marketing Expert. He loves to share his knowledge with others through blogging.