Installer le rôle Hyper-V sur Windows Server

S’applique à : Windows Server 2022, Windows Server 2016, Windows Server 2019

Pour créer et exécuter des machines virtuelles, installez le rôle Hyper-V sur Windows Server à l’aide de Gestionnaire de serveur ou de l’applet de commande Install-WindowsFeature dans Windows PowerShell. Pour Windows 10, consultez Installer Hyper-V sur Windows 10.

Pour en savoir plus sur Hyper-V, consultez Vue d’ensemble de la technologie Hyper-V. Pour essayer Windows Server 2019, vous pouvez télécharger et installer une copie d’évaluation. Consultez le Centre d’évaluation.

Avant d’installer Windows Server ou d’ajouter le rôle Hyper-V, vérifiez que :

  • Le matériel de votre ordinateur est compatible. Pour plus d’informations, consultez Configuration système requise pour Windows Server et Configuration requise pour Hyper-V sur Windows Server.

  • Vous ne prévoyez pas d’utiliser des applications de virtualisation tierces qui s’appuient sur les mêmes fonctionnalités de processeur que celles requises par Hyper-V. Les exemples incluent VMWare Workstation et VirtualBox. Vous pouvez installer Hyper-V sans désinstaller ces autres applications. Toutefois, si vous essayez de les utiliser pour gérer des machines virtuelles lorsque l’hyperviseur Hyper-V est en cours d’exécution, il se peut que les machines virtuelles ne démarrent pas ou qu’elles ne s’exécutent pas de manière fiable. Pour plus d’informations et d’instructions sur la désactivation de l’hyperviseur Hyper-V si vous avez besoin d’utiliser l’une de ces applications, consultez Les applications de virtualisation ne fonctionnent pas avec Hyper-V, Device Guard et Credential Guard.

Si vous souhaitez installer uniquement les outils de gestion, tels que le Gestionnaire Hyper-V, consultez Gérer à distance les hôtes Hyper-V avec le Gestionnaire Hyper-V.

Installez Hyper-V à l’aide de Gestionnaire de serveur

  1. Dans le Gestionnaire de serveur, dans le menu Gérer, cliquez sur Ajouter des rôles et fonctionnalités.

  2. Dans la page Avant de commencer, vérifiez que votre serveur de destination et environnement réseau sont préparés pour le rôle et la fonctionnalité que vous voulez installer. Cliquez sur Suivant.

  3. Sur la page Sélectionner le type d’installation, sélectionnez Installation basée sur un rôle ou une fonctionnalité, puis Suivant.

  4. Dans la page Sélectionner le serveur de destination, sélectionnez un serveur dans le pool de serveurs, puis sélectionnez Suivant.

  5. Dans la page Sélectionner des rôles de serveurs, sélectionnez Hyper-V. Dans la page Ajouter des rôles et de fonctionnalités , sélectionnez Ajouter des fonctionnalités, puis sélectionnez Suivant.

  6. Dans la page Sélectionner des fonctionnalités, sélectionnez Suivant, puis sélectionnez Suivant à nouveau.

  7. Dans la page Créer des commutateurs virtuels, la page Migration de machine virtuelle et la page Magasins par défaut, sélectionnez les options qui correspondent à votre environnement spécifique.

  8. Dans la page Confirmer les sélections d’installation, sélectionnez Redémarrer automatiquement le serveur de destination si nécessaire puis cliquez sur Installer.

  9. Une fois l’installation terminée, vérifiez qu’Hyper-V est correctement installé. Ouvrez la page Tous les serveurs dans Gestionnaire de serveur et sélectionnez un serveur sur lequel vous avez installé Hyper-V. Vérifiez la mosaïque Rôles et fonctionnalités sur la page du serveur sélectionné.

Installez Hyper-V à l’aide de l’applet de commande Install-WindowsFeature

  1. Sur le bureau de Windows, sélectionnez le bouton Démarrer et tapez une partie du nom Windows PowerShell.

  2. Faites un clic droit sur Windows PowerShell, puis sélectionnez Exécuter en tant qu’administrateur.

  3. Pour installer Hyper-V sur un serveur auquel vous êtes connecté à distance, exécutez la commande suivante et remplacez par <computer_name> le nom du serveur.

    Install-WindowsFeature -Name Hyper-V -ComputerName <computer_name> -IncludeManagementTools -Restart
    

    Si vous êtes connecté localement au serveur, exécutez la commande sans -ComputerName <computer_name>.

  4. Une fois le serveur redémarré, vous pouvez voir que le rôle Hyper-V est installé et voir quels autres rôles et fonctionnalités sont installés en exécutant la commande suivante :

    Get-WindowsFeature -ComputerName <computer_name>
    

    Si vous êtes connecté localement au serveur, exécutez la commande sans -ComputerName <computer_name>.

Notes

Si vous installez ce rôle sur un serveur qui exécute l’option d’installation Server Core de Windows Server 2016 et que vous utilisez le paramètre -IncludeManagementTools, seul le module Hyper-V pour Windows PowerShell est installé. Vous pouvez utiliser l’outil de gestion de l’interface utilisateur graphique, gestionnaire Hyper-V, sur un autre ordinateur pour gérer à distance un hôte Hyper-V qui s’exécute sur une installation Server Core. Pour obtenir des instructions sur la connexion à distance, consultez Gérer à distance les hôtes Hyper-V avec le Gestionnaire Hyper-V.

Références supplémentaires