Pourquoi c’est important : avec Windows 11, Microsoft souhaite que tous les PC grand public bénéficient de la même sécurité de niveau entreprise que les machines d’entreprise. Si vous venez d’acheter une machine ou si vous avez effectué une nouvelle installation du nouveau système d’exploitation, il y a de fortes chances que cette nouvelle fonctionnalité soit activée par défaut et que les performances en pâtissent un peu. Cependant, vous pouvez toujours le désactiver et obtenir le même niveau de sécurité que celui que vous aviez sur Windows 10, mais également de meilleures performances.
Windows 11 est tout sauf parfait, et les critiques ont des sentiments mitigés sur le nouveau système d’exploitation de Microsoft. Si vous avez déjà effectué une mise à niveau ou envisagez de le faire, il convient de noter que Windows 11 est livré avec des fonctionnalités de sécurité améliorées au détriment des performances, même sur du matériel relativement nouveau.
Le coupable est une fonctionnalité appelée Virtualization-based Security (VBS), qui a été introduite pour la première fois dans Windows 10 en tant que couche de sécurité facultative pour les PC d’entreprise. VBS permet à Windows 11 d’utiliser les fonctionnalités de virtualisation matérielle présentes dans les processeurs modernes pour isoler une région sécurisée de la mémoire et des fonctionnalités de sécurité de l’hôte telles que l’intégrité du code renforcée par l’hyperviseur (HVCI).
VBS et HVCI peuvent empêcher les pirates d’exécuter du code malveillant sur votre système aux côtés d’applications et de pilotes de confiance, car cela échouerait aux vérifications d’intégrité du code. Tout cela semble bien sur le papier, mais les premiers tests ont montré que cela peut avoir un impact sur les performances dans certains scénarios, notamment les jeux, jusqu’à 28%.
Ce type de régression des performances sera principalement rencontré par les utilisateurs de processeurs Ryzen de 1ère génération ou de processeurs Intel de 10e génération et plus anciens. Pour les personnes disposant d’un matériel plus récent, l’impact sur les performances est plus proche de cinq pour cent. Microsoft recommande aux OEM d’activer VBS et HVCI par défaut sur les nouveaux PC, mais ils sont autorisés à expédier des PC de jeu avec les deux fonctionnalités désactivées.
Comment vérifier si VBS est activé sur Windows 11 ?
Si vous avez effectué une mise à niveau vers Windows 11 à partir de Windows 10, VBS sera désactivé à moins qu’il n’ait été activé avant de démarrer le processus de mise à niveau. Cependant, il sera activé sur un nouveau PC ou après une nouvelle installation sur votre appareil existant, il vaut donc la peine d’explorer comment vérifier s’il est activé et comment le désactiver pour obtenir ce peu plus de performances.
Vous devez d’abord ouvrir les informations système. Sous Résumé du système, recherchez une ligne indiquant « Sécurité basée sur la virtualisation ». S’il indique « Désactivé« , vous n’avez rien d’autre à faire. S’il est écrit « En cours d’exécution« , lisez la suite.
Comment désactiver VBS sur Windows 11
Il existe deux manières de désactiver VBS dans Windows 11. La première consiste à ouvrir les paramètres, à cliquer sur Confidentialité et sécurité dans le volet gauche et vous serez accueilli par une liste de fonctionnalités de sécurité, d’autorisations Windows et d’autorisations d’application. Cliquez sur celui du haut qui dit « Sécurité Windows » :
Puis cliquez sur Sécurité de l’appareil dans la liste qui apparaît après cela :
Cliquez ensuite sur « Isolation du noyau », qui doit être coloré.
Cela vous laisse avec un choix sous « Intégrité de la mémoire« , que vous devez désactiver et redémarrer votre PC pour qu’il prenne effet.
La même chose peut être obtenue en recherchant « Isolement du noyau » dans la barre des tâches ou dans le champ de recherche de l’application Paramètres, qui vous mènera au même endroit décrit ci-dessus.
Comment désactiver VBS sur Windows 11 avec l’éditeur de registre
Une autre méthode pour désactiver VBS consiste à utiliser l’Éditeur du Registre. Vous pouvez l’ouvrir en recherchant son nom dans la barre des tâches ou en appuyant sur Windows + R et en entrant regedit dans la zone de texte qui apparaîtra – cliquez sur OK et vous êtes prêt à continuer.
Dans la fenêtre qui apparaît, il y a une barre d’adresse que vous pouvez utiliser pour accéder directement à « HKEY_LOCAL_MACHINESystemCurrentControlSetControlDeviceGuard« . Dans le volet droit, vous devriez voir une valeur DWORD appelée « EnableVirtualizationBasedSecurity ». Ouvrez-le et réglez-le sur « 0« . Comme pour la première méthode, vous devez redémarrer votre PC pour que la modification prenne effet.
Si vous préférez suivre un tutoriel vidéo pour désactiver Virtualization-based Security (VBS), suivez la vidéo ci-dessous :