Impossible de désinstaller les pilotes réseau de virtualbox

7

La dernière fois que j'ai essayé de désinstaller virtualbox, cela a échoué avec un BSOD. Depuis lors, je ne peux installer aucune version de virtualbox. Le programme de désinstallation semble échouer. Quand je regarde dans ma liste de pilotes réseau, les pilotes de la virtualbox sont toujours là ('VirtualBox Bridged Networking Driver Miniport'). Je peux faire ce que je veux, il n'y a aucun moyen de les désinstaller. Je pense qu'il est possible qu'un registre ne soit pas supprimé ou quelque chose du genre, mais je ne sais pas comment le supprimer en toute sécurité ni le type de registre à supprimer.

Merci de votre aide.

Drahakar
la source
Cette question est déroutante. D'après son libellé, il semblerait que le pilote de réseau virtuel VirtualBox soit installé sur le PC physique (hôte)! Si oui, j'aimerais savoir comment vous avez fait cela.
CarlF

Réponses:

7

Les clés de registre pour Oracle VirtualBox se trouvent à cet emplacement:

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

Fichiers correspondants dans le système de fichiers:

  • VBoxDrv VirtualBox Support Drive: c: \ windows \ system32 \ drivers \ vboxdrv.sys

  • Pilote de carte réseau hôte VBoxNetAdpVirtualBox uniquement "c: \ windows \ system32 \ drivers \ vboxnetadp.sys

  • Pilote de réseau ponté VBoxNetFltVirtualBox: c: \ windows \ system32 \ drivers \ vboxnetflt.sys

  • Pilote de moniteur USB VBoxUSBMonVirtualBox: c: \ windows \ system32 \ drivers \ vboxusbmon.sys

Outil suggéré pour trouver ces clés. désactivez-les, supprimez-les ou accédez-y dans le système de fichiers ou le registre:

MS TechNet Sysinternals Autoruns

climenole
la source
Le problème est l'auto s'exécute. Si vous exécutez l'outil ci-dessus, filtrez pour la VBox, supprimez les services à exécution automatique et redémarrez. Vous pouvez ensuite désinstaller virtualbox à l'aide du programme d'installation par défaut sans problème.
nVentimiglia
7

Allez simplement dans le Gestionnaire de périphériques , développez les cartes réseau , cliquez avec le bouton droit sur les cartes réseau liées à virtualbox et désinstallez-les!

josephting
la source
C’est la bonne réponse, la bonne façon de le faire et une fois que vous y réfléchissez :): vous pouvez également sélectionner la suppression des pilotes lorsque vous choisissez de "désinstaller" le périphérique.
Daniel Sokolowski
1
Je reçois BSOD comme la désinstallation de VirtualBox lors de la désinstallation des pilotes
Hong
4

Ok, c'était vraiment très difficile. J'ai essayé 100 choses ressenties.

Ma solution (Windows 8) était

  1. Désinstallez VirtualBox et redémarrez
  2. Téléchargez RunAsSystem et démarrez "C: \ Windows \ regedit.exe" avec celui-ci (vous pouvez vérifier avec le Gestionnaire des tâches qu'il fonctionne vraiment en tant que "Système")
  3. Supprimer " HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Enum \ Root \ SUN_VBOXNETFLTMP "
  4. Retirez les clés recommandées par @climenole
  5. Accédez à HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Enum \ ROOT \ NET et supprimez tous les adaptateurs "VirtualBo Host-Only ...".
  6. Redémarrage
  7. Utilisez quelque chose comme CCleaner pour nettoyer le registre
  8. Réinstallez VirtualBox
Adrian
la source
1
Ca sonne bien, mais pour moi, dans Win8.1, RunAsSystem ajoute l'option du menu contextuel (après un crash), mais il ne parvient pas à exécuter RegEdit (ni aucun autre programme)
Greg Woods
J'ai utilisé avec succès live.sysinternals.com/psexec.exe avec les options -s et -i pour exécuter regedit en tant que SYSTEM
Greg Woods
1

Téléchargez la version que vous souhaitez désinstaller et exécutez-la.

https://www.virtualbox.org/wiki/Download_Old_Builds

Le programme d'installation vous donnera l'option de réparer ou de supprimer la version de Virtualbox installée.

Après la suppression, vous devrez redémarrer votre ordinateur.

utilisateur2941137
la source
Essayé, toujours eu un Bsod
nVentimiglia
-1

Une restauration du système à la date précédant l'installation devrait la trier.

A défaut, exportez:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ DIFxApp \ Components

Ouvrez le fichier .reg dans le bloc-notes et remplacez HKEY_CURRENT_USER par HKEY_LOCAL_MACHINE.

Importez le fichier .reg et redémarrez.

Mikeysoft
la source
1
Je suis très curieux de savoir ce qu'il va faire exactement?
Drahakar