Installer Hyper-V sur Windows 10 et créer sa première VM
Sommaire
I. Présentation
Pour vous donner l'opportunité d'essayer dans un environnement de test ce que l'on vous propose dans nos tutoriels, je vais vous expliquer comment installer Hyper-V sur Windows 10 afin de créer des machines virtuelles. Nous verrons également les prérequis et au sein de la vidéo, je vous expliquerai les bases d'Hyper-V et nous allons créer notre première machine virtuelle sous Windows 10.
Pour rappel, Hyper-V est l'hyperviseur de Microsoft, que l'on peut installer sur Windows Server mais également sur Windows 10, et son prédécesseur Windows 8/8.1. Il s'agit d'une solution gratuite sur Windows 10 et une alternative à d'autres solutions gratuite sur le marché destinées aux postes de travail comme VMware Workstation Player ou VirtualBox.
Prêt ? Alors c'est parti... ?
II. Prérequis
Avant de commencer l'installation, il me semble important de vous rappeler les prérequis pour pouvoir installer Hyper-V sur Windows 10.
A. Prérequis Windows 10
Tout d'abord, le système d'exploitation doit exécuter Windows une édition spécifique de Windows 10. En effet, Hyper-V peut être installé sur les versions suivantes nativement :
- Windows 10 Entreprise
- Windows 10 Education
- Windows 10 Pro
Autrement dit, il n'est pas installable (sans bidouiller) sur Windows 10 Famille. Si vous avez Windows 10 Famille et que vous souhaitez utiliser Hyper-V, le plus simple reste une mise à niveau vers Windows 10 Pro.
B. Prérequis matériel
Votre machine doit respecter les prérequis suivants pour que le rôle Hyper-V soit installable :
- Un processeur 64 bits avec la traduction d'adresses de second niveau (Second Level Address Translation - SLAT)
- Un processeur qui prend en charge les extensions liées aux machines virtuelles, à savoir VT-c chez Intel
- Au minimum 4 Go de RAM, bien que 8 Go soit recommandé
En fait, au sein du BIOS de votre machine, vous devez activer les options liées aux technologies de virtualisation pour qu'Hyper-V (et ses alternatives) puissent fonctionner sur votre machine.
Pour gagner du temps et voir si votre machine est prête, ouvrez une Invite de commande ou une console PowerShell et saisissez la commande suivante :
systeminfo
Le retour de la commande est explicite :
Si toutes les options sont à "Oui", vous pouvez continuer sans problème vers l'installation d'Hyper-V !
III. Installer Hyper-V sur Windows 10
Pour installer Hyper-V sur Windows 10, Il va falloir activer une fonctionnalité du système. Vous devez accéder au panneau de configuration "Activer ou désactiver des fonctionnalités Windows". Pour gagner du temps, recherchez-le directement dans la zone de recherche du Menu Démarrer, comme ceci :
Une fenêtre va s'ouvrir... Recherchez Hyper-V dans la liste et cochez la case. Ceci va installer Hyper-V, la console de gestion ainsi que le module PowerShell associé. Cliquez sur "OK" pour lancer l'installation, tout en sachant que vous devez être administrateur de la machine locale.
A la fin de l'installation, vous devrez redémarrer votre machine pour finaliser l'installation et profiter d'Hyper-V.
Sachez qu'il est possible d'activer Hyper-V à partir de PowerShell grâce à la commande Enable-WindowsOptionalFeature. Cette commande doit être exécutée en tant qu'administrateur, sinon vous obtiendrez une erreur.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
La console "Gestionnaire Hyper-V" est désormais installée sur votre PC :
Après voir vu comment installer Hyper-V sur Windows 10, la suite vous la connaissez : créer votre première machine virtuelle et apprendre à configurer les options de la VM, y compris le réseau virtuel. Pour cela, je vous invite à suivre la vidéo intégrée en début d'article où je vous propose un tour d'horizon des différentes options, en plus de l'installation.
⭐ Consultez nos tutoriels Hyper-V
Bonjour,
J’ai fais une reconversion en informatique et je suis technicien support, je souhaite me perfectionner.
Je visite régulièrement votre site car j’aime beaucoup les explications ou cours sur votre site.
Je souhaite devenir administrateur et cherche à me former sur la virtualisation, l’automatisation des tâches ( powershell ) et bien d’autre encore comme la sécurité informatique.
Je souhaiterais avoir des astuce et conseilles de votre part
Merci très cordialement
Bonjour,
je fais informatique de gestion je cherche à me perfectionner.
je visite votre site ce très intéressant les explications du cours, je souhaite devenir administrateur systeme et chercher a me formé.
Je souhaiterais avoir des astuce et conseilles de votre part
Merci très cordialement
Bonjour Florian Burnel,
J’ai installé Hyper V à partir de W11 Pro, cela fonctionne correctement à une grosse exception près : Je ne parviens pas à activer la session étendue et de ce fait je ne peux pas accéder aux périphériques de ma machine hôte.
Donc pas de son, pas accès à mes disques durs, pas accès à mon imprimante, ….
En l’état, je ne vois pas l’intérêt d’une telle installation.
J’y ai passé des heures en consultant le web et notamment youtube mais rien n’y fait, ma VM avec Kubuntu reste désespéremment silencieuse.
Si vous avez un tout petit moment pour me dire comment régler ce problème ce serait sympa de votre part.
Bonne journée.
dregnier
Bonjour super tuto merci beaucoup.
J’ai toute fois rencontré un problème lors de la première ouverture du gestionnaire Hyper V.
En effet, aucun serveur n’était affiché dans la colonne de gauche, j’ai du démarrer le service VMMS dans services.msc/gestion d’ordinateurs virtuels Hyper-V.
Le service était bien en auto mais un premier démarrage de cette façon a été nécessaires..
Avez vous une explication ?
En espérant que cela puisse servir à quelqu’un .
Merci encore
Bonjour,
Je suis débutant en virtualisation, j’ai apprécié cette vidéo.
J’ai suivi pas à pas ce tuto, j’ai bien créer ma VM, j’ai tenté d’installer Windows 11 22H2, cela n’a pas fonctionné. Je reçois un message d’erreur. » Impossible de se connecter à l’ordinateur virtuel. Réessayer de vous connecter « . Mon Windows hôte est Windows 11 Pro.La virtualisation est bien activé.
Quelqu’un peut-il m’aider ?
Bien cordialement
Salut !!
J’ai réussi a installer ma VM , mais je ne peux l’exécuté , elle mafique l’erreur suivante :
échec du démarrage de « Ma Machine »
Impossible de démarrée l’ordinateur virtuel , car l’hyperviseur n’est pas en cour d’exécution
Si quelqu’un peux m’aider
Bonjour,
J’ai suivi les explications pas à pas mais je n’arrive pas à trouver, dans la fonction « activer ou désactiver les fonctionnalités », la case Hyper-V bien que je l’ai exécuté comme administrateur. J’ai aussi essayé dans powershell rien toujours.
Bonjour,
Merci pour ce tutoriel. Je voudrais commencer des tests sur les containers dans une VM de mon hyperviseur (Hyper-V sous Windows 10).
Les VM (Windows 10 et Windows Server 2022) fonctionnent parfaitement. J’ai installé un VM Windows Serveur 2022 Data Center pour mettre en place ma plateforme. Lorsque je veux installer le rôle Hyper-V, j’ai un message d’erreur « Hyper-V can not installed: The processor does not have required virtualization capabilities ».
Merci pour votre retour.