Partager via


Bac à sable Windows

Bac à sable Windows fournit un environnement de bureau léger pour exécuter en toute sécurité des applications de manière isolée. Le logiciel installé à l’intérieur de l’environnement Bac à sable Windows reste « bac à sable » et s’exécute séparément de l’ordinateur hôte.

Un bac à sable est temporaire. Lorsqu’il est fermé, tous les logiciels et fichiers et l’état sont supprimés. Vous obtenez une toute nouvelle instance du bac à sable chaque fois que vous ouvrez l’application. Notez toutefois qu’à partir de Windows 11, version 22H2, vos données sont conservées par le biais d’un redémarrage initié à partir de l’environnement virtualisé, utile pour installer des applications qui nécessitent le redémarrage du système d’exploitation.

Les logiciels et les applications installés sur l’hôte ne sont pas directement disponibles dans le bac à sable. Si vous avez besoin d’applications spécifiques disponibles dans l’environnement de bac à sable Windows, elles doivent être installées explicitement dans l’environnement.

Le bac à sable Windows possède les propriétés suivantes :

  • Partie de Windows : tout ce qui est requis pour cette fonctionnalité est inclus dans Windows 10 Professionnel et Entreprise. Il n’est pas nécessaire de télécharger un disque dur virtuel (VHD).
  • Pristine : Chaque fois que le bac à sable Windows s’exécute, il est aussi propre qu’une toute nouvelle installation de Windows.
  • Jetable : rien ne persiste sur l’appareil. Tout est ignoré lorsque l’utilisateur ferme l’application.
  • Sécurisé : utilise la virtualisation matérielle pour l’isolation du noyau. Il s’appuie sur l’hyperviseur Microsoft pour exécuter un noyau distinct qui isole le bac à sable Windows de l’hôte.
  • Efficace: Utilise le planificateur de noyau intégré, la gestion intelligente de la mémoire et le GPU virtuel.

Important

Le bac à sable Windows active la connexion réseau par défaut. Il peut être désactivé à l’aide du fichier de configuration du bac à sable Windows.

Conditions d'octroi de licence d'édition Windows

Le tableau suivant répertorie les éditions de Windows qui prennent en charge Windows Sandbox :

Windows Pro Windows Entreprise Windows Pro Education/SE Windows Éducation
Oui Oui Oui Oui

Les droits de licence De bac à sable Windows sont accordés par les licences suivantes :

Windows Pro/Professionnel Éducation/SE Windows Entreprise E3 Windows Entreprise E5 Windows Éducation A3 Windows Éducation A5
Oui Oui Oui Oui Oui

Pour plus d’informations à propos des licences Windows, consultez Vue d’ensemble des licences Windows.

Conditions préalables

  • ARCHITECTURE ARM64 (pour Windows 11, version 22H2 et ultérieure) ou AMD64
  • Fonctionnalités de virtualisation activées dans le BIOS
  • Au moins 4 Go de RAM (8 Go recommandés)
  • Au moins 1 Go d’espace disque libre (SSD recommandé)
  • Au moins deux cœurs de processeur (quatre cœurs avec hyper-threading recommandé)

Remarque

Le bac à sable Windows n’est actuellement pas pris en charge sur Windows Home Edition

Installation

  1. Vérifiez que votre ordinateur utilise Windows 10 Professionnel ou Entreprise, build version 18305 ou Windows 11.

  2. Activer la virtualisation sur la machine.

    • Si vous utilisez une machine physique, vérifiez que les fonctionnalités de virtualisation sont activées dans le BIOS.

    • Si vous utilisez une machine virtuelle, vous devez activer la virtualisation imbriquée. Si nécessaire, mettez également à jour la machine virtuelle pour prendre en charge la virtualisation imbriquée. Exécutez les commandes PowerShell suivantes sur l’hôte :

      Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
      Update-VMVersion -VMName <VMName>
      
  3. Utilisez la barre de recherche de la barre des tâches et tapez Activer ou désactiver les fonctionnalités Windows pour accéder à l’outil Fonctionnalités facultatives Windows. Sélectionnez Bac à sable Windows , puis OK. Redémarrez l’ordinateur si vous y êtes invité.

    Si l’option De bac à sable Windows n’est pas disponible, votre ordinateur ne répond pas aux conditions requises pour exécuter Windows Sandbox. Si vous pensez que cette analyse est incorrecte, passez en revue la liste des prérequis et les étapes 1 et 2.

    Remarque

    Pour activer le bac à sable à l’aide de PowerShell, ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante :

    Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
    
  4. Recherchez et sélectionnez Bac à sable Windows dans le menu Démarrer pour l’exécuter pour la première fois.

    Remarque

    Windows Sandbox ne respecte pas les paramètres de souris du système hôte. Par conséquent, si le système hôte est configuré pour utiliser une souris gauche, vous devez appliquer ces paramètres manuellement dans Windows Sandbox au démarrage du bac à sable Windows. Vous pouvez également utiliser un fichier de configuration de bac à sable pour exécuter une commande d’ouverture de session afin d’échanger le paramètre de la souris. Pour obtenir un exemple, consultez Exemple 3.

Utilisation

  1. Copiez un fichier exécutable (et tous les autres fichiers nécessaires pour exécuter l’application) à partir de l’hôte et collez-les dans la fenêtre Windows Sandbox .
  2. Exécutez le fichier exécutable ou le programme d’installation dans le bac à sable.
  3. Lorsque vous avez terminé d’expérimenter, fermez le bac à sable. Une boîte de dialogue indique que tout le contenu du bac à sable sera ignoré et supprimé définitivement. Sélectionnez OK.
  4. Vérifiez que votre ordinateur hôte n’affiche aucune des modifications que vous avez apportées dans le bac à sable Windows.