Comment activer Windows Sandbox sur Windows 11 Home Edition
Activation de Windows Sandbox sur Windows 11 Famille : Guide détaillé et alternatives
La fonctionnalité Windows Sandbox, appréciée pour sa capacité à isoler l'exécution de programmes, est malheureusement absente de l'édition Famille de Windows 11. Cette exclusion s'étend également à Hyper-V et à l'éditeur de stratégie de groupe, soulignant des disparités notables entre les versions Pro et Famille de Windows 11. Bien que Windows Sandbox soit cruciale pour la sécurité, son absence dans l'édition Famille est regrettable. Toutefois, ce guide propose une solution pour l'activer sur Windows 11 Famille, et une alternative si la méthode native ne fonctionne pas.
Installation de Windows Sandbox sur Windows 11 Famille (2022)
Ce tutoriel vous guide pas à pas pour installer et utiliser Windows Sandbox sur Windows 11 Famille. De plus, une solution alternative à Windows Sandbox est proposée pour exécuter des applications dans un environnement sécurisé, quelle que soit votre édition de Windows 11. Avant tout, expliquons ce qu'est Windows Sandbox.
Qu'est-ce que Windows Sandbox ?
En résumé, Windows Sandbox est un environnement isolé et sécurisé au sein de votre système d'exploitation Windows (10 ou 11). Il permet d'exécuter des programmes, des scripts non vérifiés, et d'ouvrir des pièces jointes sans risque d'infection par des logiciels malveillants. C'est une machine virtuelle légère, avec une protection de mémoire activée en permanence. Aucune action effectuée dans Windows Sandbox ne peut affecter le système d'exploitation principal. Différent d'une machine virtuelle classique, il ne sauvegarde pas les modifications et se réinitialise à chaque ouverture, éliminant toutes données précédentes. Windows Sandbox est idéal pour tester des applications inconnues, visiter des sites web douteux ou ouvrir des pièces jointes suspectes.
Activation et utilisation de Windows Sandbox sur Windows 11 Famille
1. Commencez par activer la virtualisation dans le BIOS ou l'UEFI de votre ordinateur. Redémarrez votre PC, accédez au menu BIOS/UEFI et recherchez les options "Virtualisation" ou "Mode SVM". Activez-les puis redémarrez.
Remarque : Pour en savoir plus sur l'UEFI et la transition des ordinateurs modernes du BIOS, consultez l'article dédié.
2. Une fois connecté, ouvrez le Bloc-notes et copiez-collez le script ci-dessous.
@echo off
echo Checking for permissions
>nul 2>&1 "%SYSTEMROOT%system32cacls.exe" "%SYSTEMROOT%system32configsystem"
echo Permission check result: %errorlevel%
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%getadmin.vbs"
echo Running created temporary "%temp%getadmin.vbs"
timeout /T 2
"%temp%getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%getadmin.vbs" ( del "%temp%getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
echo Batch was successfully started with admin privileges
echo .
cls
Title Sandbox Installer
pushd "%~dp0"
dir /b %SystemRoot%servicingPackages*Containers*.mum >sandbox.txt
for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%servicingPackages%%i"
del sandbox.txt
Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL
pause
3. Cliquez sur "Fichier" puis "Enregistrer sous".
4. Choisissez "Tous les fichiers (*.*)" dans le menu déroulant "Type" et nommez votre fichier, en terminant par l'extension '.bat' (par exemple, sandbox.bat). Assurez-vous qu'il n'y a pas d'extension '.txt' à la fin. Puis cliquez sur "Enregistrer".
5. Faites un clic droit sur le fichier batch et sélectionnez "Exécuter en tant qu'administrateur".
6. Une fenêtre d'invite de commande s'ouvrira, lançant l'installation de Windows Sandbox. Après l'installation, appuyez sur 'y' puis Entrée pour redémarrer votre ordinateur.
7. Une fois reconnecté, utilisez les touches Windows + R pour ouvrir "Exécuter", tapez 'optionalfeatures.exe' et appuyez sur Entrée.
8. Dans la fenêtre "Fonctionnalités Windows", activez "Windows Sandbox", "Plateforme de machine virtuelle" et "Plateforme de l'hyperviseur Windows", puis cliquez sur "OK". L'installation des packages nécessaires commencera et un redémarrage sera nécessaire.
Remarque : Si vous avez Windows 11 Pro, vous pouvez passer directement à cette étape pour activer les fonctionnalités nécessaires.
9. Ouvrez le menu Démarrer et tapez "bac à sable Windows". Cliquez sur le résultat pour lancer Windows Sandbox.
10. Voilà ! Windows Sandbox est maintenant activé sur votre Windows 11 Famille.
Désinstallation de Windows Sandbox sur Windows 11 Famille
11. Pour désinstaller Windows Sandbox, ouvrez le menu Démarrer et tapez 'cmd'. Faites un clic droit sur "Invite de commandes" et sélectionnez "Exécuter en tant qu'administrateur".
12. Collez la commande suivante dans la fenêtre CMD et appuyez sur Entrée pour désinstaller Windows Sandbox.
Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"
Alternative à Windows Sandbox : Sandboxie Plus
Si la méthode précédente ne fonctionne pas, vous pouvez utiliser Sandboxie Plus, une solution open source de David Xanatos, fonctionnant sur toutes les éditions de Windows 11, y compris la version Famille. Sandboxie Plus offre une alternative gratuite pour exécuter des programmes dans un environnement isolé.
1. Téléchargez la version Plus de Sandboxie depuis ce lien, qui propose une interface moderne et fonctionne très bien.
2. Installez Sandboxie Plus et lancez l'application.
3. Faites un clic droit sur "DefaultBox" et choisissez "Exécuter". Vous pouvez ouvrir un navigateur, un lecteur de mails, ou tout autre programme. Choisissez "Exécuter le programme", ce qui ouvrira une fenêtre demandant le programme à lancer.
4. Pour exécuter un fichier EXE, faites un clic droit dessus et sélectionnez "Copier en tant que chemin".
5. Collez ce chemin dans l'invite Sandboxie et cliquez sur "OK".
6. Le programme s'exécutera dans un environnement sandbox. Vous pouvez ainsi tester des programmes en toute sécurité.
Test de programmes non approuvés dans Windows 11 Sandbox
Voici donc deux méthodes pour exécuter des applications en toute sécurité sur Windows 11. La complexité croissante des logiciels malveillants nous impose d'être vigilants avant de lancer un programme inconnu. Windows Sandbox est conçu pour cette raison. Si vous souhaitez protéger votre vie privée sur Windows 11, ou activer Hyper-V dans Windows 11 Famille, suivez nos guides détaillés. N'hésitez pas à laisser vos questions dans la section commentaires.