Comment utiliser le nouveau bac à sable de Windows 10 (pour tester les applications en toute sécurité)

La mise à jour de mai 2019 de Windows 10 (19H1) a ajouté une nouvelle fonctionnalité Windows Sandbox. Voici comment vous pouvez l’utiliser sur votre PC Windows 10 aujourd’hui.

Remarque: Windows Sandbox n’est pas disponible sur Windows 10 Famille. Il est uniquement disponible sur les éditions Professional, Enterprise et Education de Windows 10.

Qu’est-ce que Sandbox?

En bref, Windows Sandbox est à moitié application, moitié machine virtuelle. Il vous permet de lancer rapidement un système d’exploitation virtuel propre imagé à partir de l’état actuel de votre système afin que vous puissiez tester des programmes ou des fichiers dans un environnement sécurisé isolé de votre système principal. Lorsque vous fermez le bac à sable, il détruit cet état. Rien ne peut passer du bac à sable à votre installation principale de Windows, et rien ne reste après sa fermeture.

Comment puis-je l’obtenir?

Tout ce dont vous avez besoin est une version moderne de Windows 10 exécutant Windows 10 Professionnel ou Entreprise. Windows 10 Famille ne dispose pas de cette fonctionnalité. La fonctionnalité Sandbox est devenue stable en mai 2019.

  Exportez votre profil Firefox d'un appareil non rooté vers votre bureau [Android]

Étape 1: assurez-vous que la virtualisation est activée

Tout d’abord, vous devez vous assurer que la virtualisation est activée dans le BIOS de votre système. C’est généralement le cas par défaut, mais il existe un moyen simple de vérifier. Lancez le Gestionnaire des tâches en appuyant sur Ctrl + Maj + Échap, puis dirigez-vous vers l’onglet «Performance». Assurez-vous que la catégorie «CPU» est sélectionnée à gauche et à droite, assurez-vous simplement qu’elle indique «Virtualisation: activée».

Si la virtualisation n’est pas activée, vous devrez l’activer dans les paramètres du BIOS de votre PC avant de continuer.

Étape 2: Activez la virtualisation imbriquée si vous exécutez le système hôte sur une machine virtuelle (facultatif)

Si vous testez déjà la version Insider de Windows dans une machine virtuelle et que vous souhaitez tester Sandbox dans cette machine virtuelle, vous devrez effectuer l’étape supplémentaire d’activation de la virtualisation imbriquée.

Pour ce faire, lancez PowerShell dans la version de Windows exécutée à l’intérieur de la machine virtuelle, puis exécutez la commande suivante:

Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $true

Cela permet à votre version invitée de Windows dans la machine virtuelle d’exposer les extensions de virtualisation afin que Sandbox puisse les utiliser.

Troisième étape: activer la fonctionnalité Windows Sandbox

Après vous être assuré que la virtualisation est activée, l’activation de la fonctionnalité Windows Sandbox est un jeu d’enfant.

Pour ce faire, accédez au Panneau de configuration> Programmes> Activer ou désactiver les fonctionnalités Windows. (En passant, nous avons un article complet sur l’utilisation de ces fonctionnalités Windows si vous souhaitez en savoir plus.)

  Imprimer vos propres photos ou utiliser un service d'impression?

Dans la fenêtre Fonctionnalités de Windows, cochez la case «Windows Sandbox».

Cliquez sur « OK » puis laissez Windows redémarrer.

Troisième étape: lancez-le

Après le redémarrage de Windows, vous pouvez trouver Windows Sandbox dans le menu Démarrer. Tapez «Windows Sandbox» dans la barre de recherche ou fouillez dans le menu puis double-cliquez sur l’icône. Lorsqu’il le demande, autorisez-le à avoir des privilèges administratifs.

Vous devriez alors voir une réplique proche de votre système d’exploitation actuel.

Il y a quelques différences. Il s’agit d’une installation Windows propre, vous verrez donc le fond d’écran par défaut et rien d’autre que les applications par défaut fournies avec Windows.

Le système d’exploitation virtuel est généré dynamiquement à partir de votre système d’exploitation Windows principal, il exécutera donc toujours la même version de Windows 10 que vous utilisez, et il sera toujours entièrement à jour. Ce dernier fait est particulièrement intéressant, car une machine virtuelle traditionnelle nécessite de prendre le temps de mettre à jour le système d’exploitation par elle-même.

Comment l’utiliser?

Si vous avez déjà utilisé une machine virtuelle auparavant, utiliser le bac à sable ressemblera à un vieux chapeau. Vous pouvez copier et coller des fichiers directement dans le bac à sable comme n’importe quelle autre machine virtuelle. Cependant, le glisser-déposer ne fonctionne pas. Une fois le fichier dans le bac à sable, vous pouvez procéder normalement. Si vous avez un fichier exécutable, vous pouvez l’installer dans le bac à sable où il est bien isolé de votre système principal.

  Obtenez le menu Démarrer de Windows 7 sur Windows 10 [Paid]

Une chose à noter: si vous supprimez un fichier dans le bac à sable, il ne va pas dans la corbeille. Au lieu de cela, il est définitivement supprimé. Vous recevrez un avertissement lorsque vous supprimerez des éléments.

Une fois que vous avez terminé les tests, vous pouvez fermer le bac à sable comme toute autre application. Cela détruira complètement l’instantané, y compris toutes les modifications que vous avez apportées au système d’exploitation et tous les fichiers que vous y avez copiés. Microsoft a eu la gentillesse de fournir un avertissement en premier.

La prochaine fois que vous lancerez Sandbox, vous le retrouverez sur une table rase et vous pourrez recommencer les tests.

Impressionnant, Sandbox fonctionne bien sur un matériel minimal. Nous avons effectué les tests de cet article sur une Surface Pro 3, un appareil vieillissant sans carte graphique dédiée. Au départ, le bac à sable fonctionnait sensiblement lentement, mais après quelques minutes, il fonctionnait étonnamment bien compte tenu des contraintes.

Cette meilleure vitesse a également persisté lors de la fermeture et de la réouverture de l’application. Traditionnellement, exécuter une machine virtuelle exigeait plus de puissance. En raison des cas d’utilisation plus restreints avec Sandbox (vous n’installez pas plusieurs systèmes d’exploitation, n’exécutez pas plusieurs instances ou même ne prendrez pas plusieurs instantanés), la barre est un peu plus basse. Mais c’est cette cible très spécifique qui fait si bien fonctionner le bac à sable.

Crédit d’image: D-Krab/Shutterstock.com