Puis-je activer la fonctionnalité Windows Sandbox dans une machine virtuelle VMWare Workstation?

1

J'essaie de tester le Windows Sandbox fonctionnalité publiée pour les initiés Windows. j'ai Win10 Pro 1809 build 18309 installé sur une machine virtuelle dans VMWare Workstation. Alors quand je vais l'activer, je reçois ce message:

Windows Sandbox ne peut pas être installé: le processeur n’a pas   capacités de virtualisation requises.

enter image description here

Le message que j'ai lié ci-dessus contient un texte de synthèse sur l'exécution de la commande PowerShell suivante:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

Mais je ne suis pas vraiment sûr de ce que je suis supposé utiliser à la place de <VMName>.

Quelqu'un at-il eu la chance de l'activer dans une machine virtuelle VMWare?

c00000fd
la source
Vous exécutez une machine virtuelle dans une machine virtuelle. Set-VMProcessor est une applet de commande Hyper-V. Il vous faudrait examiner comment activer la virtualisation imbriquée pour VMware.
Seth
On pourrait commencer par installer Windows Hypervisor Platform. La commande en question est destinée au système d'exploitation hôte, qui exécute une machine virtuelle Hyper-V. cela ne s'applique pas à VMWare.
Ramhound
1
Dans les paramètres de la machine virtuelle, je suppose que vous avez activé, Virtualize Intel VT-x/EPT or AMD-V/RVI.?
Ramhound

Réponses:

0

Grâce à @ Ramhound dans les commentaires, j'ai pu le faire fonctionner. L'astuce consistait à définir les fonctionnalités de virtualisation dans les paramètres de machine virtuelle sous VMWare:

enter image description here

Puis, lorsque je l’ai activé dans le panneau de configuration de Windows et que j’ai redémarré, Windows Sandbox a démarré (après environ une minute de brassage.) C’est superbe, sauf qu’il est très lent. Vraiment très lent au point que je ne pouvais rien faire dedans. Voici une capture d'écran de VMWare:

enter image description here

Comme vous le voyez, sans aucune autre exécution, il a presque totalement saturé l’utilisation du processeur et la RAM disponible. C'est peut-être parce que je l'exécutais déjà dans une machine virtuelle. Je ne sais pas. J'ai un processeur assez costaud dans ce bureau Intel(R) Core(TM) i9-7940X CPU @ 3.10GHz qui n'a par ailleurs aucun problème pour ouvrir une VM.

Je suis aussi curieux de savoir à qui s'adresse cette fonctionnalité? Je suppose que les gens qui ne connaissent pas un libre Virtual Box .


PS Et oui, j'ai essayé de faire un vrai Début et ouvrez une autre Sandbox Windows depuis une Sandbox, mais cela ne m’a pas empêché. Zut!

c00000fd
la source
Vous constaterez peut-être de meilleures performances avec une machine virtuelle Hyper-V. "Windows Sandbox" est destiné aux utilisateurs de machines physiques souhaitant améliorer leur sécurité en exécutant des applications dans un environnement isolé. Si vous n'exécutez pas la machine virtuelle sur un disque SSD et n'attribuez pas 8 Go à la machine virtuelle, les performances pourraient être améliorées. "Au moins 4 Go de RAM (8 Go recommandés)" . Il semble également que vous devriez fournir aux processeurs VM 4, chacun avec 4 cœurs, "4 cœurs avec hyperthreading recommandés"
Ramhound