Почему программу memtest86 нельзя запускать под windows
Я только что установил новую оперативную память на свой ноутбук вчера. (PC2700 RAM, AMD Athalon 64) Как хороший супер пользователь, я запустил Memtest86+, чтобы убедиться, что новая оперативная память была хорошей. Результаты были непохожи на все, что я видел раньше: во время второго прохода, в середине теста 8, мемтест вывел на экран «Неожиданное прерывание - остановка» и умер.
Я никогда не видел, чтобы Memtest86+ так крутился. Я снова запустил тест, и он рухнул, снова в тесте 8, на этот раз через 4%, не пройдя ни одного прохода. Означает ли это, что у меня плохая память или это указывает на более глубокую проблему?
РЕДАКТИРОВАТЬ: Это была старая версия Memtest86+, я загружаю новую версию и сейчас тестирую.
2 ответа 2
Во-первых, убедитесь, что вы используете самую последнюю версию MemTest86, которая является версией 3.5 на момент написания этой статьи.
Вставьте свою старую оперативную память обратно и снова запустите MemTest86. Если MemTest86 дает сбой таким же образом, то вы знаете, что проблема не в новой оперативной памяти. Если MemTest86 не дает сбоя, значит, вам нужно выполнить дополнительное тестирование.
Если у вас есть доступ к другому ноутбуку, который может использовать новую приобретенную вами оперативную память, вам следует установить новую оперативную память на этот другой ноутбук и запустить там MemTest86. Если на этом ноутбуке происходит сбой Memtest86 таким же образом, вы можете быть относительно уверены, что проблема в новой оперативной памяти.
Если вы не можете получить доступ к любому другому оборудованию, которое может обрабатывать новую оперативную память, рассмотрите возможность возврата новой оперативной памяти, откуда вы ее получили, и получения некоторых других новых модулей. Если это невозможно, вы, вероятно, выбрали в первую очередь плохого поставщика оперативной памяти.
Кроме того, вы также можете попробовать использовать MemTest86+, чья текущая версия 4.00, которая была выпущена в течение последних шести недель. Я считаю, что MemTest86+ основан на оригинальном MemTest86, но поддерживается другой группой. Я знаю, что у меня были такие же хорошие впечатления с MemTest86+, как и с оригинальным MemTest86.
Memtest86 — это одна из самых популярных программ для тестирования работы оперативной памяти. Она разработана компанией PassMark, и главная особенность Memtest86 в том, что программа запускается не в операционной системе, а в виде отдельного образа, который надо записать на флешку и запустить из BIOS. В таком способе запуска есть свои преимущества: программа может протестировать всю оперативную память, и ей не будет мешать операционная система. В случае если операционная система не запускается или работает со сбоями, то вы сможете выяснить, всё ли хорошо с памятью.
Из этой статьи вы узнаете, как пользоваться Memtest86. Я буду использовать самую свежую на данный момент версию программы — 8.4. Она уже поддерживает UEFI и выглядит довольно прилично. Давайте сначала разберёмся, где скачать программу, а также — как её установить на флешку.
Установка PassMark Memtest86
Когда загрузка будет завершена, распакуйте архив с программой в какую-нибудь папку.
Здесь, кроме самой программы, есть утилита для записи образа на флешку под названием imageUsb.exe. Запустите её:
Здесь надо отметить галочкой флешку, на которую вы хотите записать Memtest86, а затем, если утилита автоматически не определила образ Memtest, выберите его в поле Step 3. Образ находится в той же папке, что и утилита, и называется memtest86-usb.img. После этого нажмите кнопку Write и дождитесь завершения записи. После завершения записи программу можно закрыть, а компьютер необходимо перезапустить.
Если вы работаете не в Windows, а в Linux, то для записи этого образа на флешку можно использовать утилиту dd. Команда будет выглядеть вот так:
dd if=~/путь/к/memtest86-usb.img of=/dev/sdb bs=1M
Здесь /dev/sdb — это путь к файлу вашей флешки. Теперь вы знаете, как записать memtest86 на флешку.
Как пользоваться Memtest86
1. Запуск утилиты
После сохранения настроек и запуска программа проверит ваше оборудование и загрузит информацию о нём. Далее, если вы ничего не нажмёте, начнётся автоматическая проверка оперативной памяти. Но я рекомендую всё же нажать любую клавишу и немного настроить программу.
2. Интерфейс программы
В этой версии Memtest86 выглядит вполне прилично. Здесь поддерживается управление с помощью указателя мыши, на экране довольно симпатичные иконки, а всё меню интуитивно понятно.
Давайте рассмотрим основные пункты меню:
- System Info — эта вкладка активна по умолчанию, и здесь вы можете посмотреть информацию о системе;
- Test Selection — позволяет выбрать тесты, которые надо выполнить;
- Address Range — выбор адресов памяти, которые нужно проверить;
- CPU Selection — выбор режима работы с процессором;
- Start Test — запуск тестирования;
- RAM Benchmark — тестирование скорости работы памяти;
- Settings — настройка языка программы (есть поддержка русского);
- Exit — выход из программы.
3. Русификация Memtest86
По умолчанию программа выводит интерфейс на английском языке. Чтобы переключить язык на русский, кликните по иконке напротив Settings и в поле Language выберите Русский:
После этого программа будет на русском. Далее у меня часть снимков будет представлена с интерфейсом на русском языке, а часть — на английском.
4. Выбор тестов
По умолчанию программа выполняет 13 тестов, мне из них доступны только 11. У меня на выполнение всех тестов при объёме памяти 16 гигабайт ушло 4 часа. Если вы не хотите выполнять все тесты, в меню Test Selection можете выбрать только те, что следует выполнить. Для этого просто снимите отметку звёздочкой с тестов, которые выполнять не нужно.
Теперь давайте разберёмся, что означает каждый из этих тестов:
Вы можете перемещаться по тестам с помощью клавиш стрелка вверх или вниз и использовать клавишу Enter, чтобы включить или отключить выбранный тест.
5. Запуск тестирования
Чтобы запустить тестирование, просто ничего не нажимайте при старте программы или нажмите Start Test в главном меню. После запуска тестирования вы увидите подобное окно:
Здесь есть общая информация о системе, о текущем тесте, а также о прогрессе выполнения тестов. Информация о ходе проверки отображается в двух прогресс-барах. Первый отображает общий процент выполнения тестов в этом проходе, а второй — статус выполнения текущего теста.
Когда тестирование завершится, внизу экрана вы увидите общую статистику по каждому проходу:
Чтобы посмотреть более детальный результат, нажмите кнопку С:
Если во время проверки были обнаружены ошибки, это означает, что с вашим модулем памяти проблемы. Вы можете попробовать извлечь его из слота, протереть контакты спиртом, очистить слот от пыли и установить модуль обратно в этот же или в другой слот. Если вы занимались разгоном, возможно, следует подобрать другие тайминги, увеличить или снизить напряжение, отключить XMP-профиль. Если вы не знаете, какие параметры памяти ставить, можно сбросить настройки BIOS до значений по умолчанию.
Затем надо снова протестировать память в Memtest86, и если вы опять получите ошибку, дефектный модуль придётся заменить.
6. Сохранение результата
Наша инструкция подходит к завершению. Теперь у вас есть результат тестирования. Чтобы его сохранить, нажмите кнопку Enter, а затем подтвердите сохранение результата, нажав клавишу Y.
Выводы
В этой статье мы разобрали, как пользоваться Memtest86 с флешки. Вы узнали, для чего нужна эта программа и как сделать так, чтобы она была на русском. Было дано подробное описание того, как проверить память на ошибки. А какими программами пользуетесь вы для проверки своего оборудования? Напишите в комментариях.
Программа MemTest86+ создана для тестирования оперативной памяти. Проверка происходит в автоматическом или ручном режиме. Для работы с программой необходимо создать загрузочный диск или флешку. Что мы сейчас и сделаем.
Создание загрузочного диска с MemTest86+ в среде Windows
Заходим на официальный сайт производителя (Там же есть инструкция по MemTest86+, правда на английском языке) и скачиваем установочный файл программы. Затем, нам необходимо вставить CD-диск в привод либо флешку в USB-разъем.
Начало тестирования
Программа поддерживает загрузку из UEFI и BIOS-системы. Чтобы начать тестирование оперативной памяти в MemTest86+, при перезагрузке компьютера выставляем в BIOS, загрузку с флешки (Она должна быть первой в списке).
Сделать это можно с помощью клавиш «F12, F11, F9», все зависит от конфигурации вашей системы. Также можно в процессе включения нажимать клавишу «ESC», откроется небольшой список, в котором можно задать приоритет загрузки.
Настройка MemTest86+
Если, вы приобрели полную версию MemTest86+, то после ее запуска появится заставка, в виде 10-секундного таймера обратного отсчета. По истечении данного времени, MemTest86+ автоматически запускает тесты памяти с настройками по умолчанию. Нажатие клавиш или движения мышкой должны остановить таймер. Главное меню позволяет пользователю настраивать параметры, например, тесты на выполнение, диапазон адресов для проверки и какой процессор будет использоваться.
В пробном варианте, после загрузки программы, необходимо будет нажать «1». После этого начнется тестирование памяти.
Главное Меню MemTest86+
Главное меню имеет следующую структуру:
Для того, чтобы начать проверку в ручном режиме, вам необходимо выбрать тесты, с помощью которых будет сканирована система. Сделать это можно в графическом режиме в поле «Test Selection». Или же в окне проверки, нажав клавишу «С», для выбора дополнительных параметров.
Если ничего не настраивалось, тестирование пройдет по заданному алгоритму. Память будет проверена всеми тестами, причем, при возникновении ошибок, сканирование будет продолжаться пока пользователь не остановит процесс. При отсутствии ошибок, на экране появиться соответствующая запись и проверка остановиться.
Описание Отдельных Тестов
MemTest86+ выполняет ряд нумерованных тестов для проверки ошибок.
Тест 0 — проверяются биты адреса во всех планках памяти.
Тест 1 — более углубленный вариант «Тест 0». Он может поймать любые ошибки, которые ранее не были обнаружены. Выполняется последовательно с каждого процессора.
Тест 2 — проверяет в быстром режиме аппаратную часть памяти. Тестирование происходит параллельно с использованием всех процессоров.
Тест 5 — сканирует схемы памяти. Этот тест особенно эффективен в поиске трудноуловимых ошибок.
Тест 6 — выявляет ошибки «data sensitive errors».
Тест 7 — находит ошибки памяти в процессе записи.
Тест 8 — сканирует ошибки кеш.
Тест 9 — детальный тест, который проверяет кеш-память.
Тест 10 — 3-х часовой тест. Сначала сканирует и запоминает адреса памяти, а через 1-1.5 часа проверяет не было ли изменений.
Тест 11 — Сканирует ошибки кеш используя собственные 64-разрядные инструкции.
Тест 13 — Детально сканирует систему для выявления глобальных проблем с памятью.
Терминология программы MemTest86+
«TSTLIST» — список тестов для выполнения последовательности испытаний. Отображаются они вряд и разделяются запятой.
«NUMPASS» — количество повторов тестовой последовательности выполнения. Это должно быть число больше 0.
«ADDRLIMLO»— нижний предел диапазона адресов для проверки.
«ADDRLIMHI»— верхний предел диапазона адресов для проверки.
«CPUSEL»— выбор процессора.
«ECCPOLL и ECCINJECT» — указывает на наличие ошибок ECC.
«MEMCACHE» — используется для кэширования памяти.
«PASS1FULL» — указывает на то, что в первом проходе будет использован сокращенный тест, для быстрого обнаружения очевидных ошибок.
«ADDR2CHBITS, ADDR2SLBITS, ADDR2CSBITS» — список битовых позиций адреса памяти.
«LANG» — указывает на язык.
«REPORTNUMERRS» — номер последней ошибки для вывода в файл отчета. Это число должно быть не более 5000.
«REPORTNUMWARN» — количество последних предупреждений для отображения в файле отчета.
«MINSPDS» — минимальное количество оперативной памяти.
«HAMMERPAT» — определяет 32-битовый шаблон данных для теста «Молоток (Тест 13)». Если этот параметр не задан, используются модели случайных данных.
«HAMMERMODE» — указывает на выбор молотка в Тест 13.
«DISABLEMP» — указывает, следует ли отключить многопроцессорную поддержку. Это можно использовать как временное решение для некоторых из UEFI прошивок, которые имеют проблемы с запуском MemTest86+.
Результаты Теста
После окончания тестирования будет отображен результат проверки.
Lowest Error Address:
Highest Error Address:
Bits in Error Mask:
Bits in Error:
Max Contiguous Errors:
ECC Correctable Errors:
Test Errors:
Пользователь может сохранить результаты в виде отчетов в HTML-файл.
Время Выполнения
Время, необходимое для полного прохода MemTest86+ сильно зависит от скорости процессора, скорости и объема памяти. Обычно, одного прохода достаточно, чтобы определить все, кроме самых непонятных ошибок. Для полной уверенности, рекомендуется сделать несколько прогонов.
Восстановить дисковое пространство на флешке
После использования программы на флешке, пользователи отмечают что накопитель уменьшился в объеме. Это действительно так. Ёмкость моей 8 Гб. флешки уменьшилась до 45 Мб.
Затем переходим в командную строку. Для этого в поле поиска вводим команду «cmd». В командной строке пишем «diskpart».
Теперь мы переходим к поиску нужного диска. Для этого вводим команду «List disk». По объему определяем нужный и вводим в диалоговое окно «select disk=1» (в моем случае).
Далее вводим «clean». Тут главное не ошибиться с выбором.
Снова идем в «Управление дисками» и видим, что вся область флешки стала не размеченной.
Создаем новый том. Для этого правой клавишей нажимаем на области флешки и выбираем «Создать новый том». Откроется специальный мастер. Здесь нам необходимо нажимать везде «Далее».
На конечном этапе флешка форматируется. Можно проверять.
Видео-урок:
Протестировав программу MemTest86+, я остался доволен. Это действительно мощный инструмент, который позволяет протестировать оперативную память различными способами. Однако, при отсутствии полной версии доступна только функция автоматической проверки, но в большинстве случаев ее достаточно для выявления большинства проблем с оперативной памятью.
Мы рады, что смогли помочь Вам в решении проблемы.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
В работе компьютера периодически возникают различные сбои и неполадки. И далеко не всегда дело в программном обеспечении. Иногда, перебои могут появляться в результате выхода из строя оборудования. Большая часть таких поломок приходиться на оперативную память. Для тестирования данной аппаратной части на ошибки, была создана специальная программа MemTest86.
Это программное обеспечение тестирует оперативу в собственной среде, не затрагивая операционную систему. На официальном сайте можно скачать свободную и платную версии. Для проведения корректной проверки необходимо тестировать по одной планке памяти, если их в компьютере несколько.
Установка
Как таковая установка MemTest86 отсутствует. Для начала работы необходимо скачать удобную для пользователя версию. Это может быть загрузка с USB или CD.
После запуска программы, высвечивается окно, с помощью которого создается загрузочная флешка с образом программы.
Для ее создания пользователю необходимо всего лишь выбрать носитель для записи. И нажать на «Write».
Если поле носителей пусто, то нужно перезапустить программу, тогда он обязательно отобразиться в списке доступных.
Перед началом работы компьютер должен быть перегружен. А в процессе запуска, в BIOS, выставляется приоритет загрузки. Если это флешка, то она должна быть первой в списке.
После загрузки компьютера с флешки, операционная система не загружается. Начинается работа программы MemTest86. Для начала работы. Чтобы приступить к работе, необходимо нажать «1».
Тестирование MemTest86
Если все сделано правильно, появляется голубой экран и проверка происходит в автоматическом режиме. По умолчанию, оперативная память проверяется 15 тестами. Длится такая сканировка, порядка 8 часов. Лучше ее начинать, когда компьютер будет не нужен какое-то время, например ночью.
Ошибки в программе выделяются красным фоном, поэтому, остаться незамеченными они не смогут.
Выбор и настройка тестов
Если пользователь имеет углубленные знания в этой области, моэжно воспользоваться дополнительным меню, которое позволяет выбирать различные тесты отдельно и настраивать их по своему усмотрению. При желании ознакомиться с полным функционалом можно на официальном сайте. Для перехода в раздел дополнительных функций достаточно нажать кнопку «С».
Включение прокрутки
Для того, чтобы можно было просмотреть полностью все содержимое экрана, необходимо включить режим прокрутки (scroll_Lock), делается это с помощью сочетания клавиш «SP». Для выключения функции (scroll_ unlock) необходимо воспользоваться комбинацией «CR».
Вот пожалуй, и все основные функции. Программа относительно не сложная, однако каких-то знаний все же требует. Что касается ручной настройки тестов, этот вариант подходит исключительно опытным пользователям, которые могут найти инструкцию к программе на официальном сайте.
MemTest86+ — программа, представляющая собой загрузочный дистрибутив (образ), предназначенный для тестирования модулей оперативной памяти на предмет критических ошибок.
Отображаемая информация
При запуске MemTest86+ пользователь видит синий экран, на котором отображается необходимая для работы утилиты информация. Это тактовая частота процессора, объем и скорость кеша и ОЗУ, а также наименование чипсета и тип памяти.
Тест оперативной памяти
Проверка ОЗУ запускается автоматически при загрузке и происходит в 11 проходов, каждый из которых представляет собой отдельный тест. Программа проверяет способность памяти обрабатывать блоки данных разных размеров, и это довольно длительный процесс, впрочем, зависящий от общего объема ОЗУ.
Достоинства
- Небольшой размер;
- Использует готовый загрузочный дистрибутив;
- Отлично диагностирует ошибки памяти;
- Программа является бесплатной.
Недостатки
- Отсутствие русификации;
- Высокая длительность тестирования при большом объеме ОЗУ;
- Не сохраняет результаты проверки на жесткий диск.
MemTest86+ — неплохое решение для проверки оперативной памяти на наличие ошибок. Поставляется в виде готового загрузочного образа, который можно записать на носитель минимального объема, запускается в автоматическом режиме и не требует настройки.
Для скачивания образа необходимо нажать на ссылку, указанную на скриншоте ниже.
Читайте также: