Comment activer la technologie de virtualisation (VT-x et AMD-V) sur mon PC

Dernière Mise à jour le

Pour fonctionner de manière optimisée, les machines virtuelles comme VMware ou Virtualbox s’appuient sur la technologie de virtualisation matérielle.
Celle-ci se nomme Secure Virtual Machine Mode pour (SVM).
Chez Intel c’est la technologie VT-x et pour AMD AMD-V.
La technologie de virtualisation Intel VT pour les E/S répartis peut aider les utilisateurs à améliorer la sécurité et la fiabilité de leurs systèmes, ainsi que les performances des périphériques d’E/S dans les environnements virtualisés.

Celle-ci doit être activée dans le BIOS de votre PC.
De plus sur Windows 10, des réglages sont à effectuer.

Cet article vous guide pour activer la virtualisation sur votre PC.
Enfin comment régler et paramétrer Windows 10 pour que VMware et Virtualbox fonctionnent avec cette technologie de virtualisation.

Comment activer la technologie de virtualisation (VT-x et AMD-V) sur mon PC
Comment activer la technologie de virtualisation (VT-x et AMD-V) sur mon PC

Qu’est-ce que la technologie de virtualisation ?

La virtualisation du processeur est une fonctionnalité matérielle présente dans tous les processeurs AMD et Intel actuels qui permet à un seul processeur d’agir comme s’il s’agissait de plusieurs processeurs individuels. Cela permet à un système d’exploitation d’utiliser plus efficacement la puissance du processeur de l’ordinateur afin qu’il s’exécute plus rapidement.
Cette fonctionnalité est également requise pour de nombreux logiciels de machine virtuelle et doit être activée pour qu’ils fonctionnent correctement, voire pas du tout.

Le nom de la technologie diffère d’un constructeur à l’autre.

  • Chez Intel, elle porte le nom de VT-x
  • Chez AMD, elle se nomme AMD-V

Ainsi pour de meilleurs performances de vos machines virtuelles, vous devez activer cette technologie de virtualisation.
Cette fonction du processeur est aussi utilisée pour Windows 10 pour améliorer la sécurité, par exemple : Windows Defender Device Guard et Protection DMA de Windows 10, Windows Sandbox, l’isolation du noyau Windows 10, etc.

Enfin sur Virtualbox, lorsque la fonction est activée dans le logiciel mais pas sur le PC hôte, cela peut donner l’erreur :

  • Not in a hypervisor partition (HVP=0) (VERR_NEM_NOT_AVAILABLE).
  • AMD-V is disabled in the BIOS (or by the host OS) (VERR_SVM_DISABLED)

Comment activer la technologie de virtualisation (VT-x et AMD-V) sur mon PC ?

Voici comment l’activer dans le BIOS de votre PC.

  • Ouvrez le BIOS de votre PC : Comment accéder au BIOS d’un PC UEFI ou Legacy
  • Puis accéder aux paramètres avancées du BIOS
  • En général, il faut se rendre dans la partie Processeur.
  • Puis cherchez une option :
    • Intel Virtualisation Technology
    • Secure Virtual Machine Mode
    • SVM Mode
  • Enfin passez cette option sur Enabled
  • Puis enregistrer les paramètres du BIOS et redémarrez votre PC.
Activer Intel Virtualisation Technology sur un BIOS Aptio

Exemple sur un BIOS ASUS :

Activer Intel Virtualisation Technology sur un BIOS ASUS
Activer la technologie de virtualisation (VT-x et AMD-V) sur un BIOS ASUS

Avec un BIOS sur une carte mère Gigabyte, il faut se rendre dans Advanced CPU Core Settings > Advanced Frequency Settings.
On trouve alors l’option SVM Mode que l’on doit activer à Enabled.

Activer la virtualisation (VT-x et AMD-V) sur une carte mère Gigaby (SVM Mode)
  • Redémarrez votre PC afin de relancer Windows.

Sur Windows 10, le gestionnaire de tâches permet de vérifier si la virtualisation est activée.
Il faut se rendre dans l’onglet Performances puis Processeur.
De là en bas, vérifiez si Virtualisation est sur Activé.

Vérifier si la virtualisation VT-x et AMD-V sont actifs dans Windows 10

HWiNFO64 donne aussi cette information dans la configuration CPU.
Il faut vérifier l’option VMX.

Vérifier si la virtualisation VT-x et AMD-V sont actifs dans Windows 10
Bravo ! vous avez réussi à activer la virtualisation VT-x et AMD-V sur votre PC.

Activer la virtualisation (VT-x et AMD-V) sur VMware et Virtualbox avec Windows 10

Ce n’est pas forcément suffisant, en effet, même si vous avez activé la virtualisation dans Windows 10, VMware ou Virtualbox peuvent ne pas fonctionner avec.
Selon dépend en fait de la configuration de Windows 10.

Sur Virtualbox, l’option Activer Vt-x/AMD-V imbriqué est grisée.

Virtualbox, l'option Activer Vt-x/AMD-V imbriqué est grisée

Sur VMware on peut avoir une erreur : VMware and Device/Credential Guard are not compatible lorsque l’on démarre une VM.

VMware - erreur VMware and Device/Credential Guard are not compatible.

Ainsi si les composants suivants sont actifs, la virtualisation VT-x et AMD-V ne fonctionne pas sur VirtualBox et VMware :

Suivez alors ce tutoriel :

Temps nécessaire : 10 minutes.

Activer la virtualisation (VT-x et AMD-V) sur VMware et Virtualbox avec Windows 10

  1. Ouvrir une invite de commandes en administrateur

    Ouvrez une invite de commandes en administrateur.
    Suivez alors ce tutoriel : Comment ouvrir une invite de commandes en administrateur.

  2. Désinstaller Microsoft Hyper-V (1)

    Ensuite utilisez la commande DISM suivante afin de désinstaller une fonctionnalité de Windows.

    dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

    Désactiver Hyper-V de Windows 10

  3. Désinstaller Microsoft Hyper-V (2)

    Puis toujours, passez les commandes suivantes :

    mountvol X: /s copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
    bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
    bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
    bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
    bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
    bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
    bcdedit /set hypervisorlaunchtype off mountvol X: /d

    Enfin redémarrez votre PC afin de prendre en compte les changements.

  4. Désactiver Credential Guard

    Un message Credential Guard Opt-out tool s’affiche alors pour vous demander si vous souhaiter le désactiver.
    Appuyez sur F3 afin de le désactiver.
    De même pour Hyper-V.
    Désactiver Credential Guard Opt out Tool

  5. Activer VT-x et AMD-V sur Virtualbox

    Si tout va bien, vous parvenez à activer activer VT-x et AMD-V sur Virtualbox.
    Activer VT-x et AMD-V sur Virtualbox

  6. Activer VT-x et AMD-V sur VMware

    Sur VMware, le message VMware and Device/Credential Guard are not compatible disparaît et vous pouvez démarrer une machine virtuelle.

    Enfin dans les propriétés de la VM et Processus, cochez Virtualize Intel VT-x/EPT or AMD-V/RVI.
    Activer la virtualisation (VT-x et AMD-V) sur VMware et Virtualbox avec Windows 10

Bravo ! vous avez réussi à activer la virtualisation VT-x et AMD-V sur votre PC avec Virtualbox et VMware.

Liens

Trouver la solution sur le forum d'aide

Vous êtes arrivé au terme de l'article Comment activer la technologie de virtualisation (VT-x et AMD-V) sur mon PC mais vous n'avez pas trouvé la solution à votre problème...
Suivez ces articles du forum pour trouver une réponse ou demandez à votre tour de l'aide sur le forum


Vous avez trouvé cet article utile et interressant, n'hésitez pas à le partager...
Une question informatique ?
Un virus à supprimer ? Votre PC est lent ?
Demander de l'aide sur le forum
24 Partages
Tweetez
Partagez24
Enregistrer
Partagez