2023-09-13 16:30 Temps de lecture : 9 min

Comment installer Hyper-V sur Windows 11 Famille

L'activation d'Hyper-V sur Windows 11 est possible, car il s'agit d'une fonctionnalité optionnelle intégrée par défaut au système d'exploitation. Cette technologie permet la création de machines virtuelles, offrant la possibilité d'installer et d'exécuter des systèmes d'exploitation invités sur un matériel virtualisé. Cependant, l'accès à Hyper-V est réservé aux versions Pro, Éducation et Entreprise de Windows 11. Les utilisateurs de l'édition Familiale doivent recourir à des solutions de virtualisation tierces.

Si vous préférez ne pas utiliser un gestionnaire de machine virtuelle externe, il existe une méthode alternative pour installer Hyper-V sur Windows 11 Familiale. Cette approche implique l'utilisation d'un script batch personnalisé.

Comment activer la virtualisation matérielle sous Windows 11

Hyper-V, étant un hyperviseur de type 1, requiert que la virtualisation matérielle soit activée dans le BIOS pour son fonctionnement. Heureusement, la plupart des systèmes modernes prennent en charge cette fonctionnalité, généralement accessible via les paramètres du BIOS.

Les étapes décrites ci-dessous sont spécifiques à un ordinateur portable HP. Pour d'autres marques ou modèles, veuillez consulter le manuel d'utilisation ou la base de connaissances du fabricant.

Pour activer la virtualisation matérielle dans le BIOS :

  • Éteignez complètement votre ordinateur si celui-ci est en marche.
  • Appuyez sur le bouton de mise en marche pour allumer l'ordinateur, puis commencez à tapoter la touche F10 pour accéder au BIOS. La touche d'accès au BIOS peut varier selon le fabricant (F10, F2, F12, F1 ou Suppr).
  • Une fois dans l'utilitaire de configuration du BIOS, ouvrez l'onglet Configuration.
  • Utilisez les flèches directionnelles pour sélectionner "Technologie de virtualisation".
  • Appuyez sur Entrée, puis choisissez "Activé". Appuyez à nouveau sur Entrée pour valider.
  • Ensuite, appuyez sur F10 pour enregistrer les modifications et quitter le BIOS.
  • Votre ordinateur redémarrera avec la virtualisation matérielle activée. Vous pouvez maintenant procéder à l'installation d'Hyper-V.
  • Comment installer Hyper-V sur Windows 11 Famille

    La prochaine étape consiste à créer puis exécuter un script batch qui se chargera d'installer les fichiers indispensables à l'activation d'Hyper-V dans Windows 11 Familiale.

    Avant de débuter, il est fortement recommandé de créer un point de restauration. Cela vous permettra de revenir à l'état actuel de votre ordinateur en cas de problème durant le processus.

    Pour activer Hyper-V sur Windows 11 Famille :

    1. Créez un nouveau fichier Bloc-notes. Pour cela, utilisez le raccourci Win + R, tapez "notepad" puis validez avec OK.

    2. Dans le fichier Bloc-notes, copiez-collez le script suivant :

     pushd "%~dp0"
    dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
    for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
    del hyper-v.txt
    Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
    pause

    3. Utilisez le raccourci Ctrl + S pour ouvrir la fenêtre de sauvegarde.

    4. Dans le champ "Nom de fichier", saisissez "hyperv.bat". L'extension ".bat" est essentielle pour que le fichier soit interprété comme un script.

    5. Ensuite, déroulez la liste "Enregistrer sous" et sélectionnez "Tous les fichiers".

    6. Cliquez sur "Enregistrer" pour sauvegarder le fichier.

    7. Faites un clic droit sur le fichier "hyperv.bat" et choisissez "Exécuter en tant qu'administrateur". Confirmez l'opération si le Contrôle de compte d'utilisateur vous le demande.

    8. Le script se lancera dans l'invite de commande pour installer Hyper-V. Cette opération peut prendre un certain temps, soyez patient jusqu'à la fin du processus.

    9. Une fois le script exécuté, le message "L'opération a réussi" sera affiché.

    10. Saisissez "Y" pour valider le redémarrage de votre ordinateur, ou "N" pour simplement quitter l'invite de commande.

    Notez qu'un redémarrage est nécessaire pour que les modifications soient prises en compte. Après le redémarrage, Hyper-V devrait être opérationnel sur votre version Familiale de Windows 11. Vous pouvez vérifier en tapant "Hyper-V" dans la barre de recherche Windows et en cliquant sur "Gestionnaire Hyper-V".

    Si Hyper-V n'est toujours pas disponible, d'autres méthodes d'activation sont possibles via la boîte de dialogue "Fonctionnalités Windows", l'invite de commande ou PowerShell.

    Voici comment activer rapidement Hyper-V via l'invite de commande :

  • Appuyez sur la touche Windows et tapez "cmd". Ensuite, faites un clic droit sur "Invite de commandes" et sélectionnez "Exécuter en tant qu'administrateur".
  • Dans la fenêtre de l'invite de commandes, saisissez la commande suivante et validez avec la touche Entrée :
     <code>DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V 
  • Cette commande utilise l'outil DISM pour activer Microsoft Hyper-V ainsi que les dépendances nécessaires. Le message "L'opération a réussi" confirme la bonne activation d'Hyper-V.
  • Comment désactiver Hyper-V sur Windows 11 Famille

    Il est possible de désactiver Hyper-V sur Windows 11 Familiale en utilisant la boîte de dialogue "Fonctionnalités Windows".

    Pour désactiver Hyper-V :

  • Utilisez le raccourci Win + R pour ouvrir la fenêtre "Exécuter".
  • Tapez "optionalfeatures.exe" puis validez avec OK.
  • Dans la fenêtre "Fonctionnalités Windows", localisez l'entrée "Hyper-V".
  • Décochez la case correspondante à "Hyper-V" et cliquez sur OK. Attendez la fin de la procédure de désinstallation.
  • Enfin, cliquez sur "Redémarrer maintenant" pour appliquer les changements.
  • En plus d'Hyper-V, Windows propose une autre solution de virtualisation intéressante : Windows Sandbox, un environnement de bureau léger permettant d'exécuter des applications de manière isolée. Cette fonctionnalité est activable depuis les "Fonctionnalités Windows", mais seulement sur les versions Pro et Entreprise du système.

    Contrairement à Hyper-V, il n'existe pas de script batch pour installer Windows Sandbox sur l'édition familiale de Windows 11. Vous pouvez cependant utiliser des alternatives à Windows Sandbox pour exécuter et tester des applications de manière isolée.

    Utiliser Hyper-V sur Windows 11 Famille

    Bien que Microsoft ait officiellement limité l'accès à Hyper-V aux versions Pro, Éducation et Entreprise, un ajustement dans le BIOS et un script batch permettent d'installer Hyper-V sur Windows 11 Familiale.

    Une fois Hyper-V fonctionnel, vous pourrez installer Windows, Ubuntu et d'autres systèmes d'exploitation compatibles sur une machine virtuelle.

    Auteur
    France

    Rédacteur tech, guides pratiques et astuces numériques.