Nous sommes en 2020-jan. J'ai rencontré ce problème à nouveau !
C'est grâce à la nouvelle feauture Sandbox de Windows 10 Pro, qui a été déployée avec la dernière mise à jour Win10. Lorsqu'elle est activée, cette fonctionnalité va implicitement utiliser VT, et ce, de manière égoïste et exclusive. Ainsi, par la suite, Virtualbox échouera à démarrer toute combinaison commune d'invités (Ubuntu 64, MX 64). Même les invités qui fonctionnaient ne démarrent pas et affichent l'erreur :
Impossible d'ouvrir l'invité
Échec de VMMR0_DO_NEM_INIT_VM : VERR_NEM_M MISSING_KERNEL_API (VERR_NEM_M MISSING_KERNEL_API).
VT-x n'est pas disponible (VERR_VMX_NO_VMX).
E_FAIL (0x80004005) Composant : ConsoleWrap Interface : IConsole {hexacode}
En effet, le BIOS les a activés, ce n'était pas le changement. Il y avait auparavant des invités en cours d'exécution. Et l'outil Securable a pu diagnostiquer et suivre l'état du PC même après la solution. Etat normal et après solution : 64/oui/oui. Lorsque les invités VBx n'ont pas démarré, Securable a donné 64/oui/non.
J'ai donc dû : - aller dans Activer ou désactiver les fonctionnalités de Windows - Désactiver Hyper-V - Désactiver Windows Sandbox - toute modification de ces paramètres implique un redémarrage de Windows. La méthode légère de redémarrage de Windows n'a pas fonctionné tout de suite pour moi. Je recommande un arrêt/pause 10sec/redémarrage du PC (pas rationnel, c'est juste cette façon qui fonctionne pour moi). Soyez persévérant.
- Pas besoin d'aller dans le BIOS : les options de virtualisation étaient déjà activées et tout fonctionnait auparavant.