Unable to uninstall virtualbox network drivers
Last time I tried to uninstall virtualbox, it failed with a BSOD. Since then, I am unable to install any version of virtualbox. The uninstaller seem's to fail to. When i look in my network drivers list, the virtualbox driver's are still there ('VirtualBox Bridged Networking Driver Miniport'). I can do what ever I want, there is no way to uninstall them. I think there might be some registery that where not removed or something like that but I don't know how to remove them safely or what registery I should remove.
Thanks for your help.
The registry keys for Oracle VirtualBox are located there:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxDrv
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxNetAdp
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxNetFlt
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\VBoxUSBMon
Corresponding files in the file system:
VBoxDrv VirtualBox Support Drive: c:\windows\system32\drivers\vboxdrv.sys
VBoxNetAdpVirtualBox Host-Only Network Adapter Driver" c:\windows\system32\drivers\vboxnetadp.sys
VBoxNetFltVirtualBox Bridged Networking Driver: c:\windows\system32\drivers\vboxnetflt.sys
VBoxUSBMonVirtualBox USB Monitor Driver: c:\windows\system32\drivers\vboxusbmon.sys
Suggested tool to finds these keys. disable, delete or access them in the file system or the registry:
MS TechNet Sysinternals Autoruns
Just go to your Device Manager, expand the network adapters, right click virtualbox related network adapters and uninstall them!
Okay, this was really really a hard one. I've tried a felt 100 things.
My solution (Windows 8) was
- Uninstall VirtualBox and reboot
- Download RunAsSystem and start "C:\Windows\regedit.exe" with it (You can check with TaskManager that it really runs as "System")
- Remove "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\SUN_VBOXNETFLTMP"
- Remove the keys recommended by @climenole
- Go to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\ROOT\NET and delete all "VirtualBo Host-Only ..." adapters.
- Reboot
- Use something like CCleaner to clean the registry
- Reinstall VirtualBox