Windows Sandbox offre aux utilisateurs un environnement virtuel permettant de tester différents types de logiciels et de simuler divers scénarios sans mettre en danger le système d’exploitation de l’ordinateur hôte. Dans cet article, vous apprendrez à activer et à désactiver le vGPU de Windows Sandbox.
Activer ou désactiver le vGPU dans Windows Sandbox
Windows Sandbox étant un outil avancé, les prérequis sont les suivants :
- Windows 10 Pro ou Enterprise, version 1903 (build 18362) ou ultérieure
- La fonction Windows Sandbox doit être activée. Pour ce faire, recherchez Activer ou désactiver des fonctionnalités Windows dans la barre des tâches et cochez Windows Sandbox.
- Des droits d’administrateur pour créer des fichiers de configuration .wsb
- Pour vérifier si vous disposez d’un accès administrateur, ouvrez le menu Démarrer > Paramètres > Comptes d’utilisateurs. La mention « Administrateur » doit apparaître sous votre nom d’utilisateur.
Guide étape par étape
- Ouvrez l’Explorateur de fichiers. Accédez au dossier dans lequel vous souhaitez enregistrer votre fichier de configuration sandbox.
- Assurez-vous que l’affichage des extensions de noms de fichiers est activé dans l’Explorateur de fichiers. Pour cela, allez dans l’onglet Affichage du ruban et cochez l’option Extensions de noms de fichiers.
- Faites un clic droit dans l’espace vide. Sélectionnez Nouveau > Document texte.
- Nommez le fichier SandboxVGPU.wsb > Entrée.
- Faites un clic droit sur le nouveau fichier. Sélectionnez Ouvrir avec > Bloc-notes.
- Pour activer le GPU virtuel dans Windows Sandbox, ajoutez ce code au document :
<Configuration>
<VGPU>enable</VGPU>
</Configuration>
Pour le désactiver, utilisez plutôt ce code :
<Configuration>
<VGPU>disable</VGPU>
</Configuration>
- Ctrl+S pour enregistrer. Le vGPU devrait maintenant être activé ou désactivé dans Windows Sandbox, selon vos préférences.
Autres options de configuration
Windows Sandbox permet de faire bien plus que d’activer ou de désactiver un vGPU. Selon ce que vous testez, vous devrez peut-être essayer plusieurs configurations pour que Windows Sandbox réponde pleinement à vos besoins. Voici quelques possibilités :
- Redirection du presse-papiers – Elle vous permet de copier des fichiers depuis votre machine hôte, comme des images, des documents et des dossiers, vers Windows Sandbox. Cette fonction est activée par défaut, mais vous pouvez la désactiver selon vos préférences.
- Réseau – Windows Sandbox crée par défaut une carte réseau virtuelle pour vous donner accès à Internet. Vous pouvez désactiver cette option.
- Mappage de dossiers – Vous pouvez mapper les dossiers de l’ordinateur hôte vers Windows Sandbox, afin que l’environnement virtuel dispose des mêmes dossiers et fichiers que le poste de travail hôte. Vous pouvez aussi activer le paramètre de lecture seule pour chaque dossier : les fichiers qu’il contient pourront alors être consultés, mais pas modifiés, et aucun contenu ne pourra y être ajouté.
Voici un exemple de code de configuration qui reprend tous ces paramètres, ainsi que celui du vGPU :
<Configuration><VGPU>Disable</VGPU><ClipboardRedirection>Disable</ClipboardRedirection><Networking>Disable</Networking><MappedFolders><MappedFolder><HostFolder>C:\TestFiles</HostFolder><ReadOnly>true</ReadOnly></MappedFolder></MappedFolders></Configuration>
Conseils de dépannage pour l’activation du GPU virtuel dans Windows Sandbox
Problème : Windows Sandbox ne démarre pas
Vérifiez le BIOS de votre ordinateur et confirmez que les fonctions de virtualisation sont activées. L’accès au BIOS varie selon le fabricant, mais en général, vous devez redémarrer l’ordinateur et appuyer sur F10, F2, F12, F1, ESC ou DEL.
Si les fonctions de virtualisation sont activées et que le démarrage échoue toujours, recherchez Activer ou désactiver des fonctionnalités Windows dans la barre des tâches et assurez-vous que Windows Sandbox est bien activé.
Problème : le vGPU de Windows Sandbox ne fonctionne pas
Assurez-vous que les fichiers de configuration sont correctement formatés et portent bien l’extension .wsb. Vous pouvez également revérifier la syntaxe du code pour vous assurer qu’il ne contient aucune erreur.
Problème : l’accélération matérielle reste active même après la désactivation du vGPU
Revérifiez la syntaxe du code dans le fichier .wsb. Vérifiez que les balises <vGPU></vGPU> sont correctement orthographiées et correctement placées dans <Configuration></Configuration>.
Qu’est-ce que Windows Sandbox ?
Windows Sandbox est un environnement sandbox intégré nativement aux ordinateurs Windows 10 et Windows 11. En termes simples, il offre aux utilisateurs un environnement léger et jetable dans lequel ils peuvent simuler différents scénarios et exécuter des logiciels qu’ils préfèrent ne pas lancer sur leur ordinateur hôte.
Toutes ces actions restent confinées dans la sandbox, et tout est effacé dès sa fermeture. Le système d’exploitation hôte reste ainsi protégé, tout en donnant aux utilisateurs la possibilité de tester différents programmes et logiciels.
Quelle est la différence entre un vGPU et un GPU ?
Un processeur graphique (GPU) est un composant électronique spécialisé, conçu et utilisé principalement pour le traitement des images et des vidéos numériques. Une seule unité compte des milliers de cœurs de calcul, capables de fonctionner simultanément pour traiter efficacement les données en parallèle. À l’origine, il servait surtout aux tâches liées aux graphismes. Mais grâce à sa structure parallèle, il s’est révélé particulièrement utile dans d’autres domaines, comme l’ingénierie assistée par ordinateur (CAE), la conception assistée par ordinateur (CAO) et la fabrication assistée par ordinateur (FAO).
Un processeur graphique virtuel (vGPU), lui, accomplit les mêmes tâches qu’un GPU classique, mais par le biais d’un logiciel plutôt que d’une puce physique. Il prend un GPU physique installé dans un serveur et le transforme en GPU virtuels pouvant être partagés entre différentes machines virtuelles.
Qu’est-ce que le partage de vGPU ?
Le partage de vGPU permet d’activer le rendu graphique avec accélération matérielle dans Windows Sandbox en s’appuyant sur le GPU physique de l’ordinateur hôte. Les performances graphiques et la compatibilité s’en trouvent améliorées. Il faut toutefois rester vigilant, car cela peut créer des vulnérabilités de sécurité et de nouvelles surfaces d’attaque, en particulier dans les environnements sensibles.
Quand désactiver le partage de vGPU ?
Dans certains environnements, le GPU virtuel peut être exploité par des acteurs malveillants, et il est important d’en avoir conscience et de s’y préparer. Si vous voulez une sécurité maximale, mieux vaut désactiver complètement le vGPU.
Il existe aussi des situations où votre environnement virtuel n’a pas besoin de GPU. Si vous n’utilisez que des applications peu exigeantes en performances, comme des outils en ligne de commande, le vGPU n’est probablement pas nécessaire. Dans ce cas, il est préférable de le laisser désactivé et de privilégier la sécurité.
Foire aux questions (FAQ) sur le vGPU et Windows Sandbox
Quel est le paramètre vGPU par défaut dans Windows Sandbox ?
Le partage de vGPU est désactivé par défaut. Pour l’activer, suivez ce guide étape par étape.
Puis-je forcer la désactivation du vGPU pour toutes les instances Sandbox à l’échelle du système ?
Non. Chaque vGPU et ses paramètres doivent être définis dans le fichier .wsb.
La désactivation du vGPU ralentira-t-elle la Sandbox ?
Oui, en particulier si vous utilisez des applications qui reposent sur l’accélération matérielle, comme les logiciels de montage vidéo, la lecture de vidéos et d’autres applications à interface graphique lourde.
L’accès au vGPU représente-t-il un risque de sécurité ?
Dans certains cas, il peut constituer un risque de sécurité, puisqu’il ajoute un point d’attaque supplémentaire pour les acteurs malveillants. Pour éviter toute faille de sécurité, veillez à suivre les bonnes pratiques relatives aux GPU virtuels.
Activer le vGPU dans Windows Sandbox : performances et sécurité
Le vGPU est désactivé par défaut, mais vous pouvez l’activer à l’aide d’un fichier .wsb. Le laisser désactivé est préférable lorsque vous n’avez pas besoin d’un gain de performances ou lorsque votre ordinateur exige un niveau de sécurité plus élevé. En revanche, si vous testez des scénarios avec un rendu graphique important ou si vous exécutez des tâches gourmandes en performances, activer le partage de vGPU est probablement la meilleure option.
Windows Sandbox donne aux administrateurs un contrôle étendu sur leurs environnements de test, et l’activation du partage de vGPU leur permet de trouver le juste équilibre entre performances et isolement.
