Introduction à Hyper-V sur Windows10Introduction to Hyper-V on Windows 10

Nombreux sont les développeurs de logiciels, professionnels de l’informatique ou passionnés de technologies qui doivent exécuter plusieurs systèmes d’exploitation.Whether you are a software developer, an IT professional, or a technology enthusiast, many of you need to run multiple operating systems. Hyper-V permet d’exécuter plusieurs systèmes d’exploitation en tant qu’ordinateurs virtuels sur Windows.Hyper-V lets you run multiple operating systems as virtual machines on Windows.

Ordinateur virtuel exécutant Windows

Hyper-V fournit spécifiquement des capacités de virtualisation matérielle.Hyper-V specifically provides hardware virtualization. Cela signifie que chaque machine virtuelle s’exécute sur du matériel virtuel.That means each virtual machine runs on virtual hardware. Hyper-V vous permet de créer des disques durs virtuels, des commutateurs virtuels et un certain nombre d’autres périphériques virtuels qui peuvent être ajoutés aux machines virtuelles.Hyper-V lets you create virtual hard drives, virtual switches, and a number of other virtual devices all of which can be added to virtual machines.

Raisons justifiant la virtualisationReasons to use virtualization

La virtualisation vous permet ce qui suit:Virtualization allows you to:

  • Exécuter un logiciel nécessitant une version antérieure de Windows ou des systèmes d’exploitation autres que Windows.Run software that requires an older versions of Windows or non-Windows operating systems.

  • Se familiariser avec d’autres systèmes d’exploitation.Experiment with other operating systems. Hyper-V permet de créer et de supprimer très facilement différents systèmes d’exploitation.Hyper-V makes it very easy to create and remove different operating systems.

  • Tester des logiciels sur plusieurs systèmes d’exploitation à l’aide de plusieurs machines virtuelles.Test software on multiple operating systems using multiple virtual machines. Grâce à Hyper-V, vous pouvez les exécuter sur un seul ordinateur de bureau ou portable.With Hyper-V, you can run them all on a single desktop or laptop computer. Ces machines virtuelles peuvent être exportées, puis importées dans un autre système Hyper-V, notamment Azure.These virtual machines can be exported and then imported into any other Hyper-V system, including Azure.

Configuration requiseSystem requirements

Hyper-V est disponible sur les versions 64 bits de Windows 10 professionnel, entreprise et éducation.Hyper-V is available on 64-bit versions of Windows 10 Pro, Enterprise, and Education. Elle n’est pas disponible dans l’édition familiale.It is not available on the Home edition.

Effectuez la mise à niveau de Windows 10 édition familiale vers Windows **** > 10 professionnel en ouvrant lamise à jour des paramètres et > l’activationde la sécurité.Upgrade from Windows 10 Home edition to Windows 10 Pro by opening Settings > Update and Security > Activation. Vous pouvez alors visiter le magasin et acheter la mise à niveau.Here you can visit the store and purchase an upgrade.

La plupart des ordinateurs exécutent Hyper-V, mais chaque machine virtuelle exécute un système d’exploitation entièrement différent.Most computers run Hyper-V, however each virtual machine runs a completely separate operating system. Vous pouvez généralement exécuter une ou plusieurs machines virtuelles sur un ordinateur équipé de 4Go de RAM. Vous aurez cependant besoin de plus de ressources pour des machines virtuelles supplémentaires ou pour installer et exécuter des logiciels gourmands en ressources tels que des jeux, des logiciels de montage vidéo ou de conception d'ingénierie.You can generally run one or more virtual machines on a computer with 4GB of RAM, though you'll need more resources for additional virtual machines or to install and run resource intense software like games, video editing, or engineering design software.

Pour en savoir plus sur la configuration requise pour Hyper-V et la procédure à suivre pour vérifier que Hyper-V s’exécute sur votre machine, consultez les Références de la configuration requise pour Hyper-V.For more information about Hyper-V's system requirements and how to verify that Hyper-V runs on your machine, see the Hyper-V Requirements Reference.

Systèmes d’exploitation que vous pouvez exécuter dans une machine virtuelleOperating systems you can run in a virtual machine

Hyper-V sur Windows prend en charge de nombreux systèmes d’exploitation dans un ordinateur virtuel, y compris plusieurs versions de Linux, FreeBSD et Windows.Hyper-V on Windows supports many different operating systems in a virtual machine including various releases of Linux, FreeBSD, and Windows.

À titre de rappel, vous devez avoir une licence valide pour les systèmes d’exploitation que vous utilisez dans les machines virtuelles.As a reminder, you'll need to have a valid license for any operating systems you use in the VMs.

Pour en savoir plus sur les systèmes d’exploitation pris en charge comme invités dans Hyper-V sur Windows, voir Systèmes d’exploitation invités Windows pris en charge et Systèmes d’exploitation invités Linux pris en charge.For information about which operating systems are supported as guests in Hyper-V on Windows, see Supported Windows Guest Operating Systems and Supported Linux Guest Operating Systems.

Différences entre Hyper-V sur Windows et Hyper-V sur Windows ServerDifferences between Hyper-V on Windows and Hyper-V on Windows Server

Certaines fonctionnalités se comportent différemment dans Hyper-V sur Windows et Hyper-V sur Windows Server.There are some features that work differently in Hyper-V on Windows than they do in Hyper-V running on Windows Server.

Fonctionnalités Hyper-V disponibles uniquement sous WindowsServer:Hyper-V features only available on Windows Server:

  • Migration dynamique des machines virtuelles d’un hôte vers un autreLive migration of virtual machines from one host to another
  • Réplication Hyper-VHyper-V Replica
  • Fibre Channel virtuelVirtual Fiber Channel
  • Mise en réseau SR-IOVSR-IOV networking
  • .VHDX partagéShared .VHDX

Fonctionnalités Hyper-V disponibles uniquement sous Windows10:Hyper-V features only available on Windows 10:

  • Création rapide et bibliothèque d’ordinateur virtuelQuick Create and the VM Gallery
  • Réseau par défaut (commutateur NAT)Default network (NAT switch)

Le modèle de gestion de mémoire est différent pour Hyper-V sur Windows.The memory management model is different for Hyper-V on Windows. Sur un serveur, la mémoire Hyper-V est gérée en partant du principe que seules les machines virtuelles sont exécutées sur le serveur.On a server, Hyper-V memory is managed with the assumption that only the virtual machines are running on the server. Dans Hyper-V sur Windows, la mémoire est gérée en prévision du fait que la plupart des machines clientes exécutent des logiciels sur l’hôte en plus des machines virtuelles.In Hyper-V on Windows, memory is managed with the expectation that most client machines are running software on host in addition to running virtual machines.

LimitationsLimitations

Les programmes qui dépendent d’un matériel spécifique ne fonctionnent pas correctement dans une machine virtuelle.Programs that depend on specific hardware will not work well in a virtual machine. Par exemple, les jeux ou applications qui nécessitent un traitement avec des GPU risquent de ne pas fonctionner correctement.For example, games or applications that require processing with GPUs might not work well. Par ailleurs, les applications basées sur les minuteurs sous 10ms, notamment les applications de mixage de concert et les minuteurs de haute précision, peuvent être confrontées à des problèmes d’exécution dans une machine virtuelle.Also, applications relying on sub-10ms timers such as live music mixing applications or high precision times could have issues running in a virtual machine.

En outre, si Hyper-V est activé, les applications de haute précision sensibles à la latence peuvent également être confrontées à des problèmes d’exécution dans l’hôte.In addition, if you have Hyper-V enabled, those latency-sensitive, high-precision applications may also have issues running in the host. En effet, quand la virtualisation est activée, le système d’exploitation hôte est également exécuté sur la couche de virtualisation Hyper-V, tout comme les systèmes d’exploitation invités.This is because with virtualization enabled, the host OS also runs on top of the Hyper-V virtualization layer, just as guest operating systems do. Toutefois, contrairement aux invités, le système d’exploitation hôte présente la particularité d’avoir un accès direct à l’ensemble du matériel, ce qui signifie que les applications avec une configuration matérielle requise spéciale continuent de fonctionner sans problème dans le système d’exploitation hôte.However, unlike guests, the host OS is special in that it has direct access to all the hardware, which means that applications with special hardware requirements can still run without issues in the host OS.

Étape suivanteNext step

Installer Hyper-V sur Windows10Install Hyper-V on Windows 10