There are plenty of reasons to install a Windows 10 operating system (OS) on VirtualBox in Windows 10. For instance, if you have already installed Windows 10 Pro edition and want to give it a shot or test Windows 10 Home edition then there’s no better way to install it on VirtualBox VM. So, in this guide, you are going to learn how to install Windows 10 on VirtualBox in Windows 10.
Furthermore, if you need to deal with files that you can’t trust, you need to test several OS installations on the same system, or you need access to the operating system without having to use it as a regular driver, a VM provides access to its features and functionality without thinking about long-term maintenance of the OS installation. Fortunately, it is not especially difficult to set up Windows 10 in a VM.
So, without further ado, here’s how to install Windows 10 on VirtualBox in Windows 10:
Step 1. Download & Install VirtualBox VM
Oracle VM VirtualBox has been developed by Oracle Corporation as a free and open-source virtualization framework. Using Windows, macOS and Linux, Solaris, as well as OpenSolaris you can mount the VirtualBox. This allows users to build virtual machines to run other operating systems. “It supports guest development and management of Windows and Linux running virtual machines and restricted virtualization on Apple hardware of macOS guests.” For certain guest operations, there is also a bundle of guest add-ons, which is typical of improving performance, especially graphics.” “Guest Additions”
A virtual machine is a virtual system or program that offers the same features as physical machines (eg, a computer system with its own CPU, memory, network interfaces, and storage capacity). A virtual machine like a real device is used to run applications or OS.
- First, download the latest version of VirtualBox for Windows. Click Windows Hosts and the download will begin automatically.
- Navigate the folder where you have downloaded your VirtualBox and double-click on the downloaded “VirtualBox” file to install it.
- Oracle VM VirtualBox 6.1.16 Setup” window will appear on the screen and click on the “Next” button to continue.
- Choose the location where you want to install the VirtualBox and click on the “Next” button to continue.
- Click Next.
- Click Yes and then click the Install button to start the installation process.

Install
Step 2. Download Windows 10 ISO File to Install Windows on VirtualBox
First off, head over to the Windows 10 download page. If you are a Windows user, MS will prompt you to download the Media Creation Tool before allowing you to download an OS image. You can use this tool to create an ISO file locally, or you can follow these additional instructions if you want to download the ISO manually without being forced to grab the tool first.
Step 3. Create a New Virtual Machine
Once you have downloaded and installed both the Windows 10 ISO and VirtualBox, open-up the virtual machine and click on the New option.

New
Now, type in a Name for the virtual machine, make sure the Type is set to Mircosoft Windows, and choose either the 32-bit or 64-bit version, depending on the ISO you downloaded. Once you’re done, click on Next.

Next
Now, set the RAM size to at least 4 GB (4096 MB) and click on Next. 2048 MB is recommended.

Set the RAM size
Select the Create a virtual hard disk now option and click on the Create button to continue.

Create a virtual hard disk now
Select the VDI (VirtualBox Disk Image) option and click Next.

VDI (VirtualBox Disk Image)
On the next screen, if you want a faster setup, select Dynamically allocated. If you want faster performance (which we recommend), select Fixed size, and then click Next. If you don’t know which one to choose from then leave it as it is.

Next
Select the amount of space for your virtual machine and click the Create button.

Select the amount of space
Step 4. Installing Windows 10 via VirtualBox
Now, your virtual machine has been successfully created and it is time to install Windows 10 on it.
Go back to VirtualBox, and then click Start.

Start
A new window opens so you can do this manually. Click the folder with the green up arrow to choose the Windows 10 ISO file.

green-up arrow
Click the Add button and locate the Windows 10 ISO file and then click Open.

Choose Windows 10 ISO
Make sure that Windows 10 ISO file is selected and click Choose.

Choose
Now, you are ready to install Windows 10 via VirtualBox on your Windows 10 PC, click Start.

Start
Choose the Time, Keyboard, and Language, and then click Next.
Click Install Now.
Skip the request for a product key to activate Windows by clicking I don’t have a product key.
Select any Windows 10 operating system and click Next. In my case, I will choose Windows 10 Home.
Click I accept the license terms and click Next.
Select Custom.
Select the unallocated drive and click Next. Wait until the installation process is completed.
From here on, follow the on-screen instructions to complete the process. In my case, I have successfully installed Windows 10 on VirtualBox.
Wrapping Up
That’s it. This is how you can install Windows 10 on VirtualBox in Windows 10. the process is very easy and it might seem a bit tricky while following the above-mentioned steps but that’s not the case. If you faced any kind of problem feel free to contact us in the comment section below.
Related Posts: