Y a-t-il un moyen d'activer Hyper-V et de faire fonctionner les VM ?
Oui, nous y reviendrons dans un instant.
Le but n'est-il pas de mieux faire fonctionner les VM ?
Non. Hyper-V est Mise en œuvre de l'hyperviseur de Microsoft . Il s'agit de concurrence avec VirtualBox et les hyperviseurs de VMware. Hyper-V ne "fait mieux fonctionner les VM" que si vous utilisez réellement une VM basée sur Hyper-V, et non une VM VirtualBox ou VMware.
Les extensions de virtualisation matérielle fonctionnent de la manière suivante : elles fournissent un accès exclusif à un seul hyperviseur à la fois. Vous pouvez donc utiliser un seulement un des Hyper-V, VirtualBox ou VMware à la fois. Vous pouvez faire tourner plusieurs VM, mais elles doivent toutes utiliser le même hyperviseur.
Cela pose un problème, car une fois activé, Hyper-V est toujours "en marche", et il est relativement difficile de le désactiver. De plus, certaines fonctions de sécurité Windows plus récentes exigent que l'hyperviseur Hyper-V soit en cours d'exécution. Microsoft a donc introduit la plateforme d'hyperviseur Windows, qui permet aux VM de VirtualBox et de VMware de fonctionner au-dessus de l'hyperviseur Hyper-V au lieu des hyperviseurs natifs de VirtualBox ou de VMware.
Donc, au lieu de :
- VMware Player/Workstation, fonctionnant sur
- Hyperviseur VMware, fonctionnant sur
- Extensions de la virtualisation du matériel
vous avez :
- VMware Player/Workstation, fonctionnant sur
- Plate-forme d'hyperviseur Windows/Hyper-V, fonctionnant sur
- Extensions de la virtualisation du matériel
Notez que l'exécution au-dessus de la plate-forme d'hyperviseur Windows, au moins dans le cas de VMware, est considérablement plus lente que l'hyperviseur natif de VMware à l'heure actuelle. Si vous n'avez pas besoin d'Hyper-V pour d'autres raisons, il est préférable d'utiliser les hyperviseurs natifs spécifiques pour le moment.
Il semble que Xamarin fonctionne au-dessus de Hyper-V, donc vous devez activer Hyper-V. Mais cela signifie que vous subirez un impact sur les performances de VirtualBox et VMware VMs, et que vous devrez également activer Windows Hypervisor Platform.
Y a-t-il un moyen d'activer Hyper-V et de faire fonctionner les VM ?
Avec la plateforme de l'hyperviseur Windows, oui . Mais cela doit être activé séparément de Hyper-V lui-même, car il est considéré comme une fonctionnalité distincte :
Notez également dans le Article VMware kb a indiqué dans votre message d'erreur que la version minimale requise pour que Windows et VMware fonctionnent avec la plateforme d'hyperviseur Windows est assez récente - au moment de la rédaction du présent document, la version 2004 de Windows 10 est la version minimale prise en charge. Assurez-vous que vous répondez au moins à ces exigences de version.
État de l'Hyper-V
État de la plate-forme de l'hyperviseur Windows
VBox/VMware supporté
Handicapés
N/A
Oui
Activé
Handicapés
Non
Activé
Activé
Oui