How to install a virtual machine in VirtualBox by Bas Wijdenes

This post is used for:


In this blog post I will explain how to install VirtualBox and a Virtual Machine in VirtualBox.

In this blog post I explain how you can install a Virtual Machine in VirtualBox. If you have Windows 10 Pro or higher, you can also use a built-in Windows Feature Hyper-v.

If you do not have Windows 10 Pro, you can use VirtualBox as a virtualization tool. A Virtualization tool such as VirtualBox or Hyper-V let’s you run different OS or multiple virtual machines without having to install it directly on your PC.


Before we start with Virtualbox  – prerequisite

First, we need … VirtualBox! Download Virtualbox here.


Let’s install VirtualBox.

Start the installation in your downloads folder.

Click on Next >.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Keep the options as is.
Click Next >.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

See the warning in the screenshot!
After your click Yes you will be disconnected from the network.

Click Yes when you’re ready.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Select whatever option you want.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Click Install.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Keep Start Oracle VM VirtualBox after installation selected.
Click Finish.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

You’ve successfully installed VirtualBox.


Let’s create a new Virtual Machine.

Pay attention. These steps are generic. For example, if you are installing Android, the steps below are incorrect.

After the installation is finished the main screen will pop-up.

Click on New.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

The Create Virtual Machine will pop-up

Choose a Name what you want. I go for Windows Server 2016.

Type requires for Windows is Microsoft Windows.
For Android it’s Linux.

Version choose wisely depending on your first two choices.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Always look at the requirements of the virtual machine that you install.
Also look carefully at the resources of the host and base the Memory on this.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Select Create a virtual hard disk now and click Create.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Do you ever think that you will switch to a Windows 10 Pro version, then I would go for VHD. Otherwise I would keep VDI selected.

Click Create.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Read the text carefully. If you still don’t know what to choose select Dynamically allocated.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Give the Virtual Hard Disk a name and size.
Always look at the requirements of the virtual machine that you install.
Also look carefully at the resources of the host and base the HDD size on this.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Select the virtual machine and click on Settings.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

Select Storage.

Go to Controller: IDE and click on Empty.

Select your ISO.
It’s usually in your Downloads folder.

How to install a virtual machine in VirtualBox.
How to install a virtual machine in VirtualBox.

The next steps are for yourself.

We’ve successfully installed VirtualBox and a Virtual Machine ready to install your ISO on. I can’t help with the next steps since I don’t know what you’re trying to install.

Still need help? Please leave a comment.

Published by

Bas Wijdenes

My name is Bas Wijdenes and I work full-time as a Services Engineer. In my spare time I write about the error messages that I encounter during my work. Furthermore, I am currently occupied with Office 365, Azure infrastructure, and PowerShell for automating daily tasks.

Leave a Reply

Your email address will not be published. Required fields are marked *