Créer une machine virtuelle avec Hyper-V sur Windows

Découvrez comment créer une machine virtuelle et installer un système d’exploitation dans votre nouvelle machine virtuelle. Vous aurez besoin d’un fichier .iso pour le système d’exploitation que vous souhaitez exécuter. Si nécessaire, téléchargez une copie d’évaluation de Windows 11 à partir du Centre d’évaluation TechNet.

Créer une machine virtuelle avec le Gestionnaire Hyper-V

  1. Ouvrez le Gestionnaire Hyper-V en appuyant sur la touche Windows et en tapant « Gestionnaire Hyper-V » ou en recherchant Gestionnaire Hyper-V dans vos applications.

  2. Dans le Gestionnaire Hyper-V, sélectionnez Action>Nouveau>Machine virtuelle pour afficher l’Assistant Nouvelle machine virtuelle.

    Capture d’écran de l’onglet Spécifier le nom et l’emplacement de l’Assistant Nouvelle machine virtuelle avec l’option Suivant mise en évidence.

  3. Passez en revue le contenu de la section « Avant de commencer », puis sélectionnez Suivant.

  4. Nommez la machine virtuelle.

    Remarque : il s’agit du nom que Hyper-V utilise pour la machine virtuelle, et non le nom de l’ordinateur donné au système d’exploitation invité qui sera déployé à l’intérieur de la machine virtuelle.

  5. Choisissez un emplacement dans lequel stocker les fichiers de la machine virtuelle, par exemple : c:\virtualmachine. Vous pouvez aussi accepter la localisation par défaut. Sélectionnez Suivant lorsque vous avez terminé.

  6. Sélectionnez la génération de la machine, puis Suivant.

    Introduites avec Windows Server 2012 R2, les machines virtuelles de génération 2 fournissent un modèle de matériel virtuel simplifié et des fonctionnalités supplémentaires. Vous pouvez uniquement installer un système d’exploitation 64 bits sur une machine virtuelle de génération 2. Pour plus d’informations, consultez Dois-je créer une machine virtuelle de génération 1 ou 2 dans Hyper-V ?.

    Si la nouvelle machine virtuelle est configurée en tant que génération 2 et qu’elle exécutera une distribution Linux, le démarrage sécurisé doit être désactivé. Pour plus d’informations sur le démarrage sécurisé, consultez Démarrage sécurisé.

  7. Sélectionnez 2 048 Mo comme valeur de Mémoire de démarrage et laissez l’option Utiliser la mémoire dynamique sélectionnée. Cliquez sur le bouton Suivant.

    La mémoire est partagée entre un hôte Hyper-V et la machine virtuelle en cours d’exécution sur l’hôte. Le nombre de machines virtuelles pouvant s’exécuter sur un seul hôte dépend en partie de la mémoire disponible. Vous pouvez également configurer une machine virtuelle de manière à ce qu’elle utilise la mémoire dynamique. Une fois activée, la mémoire dynamique récupère la mémoire inutilisée de la machine virtuelle en cours d’exécution. Cela permet d’exécuter davantage de machines virtuelles sur l’hôte. Pour plus d’informations sur la mémoire dynamique, consultez Présentation de la mémoire dynamique Hyper-V.

  8. Dans l’Assistant de configuration réseau, sélectionnez un commutateur virtuel pour la machine virtuelle, puis Suivant. Pour plus d’informations, consultez Créer un commutateur virtuel.

  9. Nommez le disque dur virtuel, sélectionnez un emplacement ou conservez la valeur par défaut, puis spécifiez une taille. Lorsque vous êtes prêt, sélectionnez Suivant.

    Un disque dur virtuel fournit un stockage pour une machine virtuelle similaire à un disque dur physique. Un disque dur virtuel est nécessaire pour pouvoir installer un système d’exploitation sur la machine virtuelle.

    Capture d’écran de la tâche Connecter un disque dur virtuel de l’Assistant Nouvelle machine virtuelle, avec l’option Créer un disque dur virtuel sélectionnée.

  10. Dans l’Assistant Options d’installation, sélectionnez Installer un système d’exploitation à partir d’un fichier image de démarrage, puis sélectionnez le fichier .iso d’un système d’exploitation. Une fois l’opération terminée, sélectionnez Suivant.

    Quand vous créez une machine virtuelle, vous pouvez configurer certaines options d’installation du système d’exploitation. Les trois options disponibles sont les suivantes :

    • Installer un système d’exploitation ultérieurement : cette option n’apporte aucune modification supplémentaire à la machine virtuelle.

    • Installer un système d’exploitation à partir d’un fichier image de démarrage : cette option équivaut à insérer un CD dans le lecteur de CD-ROM physique d’un ordinateur. Pour configurer cette option, sélectionnez une image .iso. Cette image est montée sur le lecteur de CD-ROM virtuel de la machine virtuelle. L’ordre de démarrage de la machine virtuelle est modifié pour faire passer le lecteur de CD-ROM en première position.

    • Installer un système d’exploitation à partir d’un serveur d’installation réseau : cette option n’est accessible que si vous avez connecté la machine virtuelle à un commutateur réseau. Dans cette configuration, la machine virtuelle tente de démarrer à partir du réseau.

  11. Passez en revue les détails de la machine virtuelle, puis sélectionnez Terminer pour achever la création de la machine virtuelle.

Créer une machine virtuelle avec PowerShell

  1. Ouvrez PowerShell ISE en tant qu’administrateur.

  2. Exécutez le script suivant.

# Set VM Name, Switch Name, and Installation Media Path.
$VMName = 'TESTVM'
$Switch = 'External VM Switch'
$InstallMedia = 'C:\Users\Administrator\Desktop\en_windows_10_enterprise_x64_dvd_6851151.iso'

# Create New Virtual Machine
New-VM -Name $VMName -MemoryStartupBytes 2147483648 -Generation 2 -NewVHDPath "D:\Virtual Machines\$VMName\$VMName.vhdx" -NewVHDSizeBytes 53687091200 -Path "D:\Virtual Machines\$VMName" -SwitchName $Switch

# Add DVD Drive to Virtual Machine
Add-VMScsiController -VMName $VMName
Add-VMDvdDrive -VMName $VMName -ControllerNumber 1 -ControllerLocation 0 -Path $InstallMedia

# Mount Installation Media
$DVDDrive = Get-VMDvdDrive -VMName $VMName

# Configure Virtual Machine to Boot from DVD
Set-VMFirmware -VMName $VMName -FirstBootDevice $DVDDrive

Terminer le déploiement du système d’exploitation

Pour terminer la création de votre machine virtuelle, vous devez la démarrer et suivre les étapes d’installation du système d’exploitation.

  1. Dans le Gestionnaire Hyper-V, double-cliquez sur la machine virtuelle. Cette opération lance l’outil Connexion à un ordinateur virtuel.

  2. Sélectionnez le bouton Démarrer. Attendez que l’ordinateur Hyper-V démarre. Cela revient à appuyer sur le bouton d’alimentation d’un ordinateur physique.

  3. Quand la machine virtuelle démarre, suivez les étapes du programme d’installation comme sur un ordinateur physique.

Capture d’écran d’une fenêtre Connexion à un ordinateur virtuel montrant l’écran d’installation Installation de Windows de la machine virtuelle.

Remarque : si vous n’exécutez pas une version de Windows sous licence en volume, vous devez posséder une licence distincte pour Windows qui s’exécute sur une machine virtuelle. Le système d’exploitation de la machine virtuelle est indépendant du système d’exploitation de l’hôte.