VERR_NEM_MISSING_KERNEL_API VirtualBox Tentative de retour à NEM

VERR_NEM_MISSING_KERNEL_API VirtualBox Tentative de retour à NEM

Nous avons remarqué que parfois, VirtualBox ne parvient pas à démarrer une session de machine virtuelle et génère l’ erreur VirtualBox VERR_NEM_MISSING_KERNEL_API. En parcourant le fichier journal, nous avons remarqué qu’il indique Tentative de retour à NEM, ce qui signifie que, comme la virtualisation matérielle n’est pas disponible ou est inaccessible pour le moment, VirtualBox essaie d’utiliser NEM. Dans cet article, nous aborderons ce problème en détail et verrons comment vous pouvez le résoudre.

(VERR_NEM_MISSING_KERNAL_API).

VT-x n’est pas disponible (VERR_VMX_NO_VMX).

VERR_NEM_MISSING_KERNEL_API VirtualBox Tentative de retour à NEM

Correction de VERR_NEM_MISSING_KERNEL_API VirtualBox tentant de revenir à NEM

Si vous obtenez l’erreur VERR_NEM_MISSING_KERNEL_API VirtualBox et que VirtualBox tente de revenir à NEM, vous devez d’abord redémarrer votre ordinateur et, si cela ne sert à rien, mettre à jour votre BIOS et le système d’exploitation hôte. Si cela ne fonctionne pas, suivez ces solutions pour résoudre le problème.

  1. Vérifiez et assurez-vous que la virtualisation matérielle est activée
  2. Désactiver Hyper-V et d’autres fonctionnalités Windows
  3. Désactiver l’isolation du noyau et la prévention de l’exécution des données (DEP)
  4. Empêcher Hyper-V de démarrer au démarrage

Discutons-en en détail.

1] Vérifiez et assurez-vous que la virtualisation matérielle est activée

activer ou désactiver la virtualisation matérielle

Comme indiqué clairement dans le message d’erreur, la virtualisation matérielle ou VT-x n’est pas activée ou est inaccessible pour le moment. Une solution évidente serait donc de vérifier si c’est le cas et d’activer la fonctionnalité si nécessaire. Pour faire de même, vous pouvez suivre les étapes ci-dessous.

  1. Tout d’abord, démarrez dans le BIOS.
  2. Accédez à l’ onglet Configuration .
  3. Recherchez la technologie de virtualisation et définissez-la sur Activée.

Cependant, si vous ne trouvez pas ces options, consultez notre guide pour activer la virtualisation matérielle pour tous les OEM.

Après avoir activé la virtualisation matérielle, vérifiez si le problème est résolu. Dans le cas où il était déjà activé, passez à la solution suivante.

2] Désactiver Hyper-V et d’autres fonctionnalités Windows

Ce qui se passe dans ce cas, c’est que la machine invitée s’ouvre, mais avec beaucoup de lenteur. En effet, Hyper-V s’exécute sur votre ordinateur hôte, ce qui empêche VirtualBox de s’exécuter en le forçant à utiliser un mode d’exécution natif bien inférieur, car il capture une virtualisation matérielle ou VT-x supérieure. Les systèmes d’exploitation Windows modernes permettent à VirtualBox d’utiliser VT-x même si Hyper-V est activé, mais cette fonctionnalité est toujours sous-soutenue. Par conséquent, nous allons désactiver Hyper-V sur le système d’exploitation hôte. Suivez les étapes mentionnées ci-dessous pour faire de même.

  • Ouvrez le Panneau de configuration.
  • Remplacez Afficher par par de grandes icônes.
  • Cliquez sur Programmes et fonctionnalités.
  • Ensuite, sur le côté gauche, cliquez sur l’ option Activer ou désactiver les fonctionnalités Windows .
  • Recherchez Hyper-V et décochez-le.
  • Ensuite, décochez Plateforme d’hyperviseur Windows, Plateforme de machine virtuelle et Conteneur.
  • Enfin, cliquez sur OK.

Après avoir enregistré les modifications que vous avez apportées, redémarrez votre ordinateur, puis voyez si le problème est résolu.

3] Désactiver l’isolation du noyau et la prévention de l’exécution des données (DEP)

Intégrité de la mémoire > Isolation du noyau empêche les tentatives d’injection et d’exécution de programmes malveillants dans les processus de haute sécurité en rendant les pages de mémoire du noyau exécutables uniquement après avoir réussi un contrôle d’intégrité à l’aide de la virtualisation. Par conséquent, il doit être désactivé. Même si la prévention de l’exécution des données (DEP) n’a rien à voir avec la virtualisation, elle entre parfois en conflit avec certaines fonctions de la virtualisation. Par conséquent, elle doit être désactivée en cas d’erreur VERR_NEM_MISSING_KERNEL_API.

Pour désactiver l’isolation du cœur et la prévention de l’exécution des données (DEP), suivez les étapes mentionnées ci-dessous.

  • Ouvrez l’application Sécurité Windows en la recherchant dans le menu Démarrer.
  • Ensuite, accédez à Contrôle des applications et du navigateur.
  • Faites défiler vers le bas et recherchez Protection contre les exploits, puis cliquez sur Paramètres de protection contre les exploits.
  • Maintenant, accédez à Prévention de l’exécution des données (DEP) et passez de Utiliser la valeur par défaut (Activé) à Désactivé par défaut.
  • Ensuite, cliquez sur l’onglet Sécurité de l’appareil dans la section de gauche.
  • Accédez à Isolation du noyau et cliquez sur Détails de l’isolation du noyau.
  • Enfin, désactivez la bascule pour l’intégrité de la mémoire.

Vous devez redémarrer votre ordinateur pour que ces modifications soient appliquées. Une fois cela fait, vérifiez si le problème est résolu. Cependant, avant de redémarrer, consultez la solution suivante.

4] Empêcher Hyper-V de démarrer au démarrage

Ensuite, nous devons nous assurer qu’Hyper-V n’est pas démarré lors du démarrage de votre PC. Pour cela, nous exécuterons une commande pour interdire à Hyper-V de démarrer au démarrage. Alors, ouvrez l’invite de commande en tant qu’administrateur et exécutez la commande suivante.

bcdedit /set hypervisorlaunchtype off

Maintenant, vous pouvez exécuter la commande suivante pour arrêter votre système.

shutdown -s -t 2

Une fois votre ordinateur redémarré, le problème devrait être résolu.

Nous espérons que vous pourrez résoudre le problème en utilisant les solutions mentionnées ci-dessus.

Comment corriger l’erreur AMD-V désactivé dans le BIOS sur Oracle VM VirtualBox ?

Si VirtualBox indique qu’AMD-V est désactivé, vous devez activer la virtualisation à partir du BIOS. Cependant, divers facteurs sous-jacents peuvent être à l’origine de ce problème. Nous vous recommandons donc de consulter notre guide pour savoir quoi faire si AMD-V est désactivé dans le BIOS.

Qu’est-ce qui n’est PAS VirtualBox ?

NET ou Native Execution Mode fournit une plate-forme pour l’exécution de vos machines virtuelles. Cependant, le mode NEM est généralement plus lent que VirtualBox fonctionnant en mode VT-x/AMD-V mais toujours plus rapide que l’émulation logicielle. C’est pourquoi vous remarquerez peut-être une tortue verte ou un escargot dans votre VM indiquant que votre appareil est lent.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *