VirtualBox for Windows 11 and 10: Download, Install and First VM

Share

Readers like you help support this site. When you make a purchase using links on our site, we may earn an affiliate commission. All opinions remain our own.

VirtualBox for Windows cover with the VirtualBox logo, the text Download, install and set up your first virtual machine, and the official VirtualBox download page

VirtualBox on Windows: download it from virtualbox.org, install it, and build your first virtual machine.

VirtualBox is a free app from Oracle, available from the official VirtualBox website, that runs other operating systems inside a window on your Windows PC. You can try Linux, test another copy of Windows, or open a risky file without touching your real system.

Each system lives in its own virtual machine, a pretend computer made of files on your drive. If something breaks inside a virtual machine, your real Windows install is not affected. You can roll it back with a snapshot or delete it and start over.

It runs on Windows 11 and Windows 10, Home included, needs hardware virtualization turned on, and takes about 250 MB once installed. It is open source, with versions for macOS and Linux too.

This guide covers what your PC needs, how to install VirtualBox, how to build your first virtual machine, and fixes for the errors beginners hit most. Still stuck? Reach out to us directly.

Price
Free
Made by
Oracle
Windows
10 and 11, Home too
Installed size
About 250 MB

What Is VirtualBox?

VirtualBox is a hypervisor: a program that lets one computer act like several. It lends some of your processor, memory and disk space to a virtual machine, which then boots like a real PC.

Two words come up a lot. The host is your real computer running Windows. The guest is the system running inside the VM, such as Ubuntu or a second copy of Windows.

VirtualBox is the empty computer, so you also need the guest system as an ISO file (a disk image of an installer), such as the official Windows 11 ISO or Ubuntu Desktop.

What You Can Do With VirtualBox

We installed VirtualBox on a Windows 11 PC to take these screenshots, so they show the app as you will see it.

RUN ANOTHER SYSTEM

Run Linux or another Windows in a window

Each VM runs in its own window with a File, Machine, View, Input and Devices menu along the top. Here, a small Linux system has booted and is waiting for commands.

Closing the window does not touch your real Windows. You can save the VM’s state and pick up where you left off.

Alpine Linux running inside a VirtualBox window on Windows 11 after logging in as root, with the File, Machine, View, Input, Devices and Help menus and Right Ctrl shown as the host key
WINDOWS 11 READY

Windows 11 VMs work out of the box

Windows 11 checks for a TPM 2.0 chip and Secure Boot before it installs. When you pick Windows 11 as the system type, VirtualBox turns on TPM 2.0, UEFI and Secure Boot for you, so there is no registry trick needed.

VirtualBox Windows 11 VM System settings with TPM Version 2.0, UEFI and Secure Boot ticked and 4096 MB base memory
SNAPSHOTS

Undo anything with a snapshot

A snapshot saves the exact state of a VM. Take one before an update or a risky test, and if it goes wrong, click Restore to go back in seconds.

You can keep a whole chain of snapshots and clone any of them into a new VM.

VirtualBox Snapshots tab with two snapshots, Fresh boot and Before changes, and the Take, Delete, Restore and Clone buttons
NETWORKING

Choose how the VM gets online

NAT, the default, gives the VM internet access through your PC and keeps it hidden from your home network. Bridged Adapter makes the VM a separate device on your network, which helps when another computer needs to reach it.

VirtualBox VM Network settings with the Attached to list open, showing NAT, Bridged Adapter, Internal Network, Host-only Adapter, NAT Network and Not attached
MOVING FILES

Shared folders, clipboard and drag and drop

With Guest Additions installed, pick a folder on your PC that the VM sees as a network drive, and copy and paste or drag files between Windows and the guest.

PORTABILITY

Export, import and clone VMs

Export a VM as a single OVA file to back it up or move it to another computer, including a Mac or Linux PC running VirtualBox. Clone one clean VM whenever you need a fresh copy.

VirtualBox vs Hyper-V

Hyper-V is the virtual machine tool built into some editions of Windows. VirtualBox is the one to pick on Windows Home, or when you want VMs you can move to another computer. Hyper-V suits Windows Pro users who want the built-in option.

VirtualBox vs Hyper-V on Windows
Which one fits depends mostly on your Windows edition
VirtualBox Hyper-V
Price Free Included with Windows
Windows editions All, including Home Pro, Enterprise and Education only
Other computers Also runs on macOS and Linux, and VMs move between them Windows only
Guest systems Windows, Linux, BSD and older systems such as DOS Mainly Windows and Linux
Setup Separate download, about 250 MB installed Turned on in Windows Features
Best for Windows Home, learning Linux, VMs you take with you Windows Pro users who want the built-in option

Our take

For most people trying a VM for the first time, start with VirtualBox. The New VM wizard picks sensible settings, snapshots make mistakes cheap, and it works on any edition of Windows. You can use both on one PC, but when Hyper-V is on, VirtualBox runs its VMs through it and they get slower, which the fixes section below explains.

What Your PC Needs

VirtualBox itself is small. The virtual machines are what need room, because each one borrows real memory and disk space while it runs.

VirtualBox Requirements on Windows
Host support from Oracle’s user manual (checked November 2026); memory and disk are our guidance
Item What you need
Windows version Windows 11 or Windows 10, 64-bit. Windows Server 2022 and 2025 are also supported.
Processor Intel or AMD 64-bit processor. Windows 11 on Arm (Snapdragon) is experimental and runs Arm guests only.
Hardware virtualization Intel VT-x or AMD-V turned on in your PC’s firmware. VirtualBox will not start a VM without it.
Memory (RAM) 8 GB for one light VM, 16 GB or more for a Windows 11 guest. The VM’s share is taken from your PC while it runs.
Disk space About 250 MB for the app, plus 25 GB for a Linux guest or 80 GB for a Windows 11 guest. Virtual disks grow as they fill, so they start small.

Check that virtualization is on. Open Task Manager with Ctrl + Shift + Esc, go to Performance, then CPU. If the Virtualization line says Enabled, you are ready. If it says Disabled, turn on Intel Virtualization Technology, VT-x, SVM or AMD-V in your PC’s BIOS or UEFI settings.

How to Install VirtualBox on Windows

Download VirtualBox only from virtualbox.org. One installer covers Windows 11 and Windows 10, and it takes about two minutes. Save open work first, because your internet drops for a few seconds while the network drivers go in.

1 Open the VirtualBox downloads page at virtualbox.org and click Windows hosts.

2 Run the downloaded file from your Downloads folder and select Yes when Windows asks for permission.

3 Click Next and accept the license, then leave every feature selected on the Custom Setup page.

4 Click Yes on the network warning, and Yes if it mentions missing Python dependencies. Python only matters for scripting.

5 Click Install, then Install again on each Windows Security prompt for Oracle device software.

6 Click Finish and pick Basic Mode when VirtualBox asks you to choose an experience mode. You can switch to Expert Mode later.

Official VirtualBox download page with the Windows hosts link under VirtualBox Platform Packages and the Extension Pack with its Accept and download button
The official download page: Windows hosts sits at the top of the Platform Packages list.
VirtualBox installer Custom Setup page on Windows 11 with VirtualBox Application, USB Support, Networking and Python Support features selected
VirtualBox installer warning that installing the Networking feature will reset the network connection, with Yes and No buttons
The Custom Setup page (leave every feature on) and the network warning (click Yes). Screenshot: MSFTWebCast
VirtualBox Manager on Windows 11 on first launch, with the New, Open, Preferences, Import and Export buttons and Get started with VirtualBox links
VirtualBox on first launch. The tools bar runs down the left, and New starts the virtual machine wizard.

Installer asks for the Microsoft Visual C++ 2019 Redistributable? Download the latest x64 Visual C++ Redistributable from Microsoft, install it, then run the VirtualBox installer again. The newest version covers the 2019 one.

How to Create Your First Virtual Machine

Have an ISO file ready. VirtualBox reads the ISO, fills in the system type and suggests memory, processors and disk size for you. For Windows and many Linux systems it can also run the whole install on its own.

1 Click New in the VirtualBox Manager.

2 Type a name such as Windows 11 or Ubuntu. VirtualBox uses the name to guess the system type.

3 Pick your ISO file in the ISO Image box. Tick Proceed with Unattended Installation to let VirtualBox install the system for you, then add a user name and password.

4 Click Next and check the hardware. Give the VM no more than half your PC’s memory and half its processor threads.

5 Keep the suggested disk size and click Next, then Finish. The virtual disk grows as it fills, so 80 GB does not take 80 GB on day one.

6 Select the VM and click Start. It boots from the ISO and the setup begins.

VirtualBox New Virtual Machine window with the name Windows 11, the VM folder, an empty ISO Image box and Windows 11 (64-bit) picked as the OS version
VirtualBox Specify virtual hardware page with 4096 MB base memory, 2 CPUs, an 80 GB disk and Use EFI ticked
The New VM wizard: name and system on the first page, memory, processors and disk size on the second.
VirtualBox Manager with a Windows 11 VM selected, showing 4096 MB memory, TPM 2.0, EFI and Secure Boot enabled, an 80 GB disk and NAT networking
A new Windows 11 VM. VirtualBox chose 4 GB of memory, 2 processors and an 80 GB disk, with TPM 2.0 and Secure Boot on.
WINDOWS GUEST

Making a Windows 11 VM

Get the installer from our Windows 11 ISO guide. VirtualBox suggests 4 GB of memory and an 80 GB disk, which covers Microsoft’s minimums. You need a Windows license to keep using it after setup.

LINUX GUEST

Making a Linux VM

Linux is the easiest place to start, since most desktop versions are free. Ubuntu Desktop installs unattended in VirtualBox and runs well with 4 GB of memory and a 25 GB disk.

Install Guest Additions in Your VM

Guest Additions are drivers that go inside the VM. Install them right after the guest system, because without them the screen stays small and the mouse gets stuck. They also switch on the shared clipboard, drag and drop and shared folders.

1 Start the VM and sign in to the guest system.

2 Open the Devices menu in the VM window and choose Insert Guest Additions CD image.

3 In a Windows guest, open File Explorer, open the CD drive and run VBoxWindowsAdditions.exe. In a Linux guest, run the installer from the CD with sudo.

4 Restart the VM. The screen now resizes with the window and the mouse moves freely.

VirtualBox VM window Devices menu open, with Optical Drives, Network, USB, Shared Folders, Shared Clipboard, Drag and Drop and Insert Guest Additions CD image
Insert Guest Additions CD image sits at the bottom of the VM window’s Devices menu.

Is VirtualBox Free? The Extension Pack Explained

VirtualBox itself is free for everyone, including businesses. The base package is open source under the GPL version 3 license. The optional Extension Pack has its own license, the PUEL, which only covers personal and educational use.

VirtualBox Base Package vs Extension Pack
From Oracle’s download page and PUEL, checked November 2026
Base package Extension Pack
Price for home users Free Free for personal use on one computer
Business use Free Needs a paid commercial license from Oracle
School use Free Free for teachers and students as part of a course
What it adds Everything in this guide: VMs, snapshots, Guest Additions, shared folders Remote display server (VRDP), disk image encryption, Intel PXE network boot, Oracle Cloud tools
License GPL version 3 PUEL (Personal Use and Educational License)
SHORT ANSWER

Do you need the Extension Pack?

Most home users do not. Install it only if you need one of the features in the table. Businesses should read the license first, because using it at work without a commercial license breaks the terms.

IF YOU NEED IT

How to install it

Download it from the downloads page with Accept and download. In VirtualBox, open Extensions in the left bar, click Install and pick the file. Its version must match your VirtualBox version, so update both together.

VirtualBox Extensions tool with the Install and Uninstall buttons and an empty list of extension packs
The Extensions tool, before any pack is installed. Oracle’s licensing FAQ spells out what counts as personal use.

Common Problems and Fixes

VT-x is disabled in the BIOS

The VM refuses to start with an error naming VT-x or AMD-V, because hardware virtualization is off. Restart into your BIOS or UEFI settings, turn on Intel Virtualization Technology, VT-x, SVM or AMD-V, then save and restart.

Only 32-bit systems in the list

The version list shows only 32-bit choices. It is the same cause as the VT-x error: turn on virtualization in the firmware and the 64-bit choices appear.

VMs are slow, with a turtle icon

A turtle in the VM’s status bar means VirtualBox is running through Hyper-V. If speed matters more, turn off Hyper-V, Virtual Machine Platform and Windows Hypervisor Platform in Windows Features. Memory integrity in Windows Security uses it too, and turning that off lowers your protection.

VM will not start while Hyper-V is on

VirtualBox needs Windows Hypervisor Platform to work alongside Hyper-V. Search Start for Turn Windows features on or off, tick Windows Hypervisor Platform, click OK and restart.

Visual C++ Redistributable needed

The installer stops and names the Microsoft Visual C++ 2019 Redistributable. Install the latest x64 version from Microsoft and run the VirtualBox installer again.

Tiny screen, stuck mouse

The VM window does not resize and the mouse stays trapped inside. Press the right Ctrl key to free the mouse, then install Guest Additions in the guest and restart it.

Tips for Getting Started

1 Learn the Host key. The right Ctrl key frees your mouse and keyboard from the VM. Host + F switches full screen on and off.

2 Take a snapshot before every big change. Restoring one takes seconds. Reinstalling takes an hour.

3 Shut down from inside the guest. Use the guest’s own Shut down button, or save the machine state from the close menu. Powering off is like pulling the plug on a real PC.

4 Keep VMs on a drive with room to grow. VMs live in a VirtualBox VMs folder in your user folder by default. Pick another drive in the New VM wizard if your main drive is small.

5 Update everything together. When VirtualBox tells you a new version is out, install it over the old one, then update the Extension Pack, if you use it, and Guest Additions in each VM.

Removing VirtualBox later? Go to Settings, Apps, Installed apps, find Oracle VirtualBox and choose Uninstall. Your VMs stay in the VirtualBox VMs folder until you delete it yourself.

Frequently Asked Questions

Does VirtualBox work on Windows 11 Home?
Yes. VirtualBox installs and runs on every edition of Windows 11 and Windows 10, Home included. Hyper-V, the virtual machine tool built into Windows, only comes with the Pro, Enterprise and Education editions, so VirtualBox is the usual pick on Home.
Can I use VirtualBox on a Windows on Arm laptop?
Only partly. Support for Windows 11 on Arm processors, such as Snapdragon laptops, is marked experimental by Oracle, and those PCs can only run Arm versions of operating systems in a VM. Regular x86 versions of Windows or Linux will not run there.
Can I run macOS in VirtualBox on Windows?
No. Apple’s license only allows macOS to run on Apple hardware, and VirtualBox only offers macOS as a guest on Mac computers. On a Windows PC, stick to Windows, Linux and other PC operating systems.
What are the system requirements for VirtualBox on Windows?
A 64-bit Windows 11 or Windows 10 PC with an Intel or AMD processor, hardware virtualization (Intel VT-x or AMD-V) turned on, and enough memory and disk space for the systems you run. The app itself takes about 250 MB. Plan on 8 GB of RAM for one light VM, 16 GB for a Windows 11 VM, plus 25 to 80 GB of free disk space per VM.
Is VirtualBox safe to install?
Yes, when you download it from virtualbox.org. It is open source software from Oracle, and its installer adds drivers for USB and networking, which is normal for this kind of tool. A VM keeps most of what happens inside it away from your PC, but it is not a perfect wall, so turn off shared folders and the shared clipboard when you test files you do not trust.
Can I play games in VirtualBox?
Only older or light games. VirtualBox gives a VM basic 3D support, which is fine for desktop apps but far slower than your real graphics card. For modern games, play on Windows directly.

Support and Community

More Windows software guides: Windows 11 Official ISO · Windows 11 Media Creation Tool · Windows 10 Installation Media · How to Upgrade to Windows 11 · BlueStacks for Windows · Best Free Windows Software


Discover more from Windows Mode

Subscribe to get the latest posts sent to your email.