Bac à sable WindowsWindows Sandbox

Le bac à sable Windows fournit un environnement de bureau léger pour exécuter en toute sécurité des applications en isolement.Windows Sandbox provides a lightweight desktop environment to safely run applications in isolation. Le logiciel installé à l’intérieur de l’environnement de bac à sable (sandbox) Windows reste «sandbox» et s’exécute séparément de l’ordinateur hôte.Software installed inside the Windows Sandbox environment remains "sandboxed" and runs separately from the host machine.

Un bac à sable est temporaire.A sandbox is temporary. Quand elle est fermée, tous les logiciels et fichiers et l’État sont supprimés.When it's closed, all the software and files and the state are deleted. Vous obtenez une nouvelle instance du sandbox chaque fois que vous ouvrez l’application.You get a brand-new instance of the sandbox every time you open the application.

Les logiciels et applications installés sur l’hôte ne sont pas disponibles directement dans le bac à sable (sandbox).Software and applications installed on the host aren't directly available in the sandbox. Si vous avez besoin d’applications spécifiques disponibles à l’intérieur de l’environnement de bac à sable (sandbox) Windows, celles-ci doivent être installées explicitement dans l’environnement.If you need specific applications available inside the Windows Sandbox environment, they must be explicitly installed within the environment.

Le bac à sable Windows comporte les propriétés suivantes:Windows Sandbox has the following properties:

  • Partie de Windows: tout ce dont vous avez besoin pour cette fonctionnalité est inclus dans Windows 10 professionnel ou entreprise.Part of Windows: Everything required for this feature is included in Windows 10 Pro and Enterprise. Il n’est pas nécessaire de télécharger un disque dur virtuel.There's no need to download a VHD.
  • Fantaisie : chaquefois que le bac à sable (sandbox) Windows s’exécute, il est aussi clair qu’une nouvelle installation de Windows.Pristine: Every time Windows Sandbox runs, it's as clean as a brand-new installation of Windows.
  • Jetable: rien ne persiste sur l’appareil.Disposable: Nothing persists on the device. Tout est rejeté lorsque l’utilisateur ferme l’application.Everything is discarded when the user closes the application.
  • Sécurisé: utilise la virtualisation matérielle pour l’isolement du noyau.Secure: Uses hardware-based virtualization for kernel isolation. Il s’agit de l’hyperviseur Microsoft permettant d’exécuter un noyau distinct qui isole le sandbox Windows de l’hôte.It relies on the Microsoft hypervisor to run a separate kernel that isolates Windows Sandbox from the host.
  • Efficacité: Utilise le programmateur de noyau intégré, la gestion de la mémoire intelligente et le GPU virtuel.Efficient: Uses the integrated kernel scheduler, smart memory management, and virtual GPU.

La vidéo suivante fournit une vue d’ensemble du sandbox Windows.The following video provides an overview of Windows Sandbox.

PrérequisPrerequisites

  • Windows 10 professionnel, Enterprise ou éducation version 18305 ou ultérieure (le sandbox Windows n’est pas pris en charge pour le momentWindows 10 Pro, Enterprise or Education build 18305 or later (Windows Sandbox is currently not supported on Home SKUs)
  • Architecture AMD64AMD64 architecture
  • Fonctionnalités de virtualisation activées dans le BIOSVirtualization capabilities enabled in BIOS
  • Au moins 4 Go de RAM (8 Go recommandés)At least 4 GB of RAM (8 GB recommended)
  • Au moins 1 Go d’espace libre sur le disque (SSD recommandé)At least 1 GB of free disk space (SSD recommended)
  • Au moins deux cœurs d’UC (quatre cœurs avec la technologie HyperThreading recommandée)At least two CPU cores (four cores with hyperthreading recommended)

InstallationInstallation

  1. Assurez-vous que votre ordinateur utilise Windows 10 professionnel ou entreprise, version 18305 ou ultérieure.Ensure that your machine is using Windows 10 Pro or Enterprise, build version 18305 or later.

  2. Activez la virtualisation sur votre ordinateur.Enable virtualization on the machine.

    • Si vous utilisez un ordinateur physique, assurez-vous que les fonctionnalités de virtualisation sont activées dans le BIOS.If you're using a physical machine, make sure virtualization capabilities are enabled in the BIOS.
    • Si vous utilisez un ordinateur virtuel, exécutez la commande PowerShell suivante pour activer la virtualisation imbriquée:If you're using a virtual machine, run the following PowerShell command to enable nested virtualization:
      Set-VMProcessor-VMName <VMName> -ExposeVirtualizationExtensions $trueSet-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
  3. Utilisez la barre de recherche dans la barre des tâches et tapez activer et désactiver les fonctionnalités de Windows pour accéder à l’outil fonctions facultatives de Windows.Use the search bar on the task bar and type Turn Windows Features on and off to access the Windows Optional Features tool. Sélectionnez Windows sandbox , puis OK.Select Windows Sandbox and then OK. Redémarrez l’ordinateur si vous y êtes invité.Restart the computer if you're prompted.

    • Si l’option sandbox Windows n’est pas disponible, votre ordinateur ne répond pas à la configuration requise pour exécuter le sandbox Windows.If the Windows Sandbox option is unavailable, your computer doesn't meet the requirements to run Windows Sandbox. Si vous pensez qu’il s’agit d’une erreur, consultez la liste des éléments requis, ainsi que les étapes 1 et 2.If you think this is incorrect, review the prerequisite list as well as steps 1 and 2.
  4. Recherchez et sélectionnez Windows sandbox dans le menu Démarrer pour l’exécuter pour la première fois.Locate and select Windows Sandbox on the Start menu to run it for the first time.

UtilisationUsage

  1. Copiez un fichier exécutable (ainsi que les autres fichiers nécessaires à l’exécution de l’application) dans la fenêtre bac à sable (sandbox) Windows.Copy an executable file (and any other files needed to run the application) from the host into the Windows Sandbox window.
  2. Exécutez le fichier exécutable ou le programme d’installation à l’intérieur du bac à sable.Run the executable file or installer inside the sandbox.
  3. Lorsque vous avez terminé, fermez le bac à sable (sandbox).When you're finished experimenting, close the sandbox. Une boîte de dialogue indique que tout le contenu du sandbox sera ignoré et supprimé définitivement.A dialog box will state that all sandbox content will be discarded and permanently deleted. Sélectionnez OK.Select ok.
  4. Vérifiez que votre ordinateur hôte n’expose pas les modifications que vous avez apportées dans le bac à sable Windows.Confirm that your host machine doesn't exhibit any of the modifications that you made in Windows Sandbox.