Как пользоваться memtest86 : подробная инструкция
Содержание:
- Главное Меню MemTest86+
- Что делать с неисправным модулем памяти?
- То есть для работы с memtest придётся:
- Этап III: загрузка программы с внешнего носителя и BIOS
- Описание и принцип работы MemTest86
- Полное описание
- Настройка MemTest86+
- Как записать Memtest86+ на флешку или диск
- Результаты теста
- Терминология программы MemTest86+
- Самый надежный вариант тестирования оперативной памяти является
- Как пользоваться программой Memtest86 – подробная инструкция
- Как пользоваться MemTest86
- Результаты Теста
- Методика проверки оперативной памяти
- Настройка MemTest86+
- Как протестировать оперативную память? пошаговая инструкция к программе Memtest
- Самый надежный вариант тестирования оперативной памяти является программа Memtest.
- Восстановить дисковое пространство на флешке
- Запуск на железе
Главное Меню MemTest86+
Главное меню имеет следующую структуру:
System Info
— отображает сведения об оборудовании системы;
Test Selection
— определяет, какие тесты включить в проверку;
Address Range
— определяет нижний и верхний пределы адреса памяти;
Cpu Selection
— выбор между параллельным, циклическим и последовательным режимом;
Start
— начинает выполнение тестов памяти;
Ram Bencmark
— осуществляет проведение сравнительных испытаний оперативной памяти и выводит результат на графике;
Settings
— общие настройки, такие как выбор языка;
Exit
— выход из MemTest86+ и перезагрузка системы.
Для того, чтобы начать проверку в ручном режиме, вам необходимо выбрать тесты, с помощью которых будет сканирована система. Сделать это можно в графическом режиме в поле «Test Selection»
. Или же в окне проверки, нажав клавишу «С»
, для выбора дополнительных параметров.
Если ничего не настраивалось, тестирование пройдет по заданному алгоритму. Память будет проверена всеми тестами, причем, при возникновении ошибок, сканирование будет продолжаться пока пользователь не остановит процесс. При отсутствии ошибок, на экране появиться соответствующая запись и проверка остановиться.
Что делать с неисправным модулем памяти?
Причиной сбоя оперативной памяти могут быть:
- Окисление контактов планки.
- Разгон частоты оперативной памяти.
- Выход из строя чипов или контроллера памяти.
При окислении контактов оперативной памяти — нужно вынуть планку из слота материнской платы и почистить контакты стеркой.
Чистим ластиком контакты планки оперативной памяти с этой и обратной стороны
Если вы разгоняли частоту оперативной памяти в биосе, то значит верните настройки Bios по умолчанию или снизьте частоту до оптимальной. Я думаю описывать, как это делать в этой статье нет смысла, если вы разгоняли частоту, то и знаете как снизить.
И последняя причина сбоя оперативки — выход из строя чипов памяти. В этом случае выход только один — замена на другую планку с подходящими характеристиками.
На этом у меня все. Если вам нужна диагностика, чистка компьютера или ноутбука вступайте в группу ВК — https://vk.com/ruslankomp и оставьте заявку на консультацию.
Помогу решить проблему с ПК или ноутбуком. Вступайте в группу VК — ruslankomp
То есть для работы с memtest придётся:
- Скачать программу memtest (в составе с другими программами или отдельно). Её можно скачать с сайта производителя или прямо с моего сайта в виде ISO-образа в ZIP-архиве.
- Установить на болванку CD/DVD или флешку
- Выставить в BIOS загрузку с этого носителя
- Работать с программой и одной планкой памяти поочерёдно. При обнаружении ошибок планку не выбрасывайте. Дочитайте статью до конца.
- Знать, что memtest не излечит вашу планку от «болезни». Она только рассказывает и диагностирует.
Существует способ, в котором можно загрузиться прямо с образа диска с ремонтными утилитами из загрузочного меню Windows. Читайте статью Образ диска в загрузочном меню системы.
Этап III: загрузка программы с внешнего носителя и BIOS
Вставляете Ваш диск или флешку в компьютер, перезагружаетесь, заходите в BIOS (кнопочка DEL на самой ранней стадии загрузки компьютера) и там выставляете загрузку с диска/флешки. Примеры того как это делается показаны на скриншотах ниже.
Вариант 1. Если Ваш BIOS имеет следующий вид, то заходите сначала в Advanced Features:
Далее в Boot sequence:
Где выставляйте на первое место загрузку с CD/DVD привода примерно так:
После чего выходите из BIOS через «Save and exit setup» и, если Вы все правильно сделали, то ждите, пока вместо операционной системы загрузится оная программа.
Вариант 2. Если же у вас BIOS имеет следующий вид:
То Вы просто переходите на вкладку Boot, а дальше выставляете все так же, как и на картинках выше (тобишь, в качестве первой, выбираете загрузку с диска).
Если у Вас поддерживается загрузка с USB и Вы делали не диск, а флешку, то в BIOS необходимо будет выбрать примерно следующий вариант:
Или, скажем, вот такой:
Т.е может быть указано название самой флешки и её объём или что-то в этом духе. В общем-то разобраться не сложно. После чего выходите из BIOS (с сохранением параметров) и, если Вы все правильно сделали, то ждете, пока вместо операционной системы загрузится сам Memtest.
В крайнем случае, если что-то не получается, то вместо выбора порядка загрузки Вы можете попробовать нажимать F8 на самой ранней стадии загрузки (там где вызывали BIOS) компьютера, чем вызовите «одноразовое» Boot-меню:
Где можете выбрать нужный носитель клавишей Enter (как правило Removable Devices отвечает за USB-носители) и должна начаться загрузка. Сразу хотим отметить, что такое меню есть далеко не на всех мат.платах и выглядит подобным образом, поэтому более надежным будет способ описанный выше, т.е выбор порядка загрузки, а не загрузочного меню.
Теперь приступаем непосредственно к диагностике и проверке.
Описание и принцип работы MemTest86
В разработке первых версий приложения принимал участие только один человек — Крис Брэйди. Программа для тестирования оперативной памяти запускается в режиме DOS при помощи собственного загрузчика, поэтому работоспособность ОС и жесткого диска никак не влияет на её функциональность. MemTest86 умеет работать с многоядерными CPU и почти всеми современными моделями материнских плат.
Во время тестирования ОЗУ приложение производит запись одних и тех же данных в ячейки оперативной памяти. После их полного заполнения выполняется считывание информации и сверка ее с образцом. Операция повторяется дважды. В первый раз программа MemTest86 заполняет память, стартуя с младших адресов. Во второй — со старших.
После каждого цикла образец меняется на другой для наиболее эффективного выявления ошибок. Все операции могут повторяться бесконечно (пока пользователь не завершит работу) или заданное количество раз (настраивается перед началом тестирования).
Полное описание
Memtest86 — утилита для тестирования и проверки оперативной памяти вашего ПК или ноутбука. Может запускаться с загрузочной флешки или CD диска, не требует установки на жесткий диск. Специальная программа работает со всеми видами ОЗУ, чипсетами материнских плат и современными многоядерными процессорами. Мемтест поддерживает как legasy, так и uefi bios.
Она проверяет ошибки простым способом — записывает в блок памяти информацию,а затем считывает ее, повторяя операцию многократно. Если все проходит в штатном режиме, тест оперативной памяти выполнен, а компьютер работоспособен. В противном случае приложение расскажет об ошибках, найденных при чтении — записи памяти, либо вызовет синий экран смерти.
Программа проверки оперативной памяти обнаружить сбойные блоки памяти в формате BADRAM, подчеркивает их красным цветом и выводит список с предупреждениями о наличии ошибок. К сожалению, в процессе проведения тестирования, Memtest86+ не пишет, сканирование какой именно планки памяти происходит. Поэтому, чтобы определить, ту которая корректно работает и ту, что выходит из строя, придется вынимать их из систеного блока персонального компьютера поочередно.
Программа Memtest86+ даёт возможность выявить трудноуловимые аппаратные неполадки. После запуска приложения, диагностика компьютера продолжается несколько циклов, вплоть до того момента, пока вы самостоятельно не остановите процедуру. Софт поддерживает любые системы Linux, Windows (XP и выше), а также Mac OS.
Настройка MemTest86+
Если, вы приобрели полную версию MemTest86+, то после ее запуска появится заставка, в виде 10-секундного таймера обратного отсчета. По истечении данного времени, MemTest86+ автоматически запускает тесты памяти с настройками по умолчанию. Нажатие клавиш или движения мышкой должны остановить таймер. Главное меню позволяет пользователю настраивать параметры, например, тесты на выполнение, диапазон адресов для проверки и какой процессор будет использоваться.
В пробном варианте, после загрузки программы, необходимо будет нажать «1». После этого начнется тестирование памяти.
Как записать Memtest86+ на флешку или диск
В случае, если вы решили записать программу мемтест на флешку:
Не удалось устранить проблему? Обратитесь за помощью к специалисту!
- После распаковки архива, найдите и запустите приложение «imageUSB.exe».
- Выберите необходимый накопитель, оставив все другие настройки по умолчанию и нажмите на кнопку «Write». Учтите, что вся информация, находящаяся на флешке будет удалена. Некоторые пользователи отмечают, что после записи объем накопителя уменьшается, скажем с 4 ГБ до 50 МБ. Как это исправить, я расскажу ниже.
- Подтвердите действие, нажав «Yes».
- Нажмите «Да».
- После завершения записи необходимо перезагрузить компьютер и войти в биос.
- Изменить настройки биоса, выставив в качестве первого загрузочного устройства USB флешку. Обычно подобные настройки меняются в разделе «Boot».
- Сохранить настройки и перезапустить ПК.
Не всегда процесс записи программы Memtest86 на флешку завершается успешно. В случае неудачной первой попытки, повторите процедуру еще раз или используйте утилиту «UltraISO».
Если у вас современная версия биоса «UEFI», то приоритет загрузки легко поменять с помощью «Boot Manager». Для этого после включения ПК начните нажимать одну из клавиш: F8, F9, F11 или F12, до появления меню с устройствами. Далее выберите накопитель с помощью стрелок и нажмите «Enter».
Произвести запись на диск можно с помощью бесплатной утилиты «UltraISO».
Результаты теста
После окончания тестирования будет отображен результат проверки.
Lowest Error Address:
Наименьший адрес, где не было сообщений об ошибках.
Highest Error Address:
Наибольший адрес, где не было сообщений об ошибках.
Bits in Error Mask:
Ошибки в битах маски.
Bits in Error:
Битовые ошибки для всех экземпляров. Минимальное, максимальное и среднее значение для каждого отдельного случая.
Max Contiguous Errors:
Максимальная последовательность адресов с ошибками.
ECC Correctable Errors:
Количество ошибок, которые были скорректированы.
Test Errors:
На правой стороне экрана отображается количество ошибок для каждого теста.
Пользователь может сохранить результаты в виде отчетов в HTML-файл.
Терминология программы 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+.
Самый надежный вариант тестирования оперативной памяти является
Нам необходимо записать утилиту Memtest86 на DVD диск либо флешку или , в состав которой входит данная программа. Читаем статью «
«, следуем пошаговой инструкции. После того как создана загрузочная флешка производим загрузку с неё, обычно для этого я использую «горячие клавиши» F8, F12, F11, Esc+клавиша отвечающая за быструю загрузку, в зависимости от модели мат. платы на компьютере/ноутбуке. После загрузки видим окно:
Заходим в дополнительные утилиты и выбираем Memtest86. Если все прошло успешно видим такую картинку:
После запуска программа будет проверять вашу оперативную память бесконечно
, пока вы её не остановите клавишей ESC. Проверять можно как все модули памяти сразу, так и по одной. Проверяя все модули памяти, программа не скажет на какой именно ошибки, так что если есть ошибки, проверяйте лучше по одному модулю. Для проверки лучше сделать несколько циклов. А для максимального эффекта, лучше поставить проверку на ночь. Поле Pass
означает количество проделанных циклов. Если у вас будут ошибки в памяти (колонка Error), вы увидите следующее:
Исправить оперативную память при наличии ошибок в программе невозможно. Это не как в жестком диске затереть битые сектора. Я рекомендую вот что:
Самое распространённое — это выход из строя модуля оперативной памяти. Тестируем по одному модулю. Сначала этот модуль ставим в слот под оперативную память №1.
Тестируем,смотрим результат. Если ошибки есть как показано на рис. выше (там где выделено красным в программе Memtest), то ставим этот модуль слот под оперативную память №2. Тестируем,смотрим результат. Если ничего не изменилось,то модуль неисправен и подлежит замене. Меняем или ставим другой модуль памяти,тестируем. Если модуль памяти исправен,по окончанию теста в видим следующее:
Бывает что неисправен слот для оперативной памяти на мат. плате. В этом случае подключаем модуль в другой свободный слот, далее рассматриваем целесообразность работы компьютера в данной конфигурации с неисправным слотом под оперативную память, целесообразность замены материнской платы, а может вас и так всё устроит, и объёма памяти вам будет достаточно.
В программе — 9 тестов:
Test 0 —
– тестирования для выяснения проблем в адресе памяти.
Test
1 — [
Address
test
,
own
address
– глубокий тест для выявления ошибок в адресационной прописки памяти
Test
2 — [
Moving
inversions
,
ones
&
zeros
– проверка на трудноуловимые и аппаратные ошибки.
Test
3 — [
Moving
inversions
, 8
bit
pat
]
– как и предыдущий тест, только в нем используется алгоритм в 8ми битном подходе от 0 до 1. Тестируется 20 различных методов.
Test 4 —
– Выявление ошибок связанных с data sensitive. В этом тесте 60 различных методов.
Test 5 —
– Поиск проблем в схемах оперативной памяти.
Test 6 —
– Самый долгий тест для выявления data sensitive errors.
Test
7 — [
Random
number
sequence
]
– Проверка ошибок в записи памяти.
Test
8 — [
Modulo
20,
ones
&
zeros
– Выявление скрытых ошибок в оперативной памяти с помощью буферизации и кеша.
Test 9 —
– Тест может быть включен вручную. Он записывает адреса в памяти, после чего уходит в сон на 1.5 часа. После выхода из сна, сверяет биты в адресах, на схожесть. Клавишей C для ручного запуска. Тест требует около 3х часов времени.
Теперь вы увидели как проводится тестирование оперативной памяти
, как восстановить её работоспособность самостоятельно и проверить с помощью с приведенной инструкцией.
Доброго времени суток, дорогие читатели, читатели, посетители, проходители и все остальные! Думаю, многие из Вас слышали о необходимости проверки оперативной памяти и о такой замечательной утилите как Memtest
, которая позволяет проверить оперативную память компьютера.
Особенно данное решение актуально при возникновении так называемых (Blue Screen of Death — BSoD
) и проблем вроде вылетов или ошибок вида «Инструкция по адресу обратилась к памяти по адресу. Память не может быть read
«.
Memtest
записывает в каждый блок памяти информацию, а затем считывает её и проверяет на ошибки. В процессе тестирования утилита совершает несколько проходов, что позволяет выявить и составить список плохих блоков памяти в формате BadRAM
. Оное чудо программистской мысли запускается с помощью собственного загрузчика, поэтому наличие операционной системы для её работы не обязательно.
Как Вы уже поняли, в этой статье речь и пойдет как раз о том как пользоваться этой самой программкой. Поехали.
Как пользоваться программой Memtest86 – подробная инструкция
К сожалению, программа доступна только на английском языке, без поддержки русского языка. Но это не должно стать для нас преградой. Поскольку ниже я распишу подробную инструкцию по ее использованию.
Для работы с утилитой понадобится загрузочная флешка или диск. Давайте приступим к созданию загрузочного накопителя, после чего проведем первый тест.
Следует отметить, что у стандартной утилиты «Мемтест» есть своеобразный аналог под названием «Memtest64» от разработчиков «Techpowerup», который работает из-под операционной системы. Поддерживается всеми версиями ОС, включая Windows 7, 8 и 10. Скачать ее вы можете здесь .
Как пользоваться MemTest86
Итак, для начала готовим загрузочный носитель, для этого записываем скачанный образ программы на диск или флешку.
Чтобы записать образ MemTest86 на флешку, необходимо скачать архив для USB, распаковать его, запустить файл imageUSB.exe, указать путь до файла memtest86-usb.img (тоже есть в архиве) и нажать на Write to UFD. Флешка будет готова.
Чтобы записать образ MemTest86 на диск, необходимо скачать архив для CD, распаковать его и просто записать образ на диск.
Когда носитель готов, настраиваем BIOS на загрузку с диска или флешки (в зависимости от того, куда вы записали MemTest86). BIOS следует настраивать аналогично тому, как это делается при установке Windows. Можете почитать об этом . Загружаемся с нужного носителя и MemTest86 сразу начинает проверку оперативной памяти.
При нажатии на клавишу С можно вызвать дополнительные настройки. Но в принципе, настройки по умолчанию в полной мере удовлетворяют требованиям.
Задавая вопрос о том, как пользоваться MemTest86, знать нужно только одно – тест происходит циклически, бесконечно. То есть программа будет проверять оперативку до тех пор, пока вы не остановите проверку. Остановка проверки происходит с помощью клавиши Esc. Для того чтобы проверка оперативной памяти была надёжной, рекомендуется провести два цикла тестов и прерваться. Количество циклов указывается в графе таблицы Pass. Количество ошибок указывается в графе Errors и в поле ниже таблицы выводится список найденных ошибок. По полученным данным можно адекватно судить о работоспособности ОЗУ.
Чтобы программа для проверки оперативной памяти дала точные результаты, рекомендуется проводить тест с одним подключённым модулем ОЗУ. Так, если будут ошибки, вы будете точно знать, на каком именно модуле.
- Операционная система – XP, Vista, 7, 8;
- Язык – английский;
- Разработчик — Chris Brady.
Результаты Теста
После окончания тестирования будет отображен результат проверки.
Lowest Error Address:
Наименьший адрес, где не было сообщений об ошибках.
Highest Error Address:
Наибольший адрес, где не было сообщений об ошибках.
Bits in Error Mask:
Ошибки в битах маски.
Bits in Error:
Битовые ошибки для всех экземпляров. Минимальное, максимальное и среднее значение для каждого отдельного случая.
Max Contiguous Errors:
Максимальная последовательность адресов с ошибками.
ECC Correctable Errors:
Количество ошибок, которые были скорректированы.
Test Errors:
На правой стороне экрана отображается количество ошибок для каждого теста.
Методика проверки оперативной памяти
Так как RAM является одним из самых важных компонентов, обеспечивающих корректную работу ОС, очень важно вовремя заметить возможную проблему. Основными тревожными факторами считаются:
- Сообщения о критичной ошибке (синий экран).
- ПК самостоятельно перезапускается.
- Упало быстродействие системы.
- Изображение на экране появляется в искаженном виде.
- Приложения, которые задействуют большой объем оперативной памяти, сбоят и вылетают.
- Не получается запустить систему.
Совершенно не обязательно, что если вы столкнулись с одной из вышеперечисленных проблем, имеет место неисправность RAM. Схожие неполадки могут быть вызваны десятками других причин, например, поломкой видеокарты. Но это не исключает необходимости проверить оперативную память компьютера.
В Виндовс 7 провести необходимый анализ можно с помощью специальных программ или интегрированных в систему инструментов. В этой статье будут подробно описываться оба способа.
Обратите внимание, что если на ПК установлено несколько планок ОЗУ, каждую из них необходимо проверять отдельно
Способ 1: Использовать специальные приложения
В сети большое количество программ, которые способны выявлять неисправности в работе ПК. Одним из ярких представителей таких утилит, является приложение Memtest86+. Работа с ним выполняется таким образом:
- Скачайте программу и создайте загрузочный носитель. Это необходимо, так как дальнейший анализ будет происходить без включения ОС.
- Вставьте диск или флешку в ПК, и заново включите компьютер.
- Зайдите в BIOS и сделайте ваш носитель основным загрузочным устройством. В противном случае ПК будет включаться в стандартном режиме.
- Выйдите из БИОС.
- После перезапуска ПК перед вами отобразится рабочая область программы. Пользователям, которые используют бесплатную версию утилиты, на этом этапе необходимо нажать на клавишу «1». В платном приложении анализ запускается в автоматическом режиме.
- После выполнения этих действий начнется проверка оперативной памяти. Если с ПК все нормально процедура прекратится самостоятельно. В том случае, если на компьютере имеется какой-либо сбой, проверка будет продолжаться до тех пор, пока ее не остановит пользователь. Для этого необходимо нажать на клавишу «Esc».
- Перепишите найденные ошибки и постарайтесь найти в интернете методы их решения. В редких случаях может даже потребоваться полная замена модуля памяти.
Способ 2: Воспользоваться стандартными возможностями системы
Для проверки состояния оперативной памяти совсем не обязательно скачивать сторонние приложения. Необходимые инструменты уже встроены в Windows.
- Зайдите в меню «Пуск» и найдите раздел «Панель управления».
- Выберите блок «Система и безопасность».
- В отобразившемся перечне найдите пункт «Администрирование».
- Теперь необходимо нажать на надпись «Средство проверки памяти Windows».
- Перед вами отобразится оповещение, предлагающее запустить анализ прямо сейчас или после следующего включения компьютера. Укажите подходящий для вас вариант.
- Сразу после включения ПК запустится анализ RAM.
- При необходимости вы можете изменять настройки проверки. Для этого требуется нажать на клавишу «F1» и выбрать необходимый параметр. Здесь можно редактировать анализ кэша, увеличивать или уменьшать набор тестов и определять количество проверок.
- Учтите, что при выставлении максимально возможных настроек, анализ занимает много времени, но и является наиболее точным.
- Сразу же после окончания проверки оперативной памяти, ПК перезагрузится. На экране отобразится вся имеющаяся информация о найденных ошибках. Это сообщение существует ограниченное количество времени, а иногда и вовсе может не появиться. В таком случае потребуется открыть «Журнал Windows», находящийся в разделе «Просмотр событий». Чтобы найти необходимый каталог, требуется зайти в «Панель управления» и перейти по пункту «Администрирование».
- В левом блоке основного окна расположен «Журнал Windows».
- Нажмите на этот раздел и в отобразившемся списке найдите надпись «Система».
- В открывшемся окне выберите строку . Иногда их может быть несколько. В таком случае нужно нажимать на ближайший по времени вариант.
- В разделе «Общие» отобразится информация об имеющихся ошибках.
Проверить оперативную память компьютера можно как с помощью специальных утилит, так и используя стандартные средства системы. Первый вариант обычно более надежный, но требует установки сторонних приложений. Второй предоставляет значительно меньше информации, но зато воспользоваться им можно в любой момент, когда нет подключения к интернету
Обратите внимание, что если система не запускается, то обычные средства ОС не смогут провести диагностику неполадок
Настройка MemTest86+
Если, вы приобрели полную версию MemTest86+, то после ее запуска появится заставка, в виде 10-секундного таймера обратного отсчета. По истечении данного времени, MemTest86+ автоматически запускает тесты памяти с настройками по умолчанию. Нажатие клавиш или движения мышкой должны остановить таймер. Главное меню позволяет пользователю настраивать параметры, например, тесты на выполнение, диапазон адресов для проверки и какой процессор будет использоваться.
В пробном варианте, после загрузки программы, необходимо будет нажать «1». После этого начнется тестирование памяти.
Как протестировать оперативную память? пошаговая инструкция к программе Memtest
Александр Бабаев
Ремонт компьютера
Самый надежный вариант тестирования оперативной памяти является программа Memtest.
Нам необходимо записать утилиту Memtest86 на DVD диск либо флешку или создать загрузочную флешку, в состав которой входит данная программа. Читаем статью «Как создать мультизагрузочную флешку«, следуем пошаговой инструкции. После того как создана загрузочная флешка производим загрузку с неё, обычно для этого я использую «горячие клавиши» F8, F12, F11, Esc+клавиша отвечающая за быструю загрузку, в зависимости от модели мат. платы на компьютере/ноутбуке. После загрузки видим окно:
Заходим в дополнительные утилиты и выбираем Memtest86. Если все прошло успешно видим такую картинку:
После запуска программа будет проверять вашу оперативную память бесконечно, пока вы её не остановите клавишей ESC. Проверять можно как все модули памяти сразу, так и по одной. Проверяя все модули памяти, программа не скажет на какой именно ошибки, так что если есть ошибки, проверяйте лучше по одному модулю. Для проверки лучше сделать несколько циклов. А для максимального эффекта, лучше поставить проверку на ночь . Поле Pass означает количество проделанных циклов. Если у вас будут ошибки в памяти (колонка Error), вы увидите следующее:
Исправить оперативную память при наличии ошибок в программе невозможно. Это не как в жестком диске затереть битые сектора. Я рекомендую вот что:
Самое распространённое — это выход из строя модуля оперативной памяти. Тестируем по одному модулю. Сначала этот модуль ставим в слот под оперативную память №1.
Тестируем,смотрим результат. Если ошибки есть как показано на рис. выше (там где выделено красным в программе Memtest), то ставим этот модуль слот под оперативную память №2. Тестируем,смотрим результат. Если ничего не изменилось,то модуль неисправен и подлежит замене. Меняем или ставим другой модуль памяти,тестируем. Если модуль памяти исправен,по окончанию теста в видим следующее:
Бывает что неисправен слот для оперативной памяти на мат. плате. В этом случае подключаем модуль в другой свободный слот, далее рассматриваем целесообразность работы компьютера в данной конфигурации с неисправным слотом под оперативную память, целесообразность замены материнской платы, а может вас и так всё устроит, и объёма памяти вам будет достаточно.
В программе — 9 тестов:
Test 0 — – тестирования для выяснения проблем в адресе памяти.
Test 1 — [Addresstest, ownaddress – глубокий тест для выявления ошибок в адресационной прописки памяти
Test 2 — [Movinginversions, ones&zeros – проверка на трудноуловимые и аппаратные ошибки.
Test 3 — – как и предыдущий тест, только в нем используется алгоритм в 8ми битном подходе от 0 до 1. Тестируется 20 различных методов.
Test 4 — – Выявление ошибок связанных с data sensitive. В этом тесте 60 различных методов.
Test 5 — – Поиск проблем в схемах оперативной памяти.
Test 6 — – Самый долгий тест для выявления data sensitive errors.
Test 7 — – Проверка ошибок в записи памяти.
Test 8 — [Modulo 20, ones&zeros – Выявление скрытых ошибок в оперативной памяти с помощью буферизации и кеша.
Test 9 — – Тест может быть включен вручную. Он записывает адреса в памяти, после чего уходит в сон на 1.5 часа. После выхода из сна, сверяет биты в адресах, на схожесть. Клавишей C для ручного запуска. Тест требует около 3х часов времени.
Теперь вы увидели как проводится тестирование оперативной памяти, как восстановить её работоспособность самостоятельно и проверить с помощью программы Memtest86 с приведенной инструкцией.
Как протестировать оперативную память? пошаговая инструкция к программе Memtest обновлено: 30 мая, 2021 автором:
Восстановить дисковое пространство на флешке
После использования программы на флешке, пользователи отмечают что накопитель уменьшился в объеме. Это действительно так. Ёмкость моей 8 Гб. флешки уменьшилась до 45 Мб.
Чтобы исправить данную проблему необходимо зайти в «Панель управления-Администрирование-Управление компьютером-Управление дисками». Смотрим что у нас с флешкой.
Затем переходим в командную строку. Для этого в поле поиска вводим команду «cmd». В командной строке пишем «diskpart».
Теперь мы переходим к поиску нужного диска. Для этого вводим команду «List disk». По объему определяем нужный и вводим в диалоговое окно «select disk=1» (в моем случае).
Далее вводим «clean». Тут главное не ошибиться с выбором.
Снова идем в «Управление дисками» и видим, что вся область флешки стала не размеченной.
Создаем новый том. Для этого правой клавишей нажимаем на области флешки и выбираем «Создать новый том». Откроется специальный мастер. Здесь нам необходимо нажимать везде «Далее».
На конечном этапе флешка форматируется. Можно проверять.
Видео-урок:
Протестировав программу MemTest86+, я остался доволен. Это действительно мощный инструмент, который позволяет протестировать оперативную память различными способами. Однако, при отсутствии полной версии доступна только функция автоматической проверки, но в большинстве случаев ее достаточно для выявления большинства проблем с оперативной памятью.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Запуск на железе
Со времён прошлых экспериментов у меня всё ещё пылится «стенд» из Raspberry Pi, соединённой проводами с отладочной платой. Провода обеспечивают UART, JTAG и адаптер с SD-карточкой. В конфигурационную память зашит некий RV64-процессор с контроллером DDR2. Как и в прошлые разы, включаю «малинку», открываю до неё две SSH-сессии, одна из которых пробрасывает 3333 порт TCP для соединения gdb с OpenOCD. В одной из сессий стартую minicom, чтобы наблюдать за UART, в другой — openocd, чтобы отлаживать с хоста по JTAG. Включаю питание платы — и побежали сообщения в консоли о том, как оно грузит данные с SD.
Теперь можно выполнить команду:
опции командуют gdb сделать вид, что пользователь ввёл эти команды с консоли:
- первая устанавливает соединение с OpenOCD
- вторая копирует содержимое указанного файла хоста по указанному адресу
- третья объясняет gdb, что информацию об исходном коде нужно брать из вот этого файла, с учётом того, что загружен об был по вот этому адресу (а не тому, что указано в нём самом)
- наконец, четвёртая принудительно переводит указатель текущей команды на наш код
К сожалению, не всё идёт абсолютно гладко, и хотя строчки кода в отладчике показываются корректно, но во всех глобальных переменных — нули. На самом деле, если в gdb выполнить команду вида , мы, увы, увидим адрес в соответствии с изначальным адресом загрузки (у меня — ), в не указанным с помощью . Как костыльное, но очень простое решение, я просто добавлял к указанному адресу вручную и смотрел содержимое памяти через . Вообще-то, можно было бы временно указать правильный начальный адрес в линкер-скрипте, который на данный момент будет совпадать с адресом загрузки в данной тестовой конфигурации.