Completely Uninstall VirtualBox on Windows
VirtualBox is one of the most popular virtualization programs that allows you to run multiple operating systems on a single Windows computer. Whether you use it for testing software, running Linux, or experimenting with different operating systems, it offers a flexible virtual environment. However, there may come a time when you no longer need VirtualBox, want to switch to another virtualization platform, or need to reinstall it to fix software issues.
Simply uninstalling the application from Windows removes the main program, but it often leaves behind virtual machines, network drivers, registry entries, configuration files, and other leftover data. These remaining files can occupy valuable storage space and may even create conflicts when installing a newer version of VirtualBox or another virtualization application.
That’s why I am going to explain the complete process so that you can uninstall VirtualBox from your Windows device completely!
Completely Uninstall VirtualBox on Windows

To completely uninstall VirtualBox on Windows, first back up any virtual machines you want to keep, uninstall VirtualBox through Installed apps or Programs and Features, remove leftover folders, delete unused VirtualBox network adapters, and clear remaining registry entries if necessary. Restart your computer after completing the process to ensure every VirtualBox component is fully removed.
Let’s explore the steps in detail!
Step 1: Back Up Any Virtual Machines You Want to Keep
Before removing VirtualBox, take a moment to decide whether you want to keep any of your existing virtual machines. Uninstalling the VirtualBox application does not always delete your virtual machine files automatically, but if you later remove the associated folders, your virtual operating systems could be permanently lost.
Open VirtualBox and check the list of virtual machines you have created. If there are systems you may want to use again in the future, note their storage location. Most virtual machines are stored inside the VirtualBox VMs folder within your Documents folder, although they could be stored elsewhere if you selected a different location during setup.
Copy the entire virtual machine folder to another drive, an external storage device, or cloud storage. This backup allows you to import the virtual machine later if you decide to reinstall VirtualBox or use another virtualization program that supports compatible formats.
If you are certain that you no longer need your virtual machines, you can skip the backup process and continue with the uninstallation.
Step 2: Uninstall VirtualBox from Windows
The next step is to remove the main VirtualBox application using Windows’ uninstall feature.
On Windows 11, click the Start button and open Settings. Select Apps, then choose Installed apps. Scroll through the list until you find Oracle VM VirtualBox. Click the three dots next to it and select Uninstall. Follow the on-screen instructions until the removal process is complete.
If you are using Windows 10, open Settings, select Apps, and then click Apps & features. Locate Oracle VM VirtualBox, select it, and click Uninstall.
You can also uninstall VirtualBox through the classic Control Panel by opening Programs and Features, selecting Oracle VM VirtualBox, and clicking Uninstall.
During the removal process, Windows may ask whether you want to remove VirtualBox network features or drivers. Allow these components to be removed. If prompted by User Account Control, select Yes so Windows can continue uninstalling the software.
Wait patiently until the uninstall wizard finishes. Depending on your computer, this may take a few minutes.
Step 3: Delete Leftover VirtualBox Files and Folders
Even after uninstalling VirtualBox, several folders may remain on your computer. These leftover files often include logs, settings, cached data, and virtual machine information.
Open File Explorer and browse to your Documents folder. If you no longer need your virtual machines, delete the VirtualBox VMs folder. Remember to do this only after confirming that you have backed up any important virtual machines.
Next, navigate to your user profile folder and open the .VirtualBox folder if it still exists. This folder stores VirtualBox configuration files and preferences. Deleting it removes your saved VirtualBox settings.
You should also check the Program Files folder. If a Oracle or VirtualBox folder still exists after the uninstall, delete it manually.
Finally, open the AppData folders by typing %appdata% into the File Explorer address bar. Look for any remaining VirtualBox folders inside both the Roaming and Local directories. Delete them if they are still present.
Removing these folders helps ensure that no unnecessary VirtualBox data remains on your computer.
Step 4: Remove VirtualBox Network Adapters
VirtualBox installs virtual network adapters that allow virtual machines to communicate with your computer and the internet. Sometimes these adapters remain even after the main application has been removed.
Press Windows + X and select Device Manager. Expand the Network adapters category and look for entries related to VirtualBox Host Only Ethernet Adapter or similarly named VirtualBox networking devices.
If you find one, right-click the adapter and choose Uninstall device. If Windows offers an option to remove the driver software, select it before confirming the removal.
You can also open Network Connections and verify that no VirtualBox virtual adapters are still listed. Removing unused network adapters keeps your networking configuration clean and prevents unnecessary virtual interfaces from appearing in Windows.
After removing the adapter, restart your computer if Windows requests it.
Step 5: Remove Remaining Registry Entries
The Windows Registry stores software settings for installed applications. In most situations, uninstalling VirtualBox removes the majority of these entries automatically. However, a few registry keys may remain behind.
Press Windows + R, type regedit, and press Enter. When the Registry Editor opens, use the search feature by pressing Ctrl + F and search for VirtualBox.
Carefully review each matching entry before deleting it. Only remove registry keys that clearly belong to VirtualBox. Deleting unrelated registry entries could affect Windows or other applications.
If you are unfamiliar with editing the registry, consider creating a Registry Backup before making changes. This provides a safety net in case something is deleted accidentally.
Many users can safely skip this step because leftover registry entries generally consume very little storage. However, if your goal is a complete removal before reinstalling VirtualBox, cleaning these entries can be helpful.
Step 6: Restart Your Computer and Verify the Removal
Once all files, drivers, and optional registry entries have been removed, restart your computer.
After Windows starts again, search for VirtualBox using the Start menu. If nothing appears, the application has been successfully removed.
You can also open Installed apps or Programs and Features to confirm that Oracle VM VirtualBox no longer appears in the software list.
Open Device Manager one final time and verify that no VirtualBox network adapters remain under Network adapters.
Finally, check the locations where VirtualBox previously stored its files. If all related folders have been removed and no VirtualBox components remain, your system is now completely free of the software.
This clean removal is especially useful before installing a newer VirtualBox version or switching to another virtualization solution such as Hyper-V or another virtual machine platform.
Useful Tips From My Side
If you plan to reinstall VirtualBox later, always export or back up your virtual machines before uninstalling the software. This saves time and prevents accidental data loss.
Close every running virtual machine before beginning the uninstall process. Leaving a virtual machine running can prevent some files from being removed properly.
Restart your computer immediately after uninstalling VirtualBox, even if Windows does not request it. A restart helps unload drivers that may still be active in memory.
If Windows reports that certain files cannot be deleted, check Task Manager to ensure no VirtualBox processes are still running before trying again.
Avoid using random third-party registry cleaners simply to remove VirtualBox leftovers. Windows already provides reliable uninstall options, and manually checking the remaining folders is often sufficient.
If you are switching to another virtualization program, make sure VirtualBox network drivers have been removed to reduce the chance of networking conflicts.
Keep a copy of your exported virtual machines in a safe location. This makes it easy to restore them later without rebuilding the operating system from scratch.
FAQs
Does uninstalling VirtualBox delete my virtual machines?
No. In most cases, uninstalling VirtualBox removes only the application. Your virtual machine files usually remain on your computer until you delete them manually.
Where are VirtualBox virtual machines stored?
By default, they are stored inside the VirtualBox VMs folder located in your Documents folder, unless you selected a different location during creation.
Do I need to delete the VirtualBox registry entries?
Not necessarily. VirtualBox usually removes most registry entries automatically. Removing the remaining entries is optional if you want the cleanest possible uninstall.
Why is the VirtualBox network adapter still showing?
Sometimes the virtual network adapter remains after the main application is removed. You can safely uninstall it through Device Manager.
Can I reinstall VirtualBox after completely uninstalling it?
Yes. After completing the removal process and restarting your computer, you can install the latest version of VirtualBox without any problems.
Is restarting Windows necessary after uninstalling VirtualBox?
Yes. Restarting Windows ensures that all VirtualBox services, drivers, and background components are fully unloaded and removed.
Summary
Completely uninstalling VirtualBox involves more than simply removing the program through Installed apps. A proper removal includes backing up important virtual machines, uninstalling the software, deleting leftover folders, removing virtual network adapters, cleaning optional registry entries, and restarting Windows.
Following these steps helps free storage space, prevents software conflicts, and ensures your computer is ready for a fresh VirtualBox installation or another virtualization platform.
