Memtest86+ est un logiciel gratuit et open source pour tester la mémoire RAM sur des ordinateurs avec une architecture x86 et x86-64. Il offre une analyse plus détaillée que les tests de mémoire du BIOS, utilisant divers algorithmes pour détecter les défauts de manière fiable. Il est idéal pour diagnostiquer les instabilités, telles que les blocages, les gelures ou les pannes, et pour vérifier la stabilité de nouveaux PC, serveurs ou systèmes overclockés.
Fonctionnalités
Diagnostic Avancé : Identifie les erreurs de mémoire qui causent de l’instabilité dans les systèmes.
Compatibilité : Prend en charge les CPU Pentium ou supérieurs (32 ou 64 bits) et le démarrage via BIOS (hérité ou UEFI) ou chargeurs de démarrage (protocoles Linux de 16 bits, 32 bits, 64 bits ou EFI handover).
Applications : Essentiel pour les tests de nouveaux PC, serveurs ou systèmes overclockés, garantissant la stabilité avant la production.
Développement et Licence
Licence : GNU GPL v2.0, garantissant un accès gratuit au code source.
Historique : Basé sur la version 5 maintenue par Sam Demeulemeester, la version 6 (originellement PCMemTest) a été développée par Martin Whitaker. Les deux continuent à contribuer au projet.
Distinction : Contrairement à Memtest86, qui depuis 2013 est un logiciel freemium à code fermé, appartenant à PassMark Software Pty Ltd, Memtest86+ reste gratuit et open source.
Installation
Média Supporté : Peut être installé sur des clés USB formatées en FAT32.
Secure Boot : Peut nécessiter de désactiver temporairement le Secure Boot dans le BIOS, car le binaire n'est pas signé par Microsoft.
Dépannage : Les difficultés avec les claviers USB ou le démarrage via PXE peuvent être résolues en consultant la documentation officielle.
Utilisation et Importance
Diagnostic d'Erreurs : Identifie les défaillances de mémoire, une cause commune d’instabilité dans les ordinateurs.
Tests de Modules : Pour déterminer les modules défectueux, il peut être nécessaire de tester les modules individuellement ou de retirer les configurations d’overclocking.
Prévention : Crucial pour vérifier la stabilité de nouveaux systèmes avant de les mettre en production, évitant des problèmes coûteux.