Memtest86+ is een gratis en open-source software voor RAM-geheugen testen op computers met x86 en x86-64 architectuur. Het biedt een gedetailleerdere analyse dan de geheugentests van de BIOS, waarbij verschillende algoritmen worden gebruikt om fouten betrouwbaar te detecteren. Het is ideaal voor het diagnosticeren van instabiliteit, zoals vastlopers, bevriezingen of crashes, en voor het controleren van de stabiliteit van nieuwe pc's, servers of systemen met overclocking.
Functionaliteiten
Geavanceerde Diagnose: Identificeert geheugfouten die instabiliteit in systemen veroorzaken.
Compatibiliteit: Ondersteunt Pentium-processors of beter (32 of 64 bits) en opstarten via BIOS (legacy of UEFI) of opstartmanagers (Linux-protocollen van 16 bits, 32 bits, 64 bits of EFI overdracht).
Toepassingen: Essentieel voor testen van nieuwe pc's, servers of systemen met overclocking, om stabiliteit voor productie te waarborgen.
Ontwikkeling en Licentie
Licentie: GNU GPL v2.0, die gratis toegang biedt tot de broncode.
Geschiedenis: Gebaseerd op versie 5 beheerd door Sam Demeulemeester, is versie 6 (oorspronkelijk PCMemTest) ontwikkeld door Martin Whitaker. Beiden blijven bijdragen aan het project.
Verschil: In tegenstelling tot Memtest86, dat sinds 2013 een freemium software met gesloten code is, eigendom van PassMark Software Pty Ltd, blijft Memtest86+ gratis en open-source.
Installatie
Ondersteunde Media: Kan worden geïnstalleerd op USB-sticks die zijn geformatteerd in FAT32.
Secure Boot: Kan tijdelijke deactivering van Secure Boot in de BIOS vereisen, aangezien de binaire bestanden niet zijn ondertekend door Microsoft.
Probleemoplossing: Problemen met USB-toetsenborden of opstarten via PXE kunnen worden opgelost door de officiële documentatie te raadplegen.
Gebruik en Belang
Foutdiagnose: Identificeert geheugentekorten, een veelvoorkomende oorzaak van instabiliteit in computers.
Module Tests: Om defecte modules te bepalen, kan het nodig zijn om modules afzonderlijk te testen of overclock-instellingen te verwijderen.
Preventie: Cruciaal voor het controleren van de stabiliteit van nieuwe systemen voordat ze in gebruik worden genomen, wat kostbare problemen voorkomt.