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é.

48voto

aman207 Points 1859
  1. Ouvrez le " Activer ou désactiver les fonctionnalités de Windows "Les paramètres (type optionalfeatures dans le menu de démarrage ou Win + R ).
  2. Untick " Windows Sandbox " et " Hyper-V " .
  3. Redémarrez Windows deux fois.

Il s'agit d'une nouvelle fonctionnalité de Windows 10 v1903 qui utilise Hyper-V en backend (même s'il n'est pas activé dans Windows Features), ce qui rend cette fonctionnalité non compatible avec VirtualBox.

enter image description here enter image description here enter image description here

33voto

petru Points 113

Selon ce message du forum VirtualBox Dans le cas de VirtualBox, il y a plusieurs fonctions qui peuvent utiliser Microsoft Hyper-V, qui n'est pas compatible avec VirtualBox :

Regardez dans le "Panneau de configuration" " "Programmes et fonctionnalités" " "Activer ou désactiver les fonctionnalités de Windows", et assurez-vous qu'aucune des options suivantes n'est active :

  • Garde d'application
  • Credential Guard
  • Protection des dispositifs
  • <Tout. * Garde
  • Conteneurs
  • Hyper-V
  • Plateforme de la machine virtuelle
  • Plate-forme d'hyperviseur Windows
  • Windows Sandbox
  • Sous-système Windows pour Linux (WSL)

Si cela ne fonctionne pas, entrez la commande suivante :

bcdedit /set hypervisorlaunchtype off

suivi d'un démarrage à froid, c'est-à-dire éteindre l'ordinateur, débrancher la prise de courant pendant 10 secondes, redémarrer.

Pour moi, il suffit de désactiver "Virtual Machine Platform" et de redémarrer le système. TWICE l'ont fait fonctionner.

Le WSL 1 fonctionnera toujours. Je ne suis pas sûr pour WSL 2, qui est actuellement disponible dans le Windows Insider Program.

30voto

yogsma Points 2609

Le problème a finalement été résolu.

  1. Désactiver Hyper-v
  2. Désactiver le sandbox de Windows

en naviguant vers "Activer ou désactiver les fonctionnalités de Windows".

Redémarrer la machine deux fois et ensuite essayez de démarrer le vm dans virtualbox.

11voto

Nolonar Points 2592

Dans mon cas, tourner Windows Sandbox y Hyper-V éteindre et redémarrer mon PC des dizaines de fois n'a pas fonctionné. J'ai même essayé de rallumer les fonctions, puis de les éteindre à nouveau, puis de redémarrer une autre douzaine de fois.

Quoi a fait travail, était handicapant Intégrité de la mémoire de Isolation du noyau sur Sécurité de Windows Il est possible qu'il utilise des fonctions de virtualisation, comme le font Hyper-V et Windows Sandbox.

Windows Security screenshot

Maintenant, je peux enfin redémarrer mes VMs.

7voto

J'ai eu le même problème et c'était dû au fait que j'avais une version plus ancienne sur ma machine à ce moment-là (version 6.0.22).

enter image description here

Afin de le résoudre, je suis allé à Page de téléchargement de Virtual Box J'ai téléchargé la version 6.1.16 pour les hôtes Windows et j'ai installé cette nouvelle version.

enter image description here

Puis, comme vous pouvez le voir dans les images suivantes, cette erreur a disparu.

enter image description here

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