Программа для тестирования памяти, предназначенная для тестирования и стресс-тестирования ОЗУ компьютера архитектуры x86 на ошибки. Тестирование выполняется путем записи тестовых шаблонов на большинство адресов памяти, чтения данных и сравнения ошибок. Утилита пытается убедиться, что ОЗУ примет и правильно сохранит произвольные шаблоны записанных на него данных, что нет ошибок, с которыми взаимодействуют разные биты памяти, и что между адресами памяти нет конфликтов.
Эта программа работает практически со всеми ПК-совместимыми компьютерами с 80386- и 80486-системами до новейших систем с 64-разрядными процессорами. Каждый новый релиз добавляет поддержку новых процессоров и наборов микросхем. MemTest86 предназначен для запуска с загрузочной дискеты, CD-ROM, USB-накопителя или из соответствующего менеджера загрузки без вмешательства операционной системы. Это связано с тем, что программа должна напрямую контролировать тестируемое оборудование и оставлять как можно больше места в ОЗУ для проверки.