J’avais des problèmes bizarres avec certains jeux vidéo sur mon ordinateur : alors que certains d’entre eux fonctionnaient parfaitement, d’autres avaient des erreurs aléatoires qui bloquaient ou redémarraient parfois l’ordinateur. J’avais testé les différents composants de l’ordinateur et tous semblaient fonctionner correctement. Et une mise à jour des pilotes de la carte graphique n’avait pas résolu le problème. J’ai fini par découvrir que le problème était dû à la version du BIOS UEFI de la carte mère. J’ai donc installé une autre version du BIOS de la carte mère et tous les problèmes ont disparu. J’ai décidé de partager mon expérience sur cette page afin que vous puissiez voir étape par étape comment je l’ai fait au cas où vous auriez besoin de faire quelque chose de similaire.

J’ai acheté cet ordinateur sur eBay en 2020 durant la pandémie. Il avait plutôt des composants d’entrée de gamme : la carte mère était une ASRock A320M-HDV R4.0 et le microprocesseur était un AMD Ryzen 5 3400G (un CPU avec un processeur graphique intégré Radeon Vega 11 GPU). J’avais remplacé les 8 Gb de la RAM d’origine par deux barrettes de 16 Go de RAM DDR4-3200 et le SSD SATA d’origine par un SSD Samsung 970 EVO Plus NVME de 512 Go. Rien d’extraordinaire, mais cette configuration était plus que suffisante pour le travail. L’ordinateur n’allait évidemment pas faire tourner les derniers jeux vidéo dans de bonnes conditions mais c’était suffisant pour jouer à des jeux anciens comme “Civilization V” ou “Age of Empires III” par exemple grâce à l’iGPU assez puissant du processeur.
L’ordinateur n’avait absolument aucun problème avec Microsoft Office ou les logiciels utilisés pour le travail. Je pouvais aussi jouer à “Age of Empires III” sans aucun problème, mais d’autres jeux anciens comme “Civilization V” ou “Alien Isolation” par exemple avaient par contre des problèmes. La plupart du temps, l’ordinateur se figeait ou redémarrait après certain temps. Parfois l’erreur se produisait en sortant du jeu et une ou deux fois j’ai reçu un écran bleu de Windows avec le message d’erreur “THREAD STUCK IN DEVICE DRIVER”. J’avais fini par jouer uniquement aux jeux qui ne plantaient pas, mais j’étais curieux de savoir quel était l’origine du problème.
J’avais désinstallé et réinstallé les pilotes de la carte vidéo plusieurs fois mais cela n’avait pas résolu le problème. J’avais pensé que la fréquence de la RAM était peut-être la coupable (le processeur Ryzen 5 3400G ne supporte pas officiellement les barrettes de mémoire DDR4-3200 RAM), j’avais donc fait quelques tests avec des programmes pour tester la mémoire RAM, mais ils n’avaient détecté aucun problème. L’ordinateur pouvait même exécuter certains benchmarks de carte graphique qui poussaient pourtant le contrôleur de mémoire et l’APU à leurs limites. J’avais aussi diminué la fréquence de la RAM mais cela n’avait pas résolu le problème, la RAM ne semblait donc pas être à l’origine du problème.
Une des choses bizarre était que l’ordinateur était capable de terminer l’exécution du benchmark du jeu “Ashes of the Singularity” mais qu’il se figeait la plupart du temps en sortant du jeu et non durant son exécution. J’étais perplexe et j’ai fini par me rendre compte que d’autres personnes avaient le même problems avec cette carte mère et les APUs de la famille AMD Picasso mais UNIQUEMENT avec les versions 3.70 ou 4,00 du BIOS (la mienne avait la version 4.00). Les problèmes semblaient disparaître avec la version 3.30 du BIOS. J’ai donc décidé de l’essayer et d’installer cette version du BIOS de la carte mère.
Les étapes décrites dans ce tutoriel nécessitent :
- une clé USB formatée en FAT32 pour y copier le fichier du BIOS.
Je ne recommanderais pas de mettre à jour le BIOS d’une carte mère si vous n’avez pas de problèmes avec votre ordinateur. Une mise à jour du BIOS est néanmoins parfois nécessaire pour la prise en charge de nouveaux processeurs ou pour résoudre certains problèmes. Ce processus peut endommager votre ordinateur s’il est interrompu par une coupure de courant ou si vous choisissez le mauvais BIOS. Lisez donc bien les instructions du fabricant de la carte mère avant de le faire. Si vous ne vous sentez pas sûr de pouvoir reproduire les étapes de cette page, demandez à une personne qui dispose de bonnes connaissances en informatique de vous aider. Comme toujours, l’auteur et le site web déclinent toute responsabilité quant aux conséquences d’essayer de reproduire les étapes décrites dans cette page.
1) Je suis d’abord allé sur le site Web du fabricant de la carte mère et j’y ai cherché la page de ma carte mère. La carte mère utilisée dans ce tutoriel est une ASRock A320M-HDV R4.0 (Le nom ainsi que la version de la carte mère apparaissent généralement dans la configuration UEFI ou le BIOS. Vous pouvez voir comment entrer dans la configuration UEFI de l’ordinateur dans l’étape 3) de ce tutoriel).

Ensuite, j’ai cherché la liste des BIOS dans la section du support du site Web (le lien direct pour les BIOS de cette carte mère est: https://www.asrock.com/MB/AMD/A320M-HDV%20R4.0/index.asp#BIOS). J’ai trouvé la version 3.30 dans la liste et j’ai téléchargé le fichier .zip correspondant. La procédure pour l’installation du BIOS pour une autre carte mère pourrait être légèrement différente, lisez donc bien les instructions fournies par le fabricant de votre carte mère.

2) La procédure de mise à jour du BIOS était décrite sur le site d’ASRock et elle consistait à extraire le fichier du .zip et à le copier sur une clé USB formatée en FAT32. Je l’ai fait pour la version 3.30 du BIOS ainsi que pour les versions 3.70 et 4.0 en cas de besoin (je ne les ai pas utilisées finalement).

3) J’ai inséré la clé USB dans l’un des ports USB, j’ai redémarré l’ordinateur et j’ai utilisé la touche F2 pour entrer dans la configuration UEFI.

La touche à utiliser dépendra de la carte mère et cette information apparait généralement sur l’écran au démarrage de l’ordinateur avant le chargement du système d’exploitation (ou sinon dans la documentation de la carte mère).
Assurez-vous également de noter ou de prendre des photos des changements que vous avez fait pour les paramètres du BIOS (le profil de mémoire XMP, l’ordre des disques de démarrage, la configuration RAID par exemple). Certaines cartes mères vous permettront de les sauvegarder et de les restaurer ultérieurement à partir d’un fichier. La plupart du temps, une mise à jour du BIOS réinitialisera ces paramètres à leur valeur par défaut et vous devrez peut-être les restaurer ensuite.
4) J’ai navigué jusqu’au menu “Tool” (Outil) et j’ai sélectionné “Instant Flash” afin de mettre à jour le BIOS de la carte mère. La procédure pourrait être différente avec une autre carte mère, lisez donc bien les instructions fournies par le fabricant.

5) J’ai sélectionné le fichier “\A32HDV43.30” qui correspondait à la version 3.30 du BIOS (les derniers caractères du nom de fichier correspondent à la version du BIOS), j’ai cliqué sur le bouton “Update” (Mettre à jour) et j’ai confirmé la mise à jour en cliquant sur le bouton “OK”:


6) La mise à jour du BIOS a démarré et il y avait une barre qui indiquait la progression en pourcentage. Le processus de mise à jour a duré une ou deux minutes. Attention, n’éteignez pas votre ordinateur pendant la mise à jour!



7) J’ai redémarré l’ordinateur à la fin du processus en utilisant la touche “Enter”:

8) Je suis alors entré dans la configuration UEFI pour vérifier que la version du BIOS était dorénavant la 3.30 :

La version du BIOS était effectivement la correcte, mais les barrettes de RAM étaient reconnus comme de la DDR4-2666 au lieu de DDR4-3200. La mise à jour du BIOS avait réinitialisé certains paramètres du BIOS à leur valeur par défaut,
9) J’ai sélectionné le menu “OC Tweaker” et j’ai chargé le profil DDR4 XMP 2.0. Vous pouvez voir comment activer le profil DDR4 XMP dans ce tutoriel.

10) J’ai enregistré les modifications, j’ai redémarré l’ordinateur et j’ai vérifié dans la configuration UEFI que la RAM était maintenant correctement reconnue comme de la DDR4-3200.

11) Après avoir redémarré l’ordinateur, j’ai vérifié que les jeux problématiques fonctionnaient dorénavant parfaitement. Il n’y avait plus de blocage de l’ordinateur, plus de plantage, plus d’écran bleu Windows avec le message d’erreur “THREAD STUCK IN DEVICE DRIVER” :-). Pour une raison inconnue, la version 3.30 du BIOS de la carte mère fonctionne mieux que la version 4.00 avec cet APU.
Conclusion:
Le processus de mise à jour du BIOS est assez simple en suivant les instructions du fabricant de la carte mère. Dans mon cas, la mise à jour de la version du BIOS a résolu les problèmes aléatoires que l’ordinateur avait avec certains jeux vidéo et (croisons les doigts) tout fonctionne parfaitement pour l’instant.
Clause de non-responsabilité
Cette page Comment j'ai mis à jour le BIOS de la carte mère de mon ordinateur a été initialement publiée sur EatYourBytes.