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é, ce qui est 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 Bac à sable Windows, elles doivent être installées explicitement dans l’environnement.

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 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 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

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

Conditions d'octroi de licence d'édition Windows

Le tableau suivant répertorie les éditions de Windows qui prennent en charge Bac à sable Windows :

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

Bac à sable Windows droits de licence 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

Bac à sable Windows n’est actuellement pas pris en charge sur Windows Édition Familiale

Installation

  1. Vérifiez que votre ordinateur utilise Windows 10 Professionnel ou Enterprise, 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 Bac à sable Windows n’est pas disponible, votre ordinateur ne répond pas aux conditions requises pour exécuter Bac à sable Windows. 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

    Bac à sable Windows n’adhère pas aux paramètres de souris du système hôte. Par conséquent, si le système hôte est configuré pour utiliser une souris gaucher, vous devez appliquer ces paramètres manuellement dans Bac à sable Windows au démarrage de 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 Bac à sable Windows.
  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 Bac à sable Windows.