Comment activer et utiliser Windows Sandbox sous Windows 11
Honnêtement, Windows Sandbox est un peu étrange, mais incroyablement pratique pour des tests rapides et temporaires. Si vous avez déjà ouvert un fichier suspect ou exécuté une application potentiellement dangereuse sans vouloir perturber votre système principal, c’est la solution idéale. Il crée un environnement Windows propre et vierge à chaque utilisation, et une fois fermé, tout est effacé. Simple et efficace. Cependant, sa mise en place n’est pas toujours évidente, surtout sous Windows 11 Famille ou en cas de problème lors de l’installation. Ce guide aborde tous les aspects, de l’activation à la personnalisation et à la gestion, en passant par les astuces en ligne de commande pour l’automatisation.
Comment activer le mode sandbox sous Windows 11
Activer via les fonctionnalités Windows (interface graphique)
- Ouvrez le menu Démarrer, tapez optionalfeatures.exe et appuyez sur Entrée. Cela ouvre la fenêtre classique des fonctionnalités de Windows.
- Faites défiler vers le bas et cochez la case Windows Sandbox. Attention à ne pas vous tromper, car sur certaines configurations, l’activation est impossible si certaines conditions préalables ne sont pas remplies.
- Cliquez sur OK, puis redémarrez votre PC lorsque vous y êtes invité. Après le redémarrage, Sandbox sera disponible dans votre menu Démarrer.
Cela fonctionne parfaitement si votre système répond à toutes les exigences.À ce propos, assurez-vous que votre PC possède :
- Un processeur 64 bits avec au moins deux cœurs (plus il y a de cœurs, mieux c’est, évidemment).
- La prise en charge de la virtualisation matérielle est activée dans le BIOS/UEFI (vous devrez peut-être explorer les paramètres de votre BIOS ; recherchez Intel VT-x ou AMD-V).
- Windows 11 Pro ou Entreprise (c’est très important ; les éditions Familiales peuvent ne pas prendre en charge cette fonctionnalité nativement).
- Au moins 4 Go de RAM (8 Go recommandés, surtout si vous prévoyez d’exécuter plusieurs applications dans Sandbox)
- SSD de préférence, mais au moins 1 Go d’espace disque libre.
Activer via PowerShell
Parfois, l’interface graphique peut se révéler instable, surtout si certaines fonctionnalités sont absentes. Dans ce cas, PowerShell est votre allié :
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
Exécutez cette commande dans une fenêtre PowerShell avec privilèges d’administrateur (clic droit sur PowerShell, puis « Exécuter en tant qu’administrateur »).Un redémarrage sera nécessaire. Sur certaines configurations, cette commande peut échouer si la virtualisation n’est pas activée dans le BIOS ; vérifiez donc ce point au préalable.
Conseil
Après l’activation, il est parfois utile de vérifier manuellement que la fonctionnalité est bien activée dans Paramètres > Applications > Fonctionnalités facultatives. Si elle n’y figure pas, la commande « + Redémarrer » l’a probablement activée. Notez que les images de conteneur de base sont stockées à l’emplacement suivant : [ C:\ProgramData\Microsoft\Windows\Containers\Sandboxesemplacement du dossier].Attention : ce dossier peut rapidement prendre de l’ampleur, surtout si vous utilisez fréquemment Sandbox. Il n’existe pas de méthode de nettoyage intégrée efficace ; désactivez-le donc si l’espace disque vient à manquer, puis réactivez-le ultérieurement.
Utilisation de Windows Sandbox après la configuration
Lancement du bac à sable
Vous pouvez le trouver en recherchant Windows Sandbox dans le menu Démarrer, ou simplement en l’exécutant WindowsSandbox.exedepuis la boîte de dialogue Exécuter ( Win + R).Vous découvrirez alors un environnement Windows vierge et minimaliste : aucune application, aucun fichier superflu, une page blanche.
Il est configuré avec la même version et la même configuration que votre système d’exploitation hôte, vous pouvez donc vous attendre à un comportement normal de Windows 11 à l’intérieur.
La répartition des ressources est la suivante : un cœur de processeur par cœur hôte, 4 Go de RAM et un disque virtuel de 80 Go. La connexion réseau est configurée automatiquement pour permettre l’accès à Internet, mais vous pouvez la paramétrer via les options du menu (trois points dans la barre de titre).Vous pouvez notamment activer l’audio/vidéo, le partage du presse-papiers et monter des dossiers de votre système hôte.
Dans le bac à sable
Une fois à l’intérieur, l’interface ressemble à un Windows 11 classique, mais isolé. Vous pouvez glisser-déposer des fichiers depuis votre ordinateur hôte en les copiant-collant ou en les déposant directement dans la fenêtre Sandbox. Lorsque vous la fermez, toutes les modifications disparaissent, ce qui est voulu, mais aussi problématique si vous souhaitez conserver des données. L’avertissement à la fermeture est clair : « Êtes-vous sûr ? Tout le contenu sera supprimé.»
Personnalisation du bac à sable avec des fichiers de configuration
Création de vos propres fichiers. WSB
C’est là que ça devient un peu technique, mais dans le bon sens du terme. Les fichiers .WSB sont de simples fichiers XML qui permettent d’automatiser des paramètres comme l’accès réseau, la taille de la RAM, les dossiers à partager et les scripts de démarrage. Par exemple, vous pouvez pré-monter un dossier et exécuter un script automatiquement au lancement de Sandbox. Ainsi, vous n’aurez plus besoin de répéter les mêmes étapes manuellement à chaque fois.
Une configuration typique ressemble à ceci :
<Configuration> <Networking>Enable</Networking> <MemoryInMB>6144</MemoryInMB> <MappedFolders> <MappedFolder> <HostFolder>C:\WSB</HostFolder> <SandboxFolder>C:\HostShare\</SandboxFolder> <ReadOnly>false</ReadOnly> </MappedFolder> </MappedFolders> <LogonCommand> <Command>powershell.exe -NoExit -ExecutionPolicy Bypass -File C:\HostShare\PrepareSandbox.ps1</Command> </LogonCommand> </Configuration>
Vous pouvez double-cliquer sur le fichier WSB pour lancer l’environnement de test avec votre configuration personnalisée. De plus, vous pouvez automatiser les installations ou les configurations au démarrage de cet environnement ; imaginez-le comme le déploiement d’un laboratoire de test miniature et éphémère.
Exemple : Installation automatique des applications
Voici un petit script qui installe des outils via les dépendances WinGet et des applications comme 7-Zip et Notepad++.Il vous fait gagner du temps lors de la création d’un nouvel environnement de test :
$SRCDir="C:\HostShare\Tools\WinGet" Add-AppxPackage -Path $SRCDir\Microsoft. VCLibs.140.00. UWPDesktop_14.0.33728.0_x64.appx Add-AppxPackage -Path $SRCDir\Microsoft. VCLibs.140.00_14.0.33519.0_x64.appx Add-AppxPackage -Path $SRCDir\Microsoft. WindowsAppRuntime.1.8_8000.616.304.0_x64.appx Add-AppxPackage -Path $SRCDir\winget.msixbundle -ForceApplicationShutdown Start-Sleep -Seconds 5 '7zip.7zip', 'Notepad++.Notepad++', 'FileZilla. FileZilla' | ForEach-Object { winget install $_ --source winget --force --silent --accept-source-agreements --accept-package-agreements }
Ainsi, l’automatisation dans Sandbox devient plutôt amusante une fois qu’on a compris le principe.
Gestion de Windows Sandbox via la ligne de commande
Outils CLI WSB.exe
À partir de Windows 11 24H2, un outil de gestion en ligne de commande appelé wsb.exe est disponible. Il offre des possibilités d’automatisation, comme la création de scripts pour le démarrage, l’arrêt ou la connexion à l’environnement sandbox sans avoir à naviguer dans les menus.
Quelques commandes utiles :
wsb start --config <FilePath>— Lancer un environnement de test avec un fichier de configurationwsb list— afficher les instances sandbox en cours d’exécution avec leurs identifiantswsb connect --id <ID>— ouvrir une session de console dans un environnement isolé spécifiquewsb stop --id <ID>— mettre fin à un environnement de testwsb share --id <ID> --host-path C:\Docs --sandbox-path C:\Docs --allow-write— monter les dossiers par programmation
Par exemple, pour démarrer un environnement de test avec 8 Go de RAM définis dans une configuration :
wsb start --config "<Configuration><MemoryInMB>8192</MemoryInMB></Configuration>"
Et pour se connecter ultérieurement à cet environnement de test en cours d’exécution, il suffit de lister les identifiants wsb listet de choisir le bon.
Activer le mode Sandbox sur Windows 11 Famille ?
Officiellement, Windows Sandbox n’est pas pris en charge dans les éditions Familiales. Cependant, il est possible de contourner cette limitation. La solution consiste à utiliser une commande qui recherche les composants nécessaires et les installe via les commandes DISM, comme ceci :
dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox_cont.txt for /f %%i in ('findstr /i.sandbox_cont.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /All pause
Attention : cette fonctionnalité est encore expérimentale. Sur certaines configurations, elle peut engendrer des problèmes de stabilité, voire ne pas fonctionner du tout.À vous de voir si le risque en vaut la peine ou s’il vaut mieux investir dans Windows 11 Pro si cette fonctionnalité vous est indispensable.
Pour le désactiver à nouveau, vous pouvez exécuter :
Disable-WindowsOptionalFeature –FeatureName "Containers-DisposableClientVM" -Online
Conclure
Honnêtement, une fois activé, Windows Sandbox est plutôt simple d’utilisation et s’avère indispensable pour des tests rapides. N’oubliez pas que si vous utilisez la version Familiale, vous improvisez un peu et le résultat ne sera peut-être pas parfait. En revanche, pour les utilisateurs de la version Pro, les options d’automatisation et de personnalisation sont vraiment un atout. Pensez à surveiller l’espace disque, car les conteneurs peuvent vite saturer. J’espère que ce message permettra à un autre utilisateur de mettre en place un environnement de test ; c’est un outil pratique, surtout pour ceux qui testent des choses audacieuses sans risquer l’environnement principal.
Résumé
- Activer Windows Sandbox via les fonctionnalités facultatives ou PowerShell
- Vérifiez la configuration système requise : processeur, virtualisation, édition
- Lancer via le menu Démarrer ou
WindowsSandbox.exe - Personnalisez l’automatisation et la configuration à l’aide de fichiers de configuration.
- Gestion via l’interface de ligne de commande
wsb.exe(CLI) sous Windows 11 24H2+ - Sous Windows Home, essayez la solution de contournement, mais ne vous attendez pas à des miracles.