Memtest86+
| Разработчик: | Sam Demeulemeester (Франция) |
| Лицензия: | Бесплатно (GPL-2.0) |
| Версия: | v9.00 |
| Обновлено: | 2026-10-15 |
| Системы: | Windows / macOS / Linux |
| Интерфейс: | английский |
| Рейтинг: |
|
| Категория: | Диагностика и тесты |
| Размер: | зависит от платформы |
Memtest86+ и Secure Boot
Начиная с версии 9.00 образы EFI подписаны собственным ключом проекта, а не Microsoft. Если в настройках UEFI включена безопасная загрузка (Secure Boot), Memtest86+ запустится только после того, как в базу доверенных сертификатов прошивки (db) будет добавлен корневой сертификат Memtest86+. Другой вариант – временно отключить Secure Boot на время проверки памяти.
Если флешка записана установщиком для Windows, файл сертификата mt86plus-ca.cer уже лежит в её корне. При записи ISO-образа скачайте mt86plus-ca.cer и скопируйте его на флешку с файловой системой FAT. Затем в настройках UEFI откройте меню управления ключами Secure Boot и выберите файл с флешки. Нужный пункт обычно называется Append, Add to db или Enroll signature.
Перед добавлением сверьте отпечаток SHA-256 файла с опубликованным на memtest.org:
b04704005333a771c18aed1b6467711be118cc907ae0ea141bdc1f52457bb155
В Windows отпечаток показывает команда PowerShell (выводится заглавными буквами, на сверку это не влияет):
Get-FileHash -Algorithm SHA256 .\mt86plus-ca.cer
Сертификат «Memtest86+ Secure Boot CA 2026» действует до 11 октября 2046 года.
Сертификат нужно именно добавить, а существующие ключи не заменять. Если удалить сертификаты Microsoft, перестанут загружаться Windows, дистрибутивы Linux, а на некоторых компьютерах – и прошивки видеокарт и других плат расширения. Пункт сброса ключей к заводским значениям удаляет сертификат Memtest86+ вместе с остальными изменениями базы db. Добавленный сертификат означает доверие ко всем образам, подписанным ключом проекта, пока его не удалят. Подробные инструкции, в том числе для Linux, – в репозитории проекта.
Разработчики готовят загрузчик shim с подписью Microsoft. После его выхода Memtest86+ будет запускаться с включённой Secure Boot без ручного добавления сертификата на компьютерах, которые доверяют стороннему центру сертификации UEFI от Microsoft, – а это почти все современные ПК.
Новое в Memtest86+ 9.00
Вышел Memtest86+ 9.00: поддержка ARM64, сохранение отчета на USB-накопитель и новые тесты памяти
15 октября 2026 года вышла версия Memtest86+ 9.00. Она добавляет поддержку AArch64, новые проверки памяти и сохранение отчёта на USB-накопитель. Набор тестов переработан для повышения эффективности, расширено распознавание DRAM и исправлено множество ошибок.
Добавлено
- Добавлена поддержка архитектуры AArch64 (ARM64) и новых платформ, включая Wildcat Lake.
- Отчёт о тестировании теперь можно сохранить на USB-накопитель.
- Добавлены SIMD-тесты с использованием SSE2, AVX2, NEON и LASX.
- Появились новые тесты нагрузки на шину и RowHammer, а также проверка повреждённых данных SPD.
- Добавлено распознавание более 100 новых марок DRAM.
Изменено
- Улучшены тест Bit Fade, автоматизация через последовательный порт и отображение сведений об оперативной памяти.
Оптимизировано
- Набор тестов переработан для повышения эффективности.
Исправлено
- Исправлено множество ошибок.
Системные требования Memtest86+
Процессор:
- x86 (32-bit) – процессоры класса Pentium и новее;
- x86-64 (64-bit);
- ARM64 (ARMv8-A AArch64) – только компьютеры с прошивкой UEFI и поддержкой ACPI;
- LoongArch64 – процессоры Loongson 3 и Loongson 2.
ARM64:
- Поддержка появилась недавно и проверена на ограниченном числе платформ: ноутбуки на Qualcomm Snapdragon X (Microsoft Surface Laptop), Raspberry Pi 4 и 5 с UEFI-прошивкой сообщества, виртуальные машины QEMU.
- Сведения о модулях памяти (SPD), ECC и температура на ARM64 пока не отображаются.
- Компьютеры Mac на Apple Silicon не поддерживаются.
Загрузка:
- Установленная операционная система не нужна: Memtest86+ запускается с загрузочного USB-накопителя, CD или DVD.
- На x86 и x86-64 программа загружается напрямую прошивкой в режиме Legacy BIOS или UEFI либо через промежуточный загрузчик, поддерживающий протоколы загрузки Linux (16-, 32-, 64-bit или EFI handover). На ARM64 поддерживается только загрузка через UEFI.
- Образы EFI подписаны собственным ключом проекта, а не Microsoft. Чтобы загрузиться с включённой Secure Boot, добавьте корневой сертификат Memtest86+ в базу db прошивки, не заменяя существующие ключи, либо временно отключите Secure Boot.
Носитель и клавиатура:
- Для установщика под Windows нужен USB-накопитель, отформатированный в FAT32. ISO-образ записывается на флешку целиком, как образ диска.
- Отчёт о тестировании сохраняется только на USB-накопитель с файловой системой FAT32.
- Поддерживаются клавиатуры PS/2 и USB. USB-клавиатуру нужно подключить до запуска и не отключать до конца проверки.
Создание загрузочного носителя:
- Windows – установщик для записи на USB (32/64-bit), 517 КБ. Записанная им флешка загружается через UEFI на компьютерах x86, x86-64, ARM64 и LoongArch64, а на x86 и x86-64 – также в режиме Legacy BIOS.
- Linux и macOS – ISO-образы в ZIP-архивах, от 180 КБ до 6,3 МБ (вариант с загрузчиком GRUB).
Memtest86+ – бесплатный инструмент с открытым исходным кодом для проверки оперативной памяти. Программа запускается без операционной системы, с загрузочного USB-накопителя, CD или DVD, и поэтому может проверить почти всю установленную память: участки, занятые Windows или Linux, не остаются без проверки. Проверка подробнее, чем встроенный тест памяти в BIOS.
Memtest86+ работает на компьютерах с процессорами x86 и x86-64, ARM64 и LoongArch64. Программа загружается прошивкой в режиме Legacy BIOS или UEFI либо через загрузчик, например GRUB. На ARM64 нужна прошивка UEFI с поддержкой ACPI: проверена работа на ноутбуках с Qualcomm Snapdragon X и на Raspberry Pi 4 и 5.
Распространяется Memtest86+ по лицензии GNU GPL v2. Шестая версия программы, известная в разработке как PCMemTest, была переписана Мартином Уитакером на основе Memtest86+ 5, созданной Сэмом Демеулеместером. Оба разработчика продолжают развивать проект. Memtest86+ не связан с программой Memtest86 от PassMark Software – это отдельный продукт с закрытым кодом.
Основные возможности Memtest86+
- Набор тестов. Адресные тесты, тесты с подвижными инверсиями и разными шаблонами данных, перемещение блоков, тест нагрузки на шину и тест на сохранение заряда ячеек (Bit Fade). Порядок подобран так, чтобы ошибки находились как можно раньше.
- SIMD-тесты. На поддерживаемых процессорах часть проверок выполняется векторными инструкциями SSE2, AVX2, NEON или LASX, что сильнее нагружает память.
- Тест RowHammer. Проверяет, не меняются ли биты в соседних строках при многократном обращении к одной строке памяти. По умолчанию отключён.
- Сведения о памяти. Тип, объём, частота и тайминги модулей по данным SPD, а при их недоступности – по таблицам DMI. Для DDR5 выводится температура модулей. При запуске проверяется целостность данных SPD.
- Многоядерный режим. Тесты можно выполнять на одном ядре процессора или на всех сразу – параллельно, последовательно или по очереди.
- Гибкая настройка. Выбор отдельных тестов и диапазона адресов, отключение части ядер, тёмная тема оформления.
- Отчёты об ошибках. Счётчик ошибок, сводка, список отдельных ошибок, а также шаблоны BadRAM, параметры memmap для Linux и список повреждённых страниц, чтобы исключить сбойные участки в операционной системе.
- Сохранение отчёта. Результаты проверки можно записать на USB-накопитель с файловой системой FAT32.
- Непрерывная проверка. Тесты повторяются по кругу, пока компьютер не перезагрузят, – это помогает выявить сбои, которые появляются только при долгой работе.
- Автоматизация. Управление через последовательный порт и журнал в машиночитаемом формате для серверов и стендов.
Как создать загрузочный носитель
В Windows подключите USB-накопитель, отформатированный в FAT32, запустите установщик Memtest86+ и следуйте его подсказкам. Затем перезагрузите компьютер и выберите этот накопитель в меню загрузки. В Linux и macOS скачайте ISO-образ и запишите его на флешку целиком, как образ диска, или на CD/DVD.
Образы EFI подписаны собственным ключом проекта, но пока не Microsoft. Если при загрузке появляется ошибка Secure Boot, добавьте корневой сертификат Memtest86+ в базу db прошивки или временно отключите Secure Boot в настройках UEFI.
Как работать с программой
После загрузки Memtest86+ на несколько секунд ждёт нажатия клавиши, а затем запускает все тесты по кругу. Клавиша F1 открывает меню настройки, F2 включает или выключает использование нескольких ядер процессора, Esc завершает проверку и перезагружает компьютер. Один полный проход обычно выявляет почти все ошибки, но при подозрении на нестабильные сбои проверку стоит оставить на несколько часов.
Если найдены ошибки
Ошибки, найденные Memtest86+, не всегда означают неисправную память: тест косвенно проверяет и процессор, и кэш, и материнскую плату. Если память разогнана, повторите проверку с настройками по умолчанию. Если установлено несколько модулей, проверяйте их по одному или переставляйте в другие слоты – так проще найти неисправный модуль.
Как скачать Memtest86+
Перейдите на страницу загрузки и выберите версию для вашего устройства.




