Désactiver Hyper-V sans désactiver la fonctionnalité dans Windows 8.1

22

Étant donné que je dois également utiliser VMWare, je dois désactiver temporairement Hyper-V

Sous Windows 8, j'ai utilisé

bcdedit /set hypervisorlaunchtype off

pour désactiver l'hyperviseur, et:

bcdedit /set hypervisorlaunchtype auto

pour le réactiver.

De cette façon, après un redémarrage normal, VMware considère Hyper-V comme désactivé et fonctionne correctement

Malheureusement, dans Windows 8.1 à l'aide de cette commande, VMWare ne démarre pas car voir Hyper-V comme activé et je dois utiliser

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

et

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All

Contrairement à la méthode précédente, cela ne désactive pas simplement Hyper-V, mais désactive toutes les fonctionnalités qui à chaque fois sont désinstallées et réinstallées.

Existe-t-il un autre moyen de désactiver Hyper-V sans utiliser dism?

Silverstorm
la source
1
Sous Windows 64 bits, la commande bcdeditse trouve dans% WINDIR% / Sysnative, pour ceux d'entre vous qui ont du mal à la localiser. Voir superuser.com/a/886278/209016
Manuzor
1
Vous pouvez utiliser Hyper-V Switch pour automatiser la tâche de basculer Hyper-V et de redémarrer. J'ai créé ce petit outil et il fonctionne sur mon ordinateur Windows 10.
ygoe
Merci pour la commande bcdedit /set hypervisorlaunchtype auto. Je l'essayais comme bcdedit /set hypervisorlaunchtype ondepuis le matin;)
RBT

Réponses:

11

Le problème était dû à une corruption de configuration survenue après la mise à niveau, la réinstallation de VMware et Hyper-V, la solution pour désactiver et réactiver le lancement de l'hyperviseur, fonctionne toujours.

Silverstorm
la source
1

Avec Windows 8.1 et VMWare Workstation 10.03, vous pouvez utiliser à la fois Hyper-V et VMWare, sauf que je soupçonne que vous n'obtenez pas la virtualisation complète sous VMWare. Il vous permettra uniquement d'exécuter des machines virtuelles 32 bits avec éventuellement d'autres limitations.

La désactiver via l'entrée de démarrage vous permet d'exécuter à nouveau des machines virtuelles 64 bits sans désinstaller la fonction Hyper-V. Soit le paramètre hypervisorlaunchtype étant sur off, soit Auto, il n'y avait aucun message sur Hyper-V dans VMWare.

ddcruver
la source
0

AVERTISSEMENT: lorsque j'ai désactivé l'hyperviseur à l'aide de bcdedit OU de dism sur Windows 10, le PC ne s'arrêtait plus ou ne dormait plus après le prochain redémarrage. Donc, si vous rencontrez ce problème, vous devrez peut-être le réactiver.

[Modifier: J'ai déterminé que mon problème était dû au sommeil hybride qui ne fonctionnait plus pour une raison quelconque. La désactivation ou la désinstallation de l'hyperviseur a permis à mon PC d'utiliser Hybrid Sleep qui ne fonctionnait pas. La désactivation de la veille hybride dans les options d'alimentation a résolu mon problème et m'a permis de garder l'hyperviseur désactivé.]

user169771
la source
1
J'utilise Windows 10 sans aucun problème avec la commande. Il y a un autre problème système ou une mauvaise configuration sur votre PC.
Silverstorm