|
Программа MemTest86+ предназначена для тестирования оперативной памяти. Проверка происходит автоматически или вручную. Для работы с программой необходимо создать загрузочный диск или флешку. Что мы собираемся делать сейчас.
Создание загрузочного диска с MemTest86+ в среде Windows
Заходим на официальный сайт производителя (Там же есть инструкция для MemTest86+, но на английском языке) и скачиваем установочный файл программы. Далее нам нужно вставить компакт-диск в дисковод или флешку в гнездо USB.
Мы запускаем. На экране вы увидите окно программы для создания загрузчика. Выбираем куда кинуть информацию и «Пишем». Все данные на флешке будут потеряны. Кроме того, в нем будут некоторые изменения, в результате которых громкость может быть уменьшена. Как это исправить я опишу ниже.
Начало тестирования
Программа поддерживает загрузку из систем UEFI и BIOS. Чтобы начать тестирование оперативной памяти в MemTest86+, при перезагрузке компьютера установите в BIOS загрузку с флешки (она должна быть первой в списке).
Сделать это можно с помощью клавиш «F12, F11, F9», все зависит от конфигурации вашей системы. Вы также можете нажать клавишу «ESC» во время процесса загрузки, откроется небольшой список, где вы можете установить приоритет загрузки.
Настройка MemTest86+
Если вы приобрели полную версию MemTest86+, после ее запуска появится заставка в виде 10-секундного таймера обратного отсчета. По истечении этого времени MemTest86+ автоматически запускает тесты памяти с настройками по умолчанию. Нажатие клавиш или перемещение мыши должно остановить таймер. Главное меню позволяет пользователю настраивать параметры, такие как тесты, которые необходимо выполнить, диапазон адресов для тестирования и используемый процессор.
В пробной версии после загрузки программы нужно нажать «1». После этого начнется проверка памяти.
Главное Меню MemTest86+
Главное меню имеет следующую структуру:
Для запуска сканирования в ручном режиме необходимо выбрать тесты, которыми будет сканироваться система. Это можно сделать в графическом режиме в поле «Выбор теста». Или в тестовом окне, нажав клавишу «C», чтобы выбрать дополнительные параметры.
Если ничего не настроено, тестирование будет проходить по заданному алгоритму. Память будет проверяться всеми тестами, и в случае возникновения ошибок сканирование будет продолжаться до тех пор, пока пользователь не остановит процесс. Если ошибок нет, соответствующая запись выводится на экран и проверка прекращается.
Описание Отдельных Тестов
MemTest86+ запускает серию пронумерованных тестов для проверки ошибок.
Тест 0 — биты адреса проверяются во всех полях памяти.
Тест 1 — это более глубокая версия теста 0. Он может обнаруживать любые ошибки, которые ранее не обнаруживались. Выполняется последовательно от каждого процессора.
Тест 2 — тестирует аппаратную часть памяти в быстром режиме. Тестирование происходит параллельно со всеми процессорами.
Тест 3 — тестирует аппаратную часть памяти в быстром режиме. Использует 8-битный алгоритм.
Тест 4 — также использует 8-битный алгоритм, сканирует только более глубоко и выявляет мельчайшие ошибки.
Тест 5 — сканирует цепи памяти. Этот тест особенно эффективен при обнаружении малозаметных ошибок.
Тест 6 — обнаруживает ошибки, связанные с данными».
Тест 7 — находит ошибки памяти в процессе записи.
Тест 8 — сканирование на наличие ошибок кеша.
Тест 9 — это подробный тест, проверяющий кэш-память.
Тест 10 — 3-часовой тест. Сначала сканирует и запоминает адреса памяти, а через 1-1,5 часа проверяет, не было ли изменений.
Тест 11. Сканирует на наличие ошибок кэша с использованием собственных 64-разрядных инструкций.
Тест 12. Сканирует кэш-память с использованием собственных 128-битных инструкций.
Тест 13. Подробно сканирует систему для выявления проблем с глобальной памятью.
Терминология программы MemTest86+
«TSTLIST» — это список тестов для выполнения последовательности тестов. Они едва появляются и разделяются запятыми.
«NUMPASS» — это количество повторений последовательности выполнения теста. Это должно быть число больше 0.
«ADDRLIMLO» — нижняя граница диапазона проверяемых адресов.
«ADDRLIMHI» — это верхний предел диапазона проверяемых адресов.
«CPUSEL» — выбор процессора.
«ECCPOLL и ECCINJECT» — указывает на наличие ошибок ECC.
«MEMCACHE» — используется для кэширования памяти.
«PASS1FULL» — указывает, что при первом проходе будет использоваться сокращенный тест для быстрого обнаружения явных ошибок.
«ADDR2CHBITS, ADDR2SLBITS, ADDR2CSBITS» — это список битовых позиций адреса памяти.
«LANG» указывает язык.
«REPORTNUMERRS» — это номер последней ошибки, которая будет отправлена в файл отчета. Это число не должно быть больше 5000.
«REPORTNUMWARN» — это количество последних предупреждений, отображаемых в файле отчета.
«MINSPDS» — это минимальный объем оперативной памяти.
«HAMMERPAT» — определяет 32-битный шаблон данных для теста «Hammer (Test 13)». Если этот параметр не указан, используются случайные модели данных.
«HAMMERMODE» — указывает на выбор молотка в тесте 13.
«DISABLEMP» Указывает, следует ли отключить поддержку многопроцессорности. Это можно использовать в качестве обходного пути для некоторых прошивок UEFI, в которых возникают проблемы с запуском MemTest86+.
Результаты Теста
После завершения теста отобразится результат теста.
Самый низкий адрес ошибки:
Самый высокий адрес ошибки:
Биты в маске ошибок:
Биты с ошибкой:
Максимальная когерентная ошибка:
Исправимые ошибки ECC:
Ошибки теста:
Пользователь может сохранить результаты в виде отчетов в файл HTML.
Время Выполнения
Время, необходимое для прохождения MemTest86+, сильно зависит от скорости процессора, скорости и объема памяти. Обычно одного прохода достаточно, чтобы выявить все ошибки, кроме самых малоизвестных. Для полной уверенности рекомендуется провести несколько заездов.
Восстановить дисковое пространство на флешке
После использования программы на флешке пользователи замечают, что накопитель уменьшился в объеме. Это действительно так. Мое хранилище 8GB флешки уменьшены до 45MB.
Чтобы решить эту проблему, перейдите в «Панель управления-Администрирование-Управление компьютером-Управление дисками». Смотрим что у нас с флешкой.
Затем переходим в командную строку. Для этого введите команду cmd в поле поиска. Введите «diskpart» в командной строке».
Теперь переходим к поиску нужного диска. Для этого введите команду «Список дисков». По объему определяем нужный и вводим в диалоговом окне «select disk=1» (в моем случае).
Затем введите «чистый». Тут самое главное не ошибиться с выбором.
Снова заходим в «Управление дисками» и видим, что вся область флешки стала нераспределенной.
Мы создаем новый том. Для этого щелкните правой кнопкой мыши область флешки и выберите «Создать новый том». Откроется специальный мастер. Здесь мы должны везде нажимать «Далее».
На финальном этапе флешка форматируется. Вы можете проверить.
Видео-урок:
После тестирования программы MemTest86+ я остался доволен. Это очень мощный инструмент, который позволяет вам тестировать вашу оперативную память различными способами. Но за неимением полной версии доступна только функция автоматического контроля, но в большинстве случаев этого достаточно для обнаружения большинства проблем с оперативной памятью.
- https://lumpics.ru/how-to-test-memory-using-memtest86/