73 votes

VirtualBox ne parvient pas à démarrer avec VERR_NEM_VM_CREATE_FAILED

Immédiatement après avoir démarré une VM dans VirtualBox, je reçois une boîte d'erreur qui contient le message d'erreur suivant :

L'appel à WHvSetupPartition a échoué : ERROR_SUCCESS (Last=0xc000000d/87) (VERR_NEM_VM_CREATE_FAILED).

J'utilise Windows 10 Professionnel, version 1903 et j'ai confirmé que Hyper-V n'est pas activé.

6voto

Jason Dale Points 111

Hyper-V doit être désactivé mais pas désinstallé. Je voulais maintenir les fonctions d'Hyper-V de temps en temps et avoir la possibilité de redémarrer dans Windows avec Hyper-V désactivé.

J'ai exécuté ce qui suit dans un administrateur l'invite powershell :

bcdedit /copy {current} /d "Windows 10 no Hyper-V"

L'entrée a été copiée avec succès dans {95524711-fa90-11e9-b0c8-927c2d2c6eb6}.

Copiez le GUID dans la commande suivante :

bcdedit /set "{95524711-fa90-11e9-b0c8-927c2d2c6eb6}" hypervisorlaunchtype off

L'opération s'est terminée avec succès.

Cliquez sur redémarrer tout en tenant le shift Et continuez à tenir shift

screenshot of restart

Sélectionnez "Autres systèmes d'exploitation" et votre option "Pas de Hyper-V" s'y trouve.

boot menu Boot Options

Si vous voulez changer le mode par défaut (avec hyper-v activé ou désactivé), exécutez msconfig et changez la valeur par défaut dans l'onglet de démarrage.

msconfig screenshot

Merci à Scott Hanselman pour avoir inspiré ce billet.

3voto

Allov Points 674

Vous n'avez pas besoin de désactiver les conteneurs ! Voici comment le faire en se basant sur ceci article

VBoxManage setextradata "<VM Name>" "VBoxInternal/NEM/UseRing0Runloop" 0

1voto

QuietJoon Points 123

Lorsque Docker Desktop est en cours d'exécution

Lorsque vous n'avez pas besoin d'un conteneur docker en cours d'exécution sur votre système, il suffit de fermer le bureau docker en cliquant avec le bouton droit de la souris sur l'icône située à droite dans votre barre des tâches :

docker desktop icon

Ensuite, sélectionnez "Quitter Docker Desktop" et la VM est censée fonctionner à nouveau. Vous pouvez même redémarrer Docker Desktop après cela et relancer vos conteneurs sans casser ni la VM ni les conteneurs.

(Bien sûr, toutes les fonctionnalités ne sont pas garanties, mais cela vaut la peine d'être testé).

Les versions plus récentes de Virtual Box sont probablement plus performantes (mon article a été créé avec VirtualBox 6.1).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X