Comment personnaliser les paramètres de Windows Sandbox dans Windows 10

📅
🕑 4 minutes de lecture

Rendre Windows Sandbox plus compatible avec vos besoins

Avouons-le, Windows Sandbox est un excellent outil pour tester des applications sans risquer le système principal. Cependant, par défaut, les options de personnalisation sont limitées : impossible d’activer ou de désactiver des fonctionnalités comme le réseau, l’accélération GPU ou le partage de dossiers. Si vous souhaitez personnaliser les capacités de Sandbox avant son lancement, vous devrez explorer les fichiers de configuration. Ce n’est pas la méthode la plus intuitive, mais une fois maîtrisée, elle s’avère extrêmement pratique. De plus, c’est le seul moyen de configurer des éléments tels que les dossiers partagés ou de désactiver des fonctionnalités comme le vGPU pour économiser des ressources.

Si vous en avez assez de lancer Sandbox sans aucun contrôle ou si vous souhaitez qu’il fonctionne immédiatement, la solution consiste à créer et modifier un fichier de configuration. WSB. Voici un guide qui m’a permis d’optimiser l’utilisation de Sandbox sur différentes configurations.

Utilisez le fichier de configuration pour contrôler le bac à sable.

Comment configurer et modifier votre configuration sandbox

  • Copiez ce code : Ouvrez le Bloc-notes, collez l’extrait de code ci-dessous, puis enregistrez-le MySandboxConfig.wsb. Veillez à sélectionner « Tous les fichiers » dans la boîte de dialogue « Enregistrer » pour conserver l’extension.
  • Personnalisation : Modifiez les chemins d’accès aux dossiers, activez ou désactivez les fonctionnalités selon vos besoins.
  • Lancez votre environnement de test : double-cliquez sur le .wsbfichier enregistré, et il s’ouvrira avec vos paramètres personnalisés.

Important : Pour que les configurations personnalisées fonctionnent, vous devez ouvrir Sandbox à partir de ce fichier. Si vous essayez de lancer Sandbox via le menu Démarrer, il utilisera les paramètres par défaut, ce qui est plutôt agaçant, mais c’est le fonctionnement normal de Windows.

Exemple de configuration pour désactiver le vGPU et le réseau

<Configuration> <VGpu>Disable</VGpu> <Networking>Disable</Networking> <MappedFolders> <MappedFolder> <HostFolder>C:\Users\Public\Downloads</HostFolder> <ReadOnly>true</ReadOnly> </MappedFolder> </MappedFolders> <LogonCommand> <Command>explorer.exe C:\users\WDAGUtilityAccount\Desktop\Downloads</Command> </LogonCommand> </Configuration>

Cette configuration désactive le GPU et le réseau, partage votre dossier Téléchargements en lecture seule et ouvre un dossier spécifique à l’ouverture de session. Pratique si vous souhaitez restreindre davantage l’accès à Sandbox ou simplement démarrer avec certains dossiers déjà ouverts.

Comment ajouter des commandes personnalisées ou partager davantage de dossiers ?

  • Pour exécuter un script ou une commande à l’ouverture de session, ajoutez-le dans le bloc `<LogonCommand>…</LogonCommand>`, en remplaçant `<chemin>` yourcommandherepar un chemin réel, par exemple `<chemin> powershell.exe -File C:\Scripts\MySetup.ps1`.C’est parfois un peu complexe, mais cela en vaut la peine pour l’automatisation.
  • Pour partager un dossier, utilisez les blocs <MappedFolder>.Remplacez simplement <chemin_vers_votre_dossier> HostFolderpar le chemin d’accès réel de votre dossier et définissez la valeur ReadOnlysur « true » ou « false ». L’exemple ci-dessus montre le partage du dossier Téléchargements en lecture seule, mais vous pouvez l’adapter à vos besoins.

Pour des informations plus détaillées, comme l’activation de la configuration réseau personnalisée ou l’exécution automatique de scripts au démarrage, la documentation officielle de Microsoft fournit des détails supplémentaires. Cela peut valoir le coup d’œil si vous souhaitez aller plus loin.

Conclure

Franchement, une fois qu’on a compris à quel point modifier ce fichier de configuration est simple, ça change tout. Certes, c’est un peu déroutant au début, mais personnaliser Sandbox pour mieux l’adapter à votre flux de travail ou à votre environnement de test est tout à fait possible. De plus, sur certaines configurations, cela a rendu les tests plus prévisibles et moins gourmands en ressources. N’oubliez pas : l’essentiel est de lancer l’application via votre .wsbfichier personnalisé ; sinon, toute cette configuration est ignorée et vous retrouvez Sandbox par défaut.

J’espère que cela permettra à certains de gagner du temps ou de rendre les tests moins frustrants. C’est assez étrange que Windows verrouille autant certaines fonctionnalités, mais avec un peu de configuration, c’est gérable. Bonne chance !

Résumé

  • J’ai créé un fichier.wsb dans le Bloc-notes pour stocker les configurations personnalisées.
  • J’ai modifié des paramètres tels que le GPU virtuel, le réseau et les dossiers partagés.
  • J’ai lancé Sandbox via le fichier personnalisé, et non via le menu.
  • J’ai facilement effectué quelques opérations d’automatisation de base ou de partage de dossiers.

Dernières réflexions

Manipuler ces fichiers de configuration n’est pas des plus intuitives, mais une fois qu’on a compris le système, c’est très puissant. Il est toutefois regrettable que Windows ne propose pas d’interface pour la plupart de ces options. Quoi qu’il en soit, si vous cherchez à intégrer Sandbox à votre processus de test, ça vaut le coup d’essayer ces fichiers de configuration.Ça a fonctionné pour moi ; j’espère que ça fonctionnera pour vous aussi.