J'essaie de courir Hyper-V sur une Windows 10 Pro (1709) fraîchement installée sur AMD FX 6350, 8 Go de RAM. Hyper-V La gestion de la machine virtuelle (VMMS) démarre correctement mais Hyper-V Host Compute Service (VMCompute) s'écrase avec l'erreur Windows could not start the Hyper-V Host Compute Service on Local Computer. Error 0x80070005: Access is denied.
Dans le journal, seul message sans signification The Hyper-V Host Compute Service service terminated with the following error: General access denied error
.
Googling trouve une erreur similaire lors de la migration ou de l'exportation de machines virtuelles, mais pas la première fois que Hyper-V commence sans VMS n'est créée.
Auparavant, ce matériel était Windows 7 et VMware Player fonctionnait bien. Maintenant, je veux essayer la virtualisation "natif".
Au fait, exactement le même problème sur l'ordinateur portable sur Intel I5-2430m.
Ceci est connu pour être causé par la désactivation de Windows Control flow guard (CFG)
.
Pour le retourner sur:
Recherchez et ouvrez Windows Defender Security Center
Dans le menu Démarrer.
Allez dans App & browser control
:
Faites défiler vers le bas et cliquez sur Exploit protection settings
:
Assurez-vous que Control flow guard (CFG)
est défini sur On by default
:
Ce matin, mon Hyper-V travaillait, alors ce soir ce n'était pas. La désactivation de la CFG était la seule activité remarquable que j'avais fait sur Windows de côté à partir d'une utilisation régulière de l'application. Après avoir réactivé la fonctionnalité, Hyper-V travaillait à nouveau pour moi.
J'ai désactivé la fonctionnalité en premier lieu due à n problème avec Windows 10 Build 1709 qui a une incidence gravement sur mes performances de TortoiseGit dans ce que l'outil Diffentre prend environ 5 secondes à ouvrir.
Un autre utilisateur commentaire sur cette page rapporte le même problème.