In this blog post, I will show you how to install Oracle VirtualBox on Windows 10. Oracle VirtualBox is a virtualization software that allows you to run multiple Operating system on your host operating system without having the need to dual boot you computer. VirtualBox supports both 32 bit and 64 bit version of the various operating systems currently available.
I have a YouTube video on this topic which you can watch or continue with the blog.
These days most of the processors both from Intel and AMD comes with Virtualization technology. The advantage is that CPUs with Virtualization Technology have some new instructions to control virtualization. With them, controlling software (called VMM, Virtual Machine Monitor) can be simpler, thus improving performance compared to software-based solutions. When the CPU has support to Virtualization Technology, the virtualization is said to be hardware-based or hardware-assisted.
Both Vmware Workstation and Oracle VirtualBox take advantage of Virtualization technology to improve performance. But for VirtaulBox to use CPU based Virtualization technology, it has to be enabled through BIOS for Intel based processors. Please refer to some of my post to know more about Virtualization.
- To find out if you computer supports Virtualization technology please refer to my post here.
- Please refer to my postwhich will show you how to enable Virtualization technology in Windows.
- On a related note, Microsoft provides its own version of Hypervisor or Virtualization application called Hyper-V. Please refer to my post to know more about it.
Please visit the official page to find out the list of supported Operating Systems that can be Installed in VirtualBox.
Step 1 – Download VirtualBox
You can download VirtualBox from the official Oracle VirtualBox website. VirtualBox can be installed in Linux based operating systems such as Ubuntu, centOS etc., MacOS and Windows. Download Windows version from here as I will be using Windows 10 to install VirtualBox.
The file size of VirtualBox installer for Windoes is around 112 MB
Step 2 – Start the Installation process
The file downloaded will have the file name format like VirtualBox-VersionNumber-BuildNumber-Win.exe. Something like this: VirtualBox-5.1.22-115126-Win.exe. Double click on the installer to launch the setup Wizard. Click on Next to continue.
Step 3 – Custom setup dialog box
You will see custom setup dialog box. There is not much to choose from. You can accept the default and click next.
If you wish to change the installation directory, you van change it by clicking on the browse button and selecting the new directory and clicking OK. Normally I leave it as the default as the whole installation process does not take much space on your hard drive.
Step 4 – Custom setup dialog box – Feature to install
In this dialog box you can choose which features to install. As you can see, there is not much to choose. You can accept the default and click next. Normally I uncheck Create a shortcut in the quick launch bar.
Step 5 – Network Interface setup
This dialog box warns you about setting up a Network Interface. what this means that VirtualBox will install network interfaces that will interact with the installed virtual machines and the host operating system which in our case is windows. This will temporarily disconnect you from the internet but that OK, nothing to worry.
Step 6 – Ready to Install
You will see ready to install dialog box. Click Install to continue.
Step 7 – Installation begins
After clicking install, you will mostly probably see User access control confirmation dialog box from Windows OS. This is a security feature in Windows that wants to confirm if the application should be allowed to proceed with the installation process. Click Yes to continue and you will see that the installation process will begin. Wait for the installation to complete.
Step 8 – Installation Completes
After the installation completes, you will see installation completion dialog box. Click finish. If you leave Start Oracle VM VirtualBox after installation checked, VirtualBox will launch automatically. If you uncheck it, you will have to launch Virtualbox manually. Its not big deal anyways. Click finish to exit installation.
Step 9 – Launch VirtualBox application
Your newly installed VirtualBox is ready to go. You can search for VirtualBox in windows search in taskbar. You will see the VirtaulBox Icon on top. Click that to open VirtualBox.