Windows 11 : désactiver VBS pour améliorer les performances

malekalmorte

Date création :

16 mai 2023

Dernière modification :

La fonction de sécurité basée sur la virtualisation (VBS) est apparue sous les feux de la rampe avec Windows 11 et est activée par défaut sur les systèmes les plus récents. Cette fonction existait également dans Windows 10, mais elle accaparait une bonne partie des ressources du système.

Si vous constatez une baisse des performances de jeu après la mise à niveau vers Windows 11, ne vous inquiétez pas. Si vous avez déjà tout essayé et que rien ne semble fonctionner, il se peut que VBS soit le coupable de vos faibles taux de rafraîchissement.

Nous allons donc voir comment désactiver VBS et tirer le maximum de performances de votre système.

Comment désactiver VBS dans Windows 11 pour améliorer les performances

Comment désactiver VBS dans Windows 11 pour améliorer les performances

Désactiver l’isolation du noyau

Procédez comme suit pour désactiver VBS à partir de l’application Paramètres.

  • Ouvrez Sécurité Windows
  • Puis allez dans le sous-menu Sécurité des appareils
  • puis cliquez sur détails de l’isolation du noyau
Comment désactiver l'isolation du noyau de Windows 10
  • Enfin désactiver l’intégrité de la mémoire
Comment désactiver l'isolation du noyau de Windows 10

Avec bcdedit

Vous pouvez également désactiver VBS sur votre ordinateur Windows 11 à l’aide de l’Invite de commande.
Cela consiste à désactiver Hyper-V (l’hyperviseur de Windows). Attention, car vous ne pourrez plus exécuter de machines virtuelles Hyper-V avec cette méthode.
Voici comment procéder :

  • Appuyez sur le raccourci clavier  + X ou cliquez avec le bouton droit de la souris sur le menu Démarrer puis sélectionnez « Terminal Windows (admin)« . Plus d’informations : Comment ouvrir Windows Terminal
  • Puis saisissez la commande bcdedit suivante :
bcdedit /set hypervisorlaunchtype off
Comment désactiver hyperviseur Windows 11 et VBS

Avec Wintoys

Une autre façon simple pour désactiver VBS est d’utiliser l’application gratuite WinToys.
Ce dernier permet de modifier des réglages de Windows 11 très facilement.

Il suffit de l’installer puis de vous rendre dans le menu Boost > VBS.

Découvrez cet utilitaire dans le tutoriel :

Comment optimiser Windows 11 avec Wintoys

Dans le registre Windows

Vous pouvez aussi désactiver VBS depuis le registre Windows.

Ouvrir l'éditeur du registre Windows
  • Naviguez jusqu’à HKEY_LOCAL_MACHINE > System > CurrentControlSet > Control > DeviceGuard
  • Dans le panneau de droite, cliquez avec le bouton droit sur EnableVirtualizationBasedSecuritykey et choisissez Modifier
  • Définissez ensuite sa valeur sur 0 et cliquez sur OK
Comment désactiver VBS dans Windows 11
  • Fermez l’éditeur du registre et redémarrez votre PC

Dans l’éditeur de stratégie de groupe (Windows 11 Pro)

En utilisant l’éditeur de stratégie de groupe (GPE), vous pouvez désactiver VBS de façon permanente, mais gardez à l’esprit que GPE n’est pas disponible pour les utilisateurs de Windows 11 Home.
Après avoir ouvert l’éditeur de stratégie de groupe, vous pouvez le désactiver facilement.

  • Appuyez sur les touches Fenêtre + R pour lancer la boîte de commande Exécuter.
  • Tapez gpedit.msc et cliquez sur le bouton OK pour lancer l’éditeur de stratégie de groupe.
  • Naviguez jusqu’à la Stratégie de l’ordinateur local > Configuration de l’ordinateur > Modèles d’administration > Système > Device Guard
  • Dans Device Guard, double-cliquez sur la stratégie activer la sécurité basée sur la virtualisation (VBS)
Comment activer Device Guard, VBS et la protection DMA sur Windows 10
  • Cochez l’option Désactivé et cliquez sur Appliquer
  • Cliquez ensuite sur OK pour fermer la fenêtre

Désactiver la virtualisation dans Windows 11 et le BIOS

Si vous constatez toujours que VBS fonctionne toujours, vous pouvez vous en débarrasser en désinstallant la fonction « Machine virtuelle » de Windows.
Notez toutefois que si c’est cette fonction qui vous permet d’utiliser VBS, sa suppression pourrait vous empêcher d’exécuter Windows Subsystem for Linux (WSL), sous-système Android (WSA – Windows Subsystem for Android) ou encore des machines virtuelles.
Voici comment procéder.

  • Sur votre clavier, appuyez sur les touches + R
  • Puis saisissez optionalfeatures et OK
Ouvrir les fonctionnalités facultatives de Windows 10/11
  • Dans la liste, décochez la case des options Microsoft Defender Application Guard, Plateforme de machine virtuelle et Plateforme de l’hyperviseur de Windows.
  • Puis cliquez sur OK
Désactiver la virtualisation dans Windows 11
  • L’installation d’Hyper-V s’effectue puis un message vous invite à redémarrer le PC pour terminer l’installation
  • Cliquez sur Redémarrer maintenant
Activer Hyper-V dans Windows 10 ou Windows 11

Et si vous voulez aller encore plus loin, vous pouvez désactiver la virtualisation matérielle dans le BIOS de votre PC en suivant ce guide : Comment activer la technologie de virtualisation (VT-x et AMD-V) sur mon PC

Comment savoir si VBS est actif ou inactif dans Windows 11

Voici comment vérifier l’état de la fonction de sécurité basé sur la virtualisation (VBS) dans Windows 11 :

Comment ouvrir les informations système de Windows avec msinfo32
  • Dans Résumé système, à droite, vérifiez l’état de Sécurité basé sur la virtualisation
Comment savoir si VBS est actif ou inactif dans Windows 11

FAQ – VBS et performances dans Windows 11

VBS réduit-il vraiment les performances ?

Des benchmark ont révélé des baisses de performances allant de 5 à 25 %. Des titres populaires comme Horizon : Zero Dawn et Shadow of the Tomb Raider ont subi des baisses massives de FPS.

Étonnamment, la fréquence du CPU et du GPU est restée inchangée. Mais ces composants consommaient moins d’énergie. Il n’y a pas eu de conclusions détaillées sur les causes de ce phénomène. Mais si vous souhaitez obtenir des performances optimales dans les jeux et les applications, il est probable que le VBS vous en empêche.

Quelles sont les conséquences de la désactivation de VBS sur votre système ?

La sécurité basée sur la virtualisation (VBS) fonctionne avec l’hyperviseur Windows pour créer une région de mémoire isolée. Cette région isolée stocke en toute sécurité les identifiants de connexion, le code de sécurité Windows essentiel, etc. HVCI est une fonction qui utilise VBS pour effectuer des contrôles d’intégrité sur les programmes.
En d’autres termes, les attaquants ont du mal lorsque VBS est actif. En le désactivant, vous vous exposez donc à des attaques au niveau du noyau. Si vous utilisez votre système pour des travaux officiels confidentiels, il est préférable d’activer VBS. Si vous êtes un joueur ou si vous utilisez des applications gourmandes en ressources, la désactivation de VBS minimisera la baisse de performances.

Comment accélérer Windows 11 ?

Pour améliorer les performances de Windows 11, vous pouvez suivre ce guide : Comment accélérer Windows 11

A propros de malekalmorte

malekal-site-logo-150

Passionné par l'informatique depuis très jeune, j'aide les internautes sur les forums depuis 2005 pour résoudre leurs tracas informatiques.
Je vous propose par la même occasion ce site avec de nombreux tutoriels pour vous aider aussi à résoudre de manière autonome les problèmes informatiques du quotidien.