Comment activer la virtualisation dans le BIOS pour Intel et AMD

Vous avez peut-être rencontré une erreur lors de l'utilisation d'une machine virtuelle sur votre ordinateur liée à la virtualisation(virtualization) . Qu'est-ce que la virtualisation ? Votre ordinateur l'a-t-il ? Comment l'allumez-vous ? Trouvez les réponses à ces questions et à d'autres ci-dessous, que vous utilisiez un système Intel ou AMD .

Qu'est-ce que la virtualisation matérielle ?

Il y a de fortes chances que vous sachiez que vous avez besoin de virtualisation, mais que vous ne sachiez pas ce que c'est. Comme vous vous en doutez, c'est lié aux machines virtuelles(virtual machines) . En effet, la virtualisation matérielle permet à votre CPU physique de se présenter comme plusieurs CPU(CPUs) virtuels .

Ceci est essentiel pour que les machines virtuelles soient parfaitement compatibles avec le système d'exploitation invité tout en partageant les ressources avec le système d'exploitation hôte. Il existe de nombreuses raisons techniques pour lesquelles vous voudriez avoir ces processeurs(CPUs) virtuels isolés . Néanmoins, pour cet article, tout ce que vous devez savoir, c'est que la virtualisation permet aux machines virtuelles et à quelques autres types d'applications de bien fonctionner.

Quelles sont les marques de virtualisation d' (Virtualization Brand Names)Intel(Are Intel) et d'AMD ?

Les deux principales marques de processeurs(CPU) pour PC sont Intel et AMD . Votre ordinateur contient presque certainement l'une de ces deux marques de processeur. Les deux sociétés construisent leurs processeurs(CPUs) sur la base de ce qu'on appelle le jeu d' instructions x86 . En d'autres termes, ils peuvent à la fois exécuter et comprendre le même code.

Cependant, Intel et AMD ont également leurs fonctionnalités internes de processeur(CPU) , qui doivent être explicitement prises en charge par le logiciel. Dans le cas de la virtualisation matérielle, la technologie d' Intel est connue sous le nom d' Intel VT ou VT-x . AMD , quant à lui, appelle simplement sa version AMD-V . Ce sont donc les termes que vous devez rechercher lorsque vous souhaitez activer la virtualisation sur votre ordinateur.

Comment vérifier si la virtualisation(Virtualization) est activée

Avant d'aborder la façon d'activer ou de désactiver la virtualisation, il est utile d'apprendre à vérifier si la fonctionnalité est actuellement active ou si votre processeur(CPU) la prend en charge en premier lieu.

Sous Windows , suivez les étapes ci-dessous pour vérifier si la virtualisation est activée :

  1. Appuyez sur Ctrl + Maj(Shift) + Échap(Esc) pour ouvrir le Gestionnaire(Task Manager) des tâches .

  1. Passez à l' onglet Performances(Performance tab) , s'il n'a pas déjà été sélectionné.
  2. Sélectionnez CPU dans le volet de gauche.

  1. Recherchez l' entrée Virtualisation(Virtualization) dans le volet de droite, sous le graphique des performances du processeur(CPU performance graph) .

Si l'entrée indique "Activé", vous n'avez rien à faire de plus. Votre ordinateur prend en charge la virtualisation et elle est déjà activée. Cependant, s'il n'indique pas qu'il est activé, nous devons vérifier si votre processeur(CPU) est en fait équipé de la virtualisation matérielle.

Pour ce faire, le moyen le plus simple consiste à utiliser l' application CPU-Z . C'est une application que les geeks utilisent depuis des années pour obtenir des informations rapides et précises sur le processeur(CPU) d'un ordinateur.

  1. Téléchargez et installez CPU-Z .
  2. Exécutez CPU-Z
  3. Sous l' onglet CPU(CPU tab) , consultez la section Instructions pour VT-X ou AMD-V .

Si les instructions de virtualisation sont répertoriées dans CPU-Z , votre CPU dispose de cette fonctionnalité. Cela signifie que vous devez l'activer dans votre menu  BIOS ou UEFI .

Comment activer la virtualisation(Virtualization) dans le BIOS ou l' UEFI

Après avoir déterminé que la virtualisation n'est pas activée sur votre ordinateur, mais que votre processeur la prend en charge, l'étape suivante consiste à basculer le commutateur et à l'activer.

C'est là que les choses deviennent un peu délicates car la bascule pour la virtualisation se trouve dans votre menu BIOS ou UEFI . (BIOS or UEFI)Ce sont les deux types de firmware que votre ordinateur peut utiliser, UEFI étant la norme la plus moderne.

Dans tous les cas, vous devez accéder à votre micrologiciel en redémarrant l'ordinateur et en activant le menu BIOS ou UEFI . Différents(Different) fournisseurs de cartes mères ont différentes façons de procéder, mais si vous avez besoin d'aide, rendez-vous sur Comment entrer dans le BIOS dans Windows 10 et les versions antérieures(How to Enter BIOS in Windows 10 and Older Versions) .

Une fois que vous avez réussi à accéder à votre BIOS , vous devez trouver le bon paramètre pour votre système afin d'activer la virtualisation dans le BIOS . Il n'y a pas de terminologie standard parmi les développeurs BIOS/UEFI pour un tel paramètre. Par conséquent, vous devrez peut-être faire preuve d'imagination si la formulation choisie est un peu obscure. La capture d'écran ci-dessus était sous Advanced and CPU Configuration et le paramètre s'appelait Intel Virtualization Technology .

La capture d'écran ci-dessous provient d'un ordinateur portable Gigabyte Aorus basé sur Intel , mais l'idée générale est la même quelle que soit la marque de la carte mère ou du processeur .(CPU)

Nous avons trouvé les paramètres de virtualisation sous Advanced Chipset Features . Bien que dans le cas de cet ordinateur spécifique, VT-x n'avait pas de bascule. Au lieu de cela, nous n'avons trouvé qu'un commutateur pour VT-d. VT-d est une sous-technologie de virtualisation qui traite de la virtualisation des périphériques IO (entrée-sortie), et non des processeurs(CPUs) . Néanmoins(Nonetheless) , vous devez activer toutes les fonctionnalités de virtualisation prises en charge par votre système.

Y a-t-il un inconvénient(Downside) à activer la virtualisation(Enabling Virtualization) ?

Vous vous demandez peut-être si la virtualisation est si utile, pourquoi est-elle désactivée par défaut ? La réponse est quelque peu compliquée, mais dans certaines circonstances, la fonctionnalité peut nuire aux performances. Ceci est similaire à la façon dont la désactivation de l' hyperthreading pourrait améliorer les performances d'un ordinateur avec certains programmes.

En pratique, il est peu probable que vous remarquiez un changement de performances sur un système moderne. À moins que vous n'exécutiez un benchmark CPU dos à dos et que vous voyiez un score différent à chaque fois, c'est-à-dire. Quoi qu'il en soit, si vous devez exécuter un logiciel qui ne fonctionne pas bien avec la virtualisation matérielle, il est simple d'inverser les étapes ci-dessus et de le désactiver à nouveau.



About the author

Je suis un ingénieur en matériel avec plus de 10 ans d'expérience dans le domaine. Je me spécialise dans les contrôleurs et les câbles USB, ainsi que dans les mises à niveau du BIOS et le support ACPI. Dans mes temps libres, j'aime aussi bloguer sur divers sujets liés à la technologie et à l'ingénierie.



Related posts