[Windows] How to uninstall, remove, or delete VirtualBox drivers (Bridged Networking driver, Host-Only Network Adapter driver, etc.)

virtualbox_logoVirtualBox is an awesome virtual machine you can use to virtually install different operating system. However, the drivers associated with VirtualBox can be a pain in the @$$. Sometimes they don’t work properly and need to be reinstalled; sometimes you want to remove them but they don’t uninstall properly; whatever. The point is there are times when you want to manually uninstall/remove/delete VirtualBox drivers because simply uninstalling VirtualBox doesn’t do it for you. This guide shows you exactly how to remove these drivers on Windows.


Note: This is a fairly safe process but be sure to backup your files in case something messes up.

There are four drivers VirtualBox installs on Windows and sometimes does not properly remove when you uninstall VirtualBox: Support driver, Host-Only Network Adapter driver, Bridged Networking driver, and USB Monitor driver.

To uninstall, delete, or remove these VirtualBox drivers, do the following:

  • Open My Computer and navigate to C:\Windows\System32\drivers\.
  • Once in C:\Windows\system32\drivers\, find and delete these five files:
    • vboxdrv.sys
    • vboxnetadp.sys
    • vboxnetflt.sys
    • vboxusbmon.sys
    • vboxusb.sys

Take note that, if you have already uninstalled VirtualBox, you may not have all five of these files. Delete whichever ones that are there.

  • Close the C:\Windows\system32\drivers\ window.
  • Open Registry Editor (regedit). This can be done by pressing Win + R on your keyboard, typing “regedit” (without the quotes) in the Run dialog box that opens, and then clicking OK. If you are Vista, Win7, or Win8, you will also have to confirm UAC prompt.
  • In regedit, navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\.
  • In HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\, look for five folders:
    • VBoxDrv
    • VBoxNetAdp
    • VBoxNetFlt
    • VBoxUSBMon
    • VBoxUSB

Right-click each of these folders and click Delete. Make sure you delete all five but do take note, if you have already uninstalled VirtualBox, you may not find all five folders. Delete whichever ones you find.

  • Close regedit.
  • Restart your computer.
  • Done!

Once you do all the above, you have successfully removed VirtualBox drivers from your computer.


Enjoy life without annoying VirtualBox drivers.

[Thanks climenole!]

Share this post


Leave a Reply

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


  1. Carl

    little misleading/forgotten info here, has anyone who uninstalled Vbox searched the registry for folders called ( LEGACY_VBOXDRV and legacy_VBOXUSBMON)? access denied while trying to delete the keys.

  2. Ahmed


    I recently tried installing the latest virtualbox but for some reason it hangs when trying to load a VM. Can’t really find anyone who had this problem so I might as well get rid of the thing. Anyway, the files in the System32\drivers; I’ve found all of them except vboxnetflt.sys. Also in the registry, the only two registries that are present are VBoxNetAdp and VBoxNetFlt, the rest I can’t find. Is this normal?

  3. Frederik Krautwald

    [@reza] Go to Control Panel > Network and Internet > Network Connections and right-click on your Wireless Network Connection and choose Properties. In the Networking Items list, click on VirtualBox Bridge Protocol to highlight it and then click Uninstall. This should, hopefully, solve your issues.

  4. lmontemayor

    Just followed your tutorial on win7 64-bits and had a lot of networking problems (skype failing, not being able to see devices connected on my network, etc) and fixed it by changing the ethernet adapter properties and unchecking the option VirtualBox Bridged Networking Driver. Just let it know if anybody encounters the same problem :).

  5. chump2010

    If they don’t appear there, then maybe you need to put in the system variable.

    Advanced system settings>environmental Variables

    New Variable:

    Variable Name: devmgr_show_nonpresent_devices

    Value: 1

    Click apply and okay. If your on XP you may need to restart your machine. Anything else, when you now go to device manager and click show hidden devices a whole host of new ones appear.

  6. chump2010

    Interesting that you choose to do it that way.

    I would have done it via Device Manager>Show hidden devices>Non plug and play.

    Then uninstall from there.

    Then check with Autoruns to make sure the devices were truly gone and no entries were left over.

  7. haakon

    Seems VBox is no better (or worse :-) than Microsofts own free virtual-XP (or XP- mode) that can be downloaded and used for free on Win7 Professional, Ultimate and Enterprise :-)
    The normal behaviour is that it hibernates when closed.
    After some time it may freeze totally (seemingly). Win7 is not affected when this happends tho.
    There IS a easy soluton to get it back and working, without loss of XP`s files or any information except for the very last.

  8. Tom

    Thank you. On a recent failed VBox upgrade this piece of crap took out all my network adaptors. I had to go back a week for system restore, and wasted hours fixing wireless, wired, VPN, miniport, etc. This is the second time in my history w/VBox where a failed upgrade proved disasterous. I’ll NEVER use this app again. Everything Oracle touches turns to crap.

    BYW… in my registry I also found the folder VBoxUSB, so you might want to update your writeup.