NVIDIA avait prévenu, et c'est enfin devenu réalité. Les imprudents qui ont commencé à installer les nouveaux pilotes Huang ont été confrontés à la dure réalité qu'apportent parfois le matériel et les logiciels : il y a une limite à la prise en charge de tout, et encore plus si cela concerne la sécurité des deux parties. Par conséquent, plusieurs utilisateurs signalent que les derniers pilotes NVIDIA génèrent des écrans bleus (BSOD) dans Windows lorsqu'ils sont installés sur des ordinateurs dotés de processeurs et de GPU plus anciens sans POPCNT. Y a-t-il une solution ou c'est fini pour eux ?
Nous avons déjà vu cette histoire, même en partie. Microsoft a fait le premier pas et beaucoup se souviennent sûrement de la polémique qui nous a envahi lorsque ceux de Redmond ont déclaré que Windows 11 n'allait pas être compatible avec les processeurs qui n'intégraient pas le jeu d'instructions POPCNT. Nous avons donné la première nouvelle en février, la seconde plus approfondie avec les données de Microsoft en avril et maintenant NVIDIA rejoint le même mouvement, ne créant que des « problèmes ».
Avez-vous un vieux processeur ? N'installez donc pas les derniers pilotes NVIDIA sous Windows 10 ou Windows 11, vous aurez un BSOD à cause de l'instruction POPCNT
En fait, Windows 11 aurait dû vous prévenir que sa version 24H2 n'est pas compatible, justement parce que votre CPU manque d'instructions POPCNT. Supposons que vous n'ayez pas installé la mise à jour du système d'exploitation parce que vous le saviez déjà, mais que vous disposez d'un GPU NVIDIA, eh bien, si vous installez les derniers pilotes, ce que vous aurez au redémarrage est un joli BSOD, ce que l'entreprise verte elle-même explique :
À partir de la version 555, les pilotes d'affichage NVIDIA ne seront plus pris en charge sur les anciens processeurs qui ne prennent pas en charge l'instruction POPCNT. Bien que ces processeurs ne soient plus officiellement pris en charge par Windows 10/Windows 11 de Microsoft, si un utilisateur disposant d'un PC utilisant un processeur non pris en charge tente d'installer les pilotes d'affichage R555+, le PC affichera une erreur ou un écran bleu de la mort au démarrage de Windows.
Comment savoir si notre CPU a des instructions POPCNT ?
Eh bien, il existe une méthode assez simple que NVIDIA elle-même a fait connaître aux utilisateurs pour précisément empêcher beaucoup d'avoir les écrans bleus dont ils se plaignent en ce moment sur les réseaux et les forums.
Tout d'abord, il faut télécharger l'utilitaire CoreInfo depuis le site Web de Microsoft. Après cela, nous devons extraire le contenu et ouvrir le fichier correspondant à notre système d'exploitation, s'il est 32 bits ce sera Coreinfo.exe, et s'il est 64 bits ce sera Coreinfo64.exe, toujours depuis PowerShell.
Pour ce faire, cliquez simplement sur l'exécutable avec le bouton droit de la souris et faites défiler jusqu'à l'option Ouvrir dans le terminal, ou, selon le système d'exploitation et sa version, cliquez simplement sur “Exécuter en tant qu'administrateur”.
Après cela, il nous demandera d'accepter les termes de la licence et une fenêtre PowerShell s'ouvrira. Dans celui-ci, nous devrons écrire la commande suivante :
Enfin, les jeux d'instructions compatibles de notre CPU seront affichés sur le PC. Nous recherchons POPCNT et voyons s'il est pris en charge ou non. Si la réponse est positive, il n'y aura aucun problème pour installer le dernier pilote NVIDIA, puisque notre CPU est doté de POPCNT et par conséquent, nous pouvons mettre à jour à la fois Windows et ledit pilote.
Si la réponse est négative, il est encore mieux de bloquer les pilotes téléchargés via Windows Update, quelque chose que le système d'exploitation fait automatiquement en arrière-plan et qui ne nous intéresse pas maintenant, car il se peut qu'après avoir éteint le PC et allumé rallumez-le, ou redémarrez-le simplement, nous avons un joli BSOD sans savoir pourquoi.