Windows Sandbox est un utilitaire pratique pour tester des applications et des fichiers non fiables dans un environnement virtuel sécurisé. Le processus de configuration est assez simple pour Windows Sandbox. Cependant, lorsque vous essayez de lancer l'application, vous pouvez rencontrer l'erreur « Aucun hyperviseur n'a été trouvé, code 0XC0351000 ».
Le message d'erreur indique que Windows Sandbox ne peut pas détecter l'hyperviseur. Cela peut se produire pour diverses raisons, notamment des fonctionnalités liées à la machine virtuelle qui ne sont pas configurées correctement dans les fonctionnalités Windows.
Suivez les étapes de l'article ci-dessous pour corriger cette erreur sur votre PC Windows.
1. Vérifiez et activez la technologie de virtualisation dans le BIOS
État de la virtualisation dans le Gestionnaire des tâches Windows
Tous les outils basés sur la virtualisation nécessitent la prise en charge de la virtualisation matérielle dans le BIOS pour fonctionner. Si vous n'avez pas configuré votre virtualisation matérielle, vérifiez si elle est activée dans le Gestionnaire des tâches. Sinon, vous pouvez l'activer manuellement dans le BIOS pour prendre en charge les outils de virtualisation.
Pour vérifier l'état de la virtualisation :
1. Cliquez avec le bouton droit sur Démarrer et ouvrez le Gestionnaire des tâches .
2. Dans le Gestionnaire des tâches , ouvrez l' onglet Performances.
3. Ensuite, assurez-vous que l' onglet CPU est sélectionné.
4. Localisez la section Virtualisation. Si la fonctionnalité est déjà activée, passez à la méthode suivante.
5. Si désactivé, suivez les étapes ci-dessous pour activer la virtualisation matérielle sur votre ordinateur.
Maintenant, l'article explique comment activer la virtualisation matérielle dans BISO sur les ordinateurs HP. Les instructions pour activer la virtualisation matérielle peuvent varier en fonction du fabricant de l'ordinateur. Vous pouvez trouver des instructions spécifiques sur le site Web du fabricant de l'ordinateur ou voir comment accéder au BIOS sous Windows 10/11 .
1. Éteignez votre PC.
2. Appuyez sur le bouton d'alimentation , puis commencez à appuyer sur la touche Échap pour voir le menu Démarrer.
3. Appuyez sur F10 pour accéder à la configuration du BIOS.
Utilitaire de configuration du BIOS
4. Dans l'utilitaire de configuration du BIOS , utilisez les touches fléchées droite-gauche pour localiser et ouvrir l' onglet Configuration.
5. Ensuite, utilisez les touches fléchées vers le bas pour sélectionner Technologie de virtualisation ou tout autre élément ayant une terminologie similaire.
Activer la virtualisation matérielle
6. Avec l'option en surbrillance, appuyez sur Entrée et sélectionnez Activé parmi les options. Désormais, l' état de la technologie de virtualisation s'affichera comme Activé.
7. Appuyez à nouveau sur F10 pour enregistrer les modifications et quitter le BIOS.
Attendez que votre ordinateur redémarre. Ouvrez le Gestionnaire des tâches pour afficher l' état de la virtualisation dans l' onglet CPU. S'il indique « Activé » , essayez d'ouvrir Windows Sandbox pour voir s'il fonctionne sans erreur.
2. Activer les fonctionnalités de la plateforme de machine virtuelle
Windows Sandbox est disponible en tant que fonctionnalité facultative que vous pouvez installer à partir de la boîte de dialogue Fonctionnalités Windows, et TipsMake.com a expliqué comment procéder dans notre guide sur la façon d'activer et de configurer Windows Sandbox dans Windows 11 . De même, vous devrez peut-être activer quelques fonctionnalités facultatives supplémentaires requises pour exécuter correctement l'appliance de virtualisation.
Les deux fonctionnalités facultatives que vous devez activer sont la plateforme de machine virtuelle et la plateforme d'hyperviseur Windows . Ces outils permettent la prise en charge de la plate-forme pour les machines virtuelles et fournissent les API nécessaires pour exécuter le logiciel de virtualisation sous Windows.
Pour activer les fonctionnalités de virtualisation :
1. Appuyez sur Win + I pour ouvrir Paramètres .
2. Entrez appwiz.cpl et cliquez sur OK pour ouvrir le Panneau de configuration .
Activer et désactiver les fonctionnalités du panneau de configuration Windows 11
3. Dans le volet de gauche, cliquez sur Activer ou désactiver des fonctionnalités Windows .
Activer la plateforme de machine virtuelle et la plateforme d'hyperviseur Windows
4. Dans la boîte de dialogue Fonctionnalités Windows , faites défiler vers le bas et recherchez Plateforme de machine virtuelle et Plateforme d'hyperviseur Windows .
5. Sélectionnez les deux options et cliquez sur OK.
6. Windows commencera à installer les fichiers nécessaires. Alors, attendez la fin du processus. Une fois terminé, cliquez sur Redémarrer maintenant pour redémarrer votre système et appliquer les modifications.
3. Configurez l'hyperviseur pour qu'il s'exécute au démarrage du système
Windows Sandbox peut ne pas fonctionner si l'hyperviseur ne s'exécute pas au démarrage du système. Pour résoudre ce problème, vous pouvez modifier le fichier de données de configuration de démarrage (BCD) pour exécuter automatiquement l'hyperviseur au démarrage du système.
Pour configurer Hypervisor pour qu'il se lance au démarrage du système :
1. Appuyez sur la touche Win et tapez cmd. Ensuite, faites un clic droit sur Invite de commandes et sélectionnez Exécuter en tant qu'administrateur .
2. Dans la fenêtre d'invite de commande, tapez la commande suivante et appuyez sur Entrée :
BCDEDIT /Set {current} hypervisorlaunchtype auto
3. Attendez la notification de réussite et redémarrez votre PC.
4. Après le redémarrage, ouvrez l'invite de commande avec les droits d'administrateur et exécutez la commande suivante :
bcdedit
5. Ensuite, faites défiler jusqu'à Hypervisorlaunchtype et assurez-vous qu'il est défini sur Auto.
6. Essayez de lancer Windows Sandbox et vérifiez si l'erreur Aucun hyperviseur n'a été trouvée a été résolue.
Notez qu'avec l'hyperviseur configuré pour se lancer au démarrage, les machines virtuelles exécutées sur des outils de virtualisation tiers tels que VMWare peuvent ne pas fonctionner correctement.
Pour désactiver l'hyperviseur au démarrage, entrez la commande suivante dans l'invite de commande avec les droits d'administrateur :
bcdedit /set hypervisorlaunchtype off
Une fois terminé, redémarrez votre ordinateur pour appliquer les modifications.