Средства диагностики оперативной памяти. Проверка оперативной памяти Windows XP программой MemTest86

Программа MemTest86+ создана для тестирования оперативной памяти. Проверка происходит в автоматическом или ручном режиме. Для работы с программой необходимо создать загрузочный диск или флешку. Что мы сейчас и сделаем.

Заходим на официальный сайт производителя (Там же есть инструкция по MemTest86+, правда на английском языке) и скачиваем установочный файл программы. Затем, нам необходимо вставить CD-диск в привод либо флешку в USB-разъем.

Запускаем. На экране вы увидите окно программы для создания загрузчика. Выбираем куда закидывать информацию и «Write» . Все данные на флешке будут утеряны. Помимо этого, в ней произойдут некоторые изменения, в результате чего ее объем может уменьшиться. Как это исправить я опишу ниже.

Начало тестирования

Программа поддерживает загрузку из UEFI и BIOS-системы. Чтобы начать тестирование оперативной памяти в MemTest86+, при перезагрузке компьютера выставляем в BIOS, загрузку с флешки (Она должна быть первой в списке).

Сделать это можно с помощью клавиш «F12, F11, F9» , все зависит от конфигурации вашей системы. Также можно в процессе включения нажимать клавишу «ESC» , откроется небольшой список, в котором можно задать приоритет загрузки.

Настройка MemTest86+

Если, вы приобрели полную версию MemTest86+, то после ее запуска появится заставка, в виде 10-секундного таймера обратного отсчета. По истечении данного времени, MemTest86+ автоматически запускает тесты памяти с настройками по умолчанию. Нажатие клавиш или движения мышкой должны остановить таймер. Главное меню позволяет пользователю настраивать параметры, например, тесты на выполнение, диапазон адресов для проверки и какой процессор будет использоваться.

В пробном варианте, после загрузки программы, необходимо будет нажать «1» . После этого начнется тестирование памяти.

Главное Меню MemTest86+

Главное меню имеет следующую структуру:

  • System Info — отображает сведения об оборудовании системы;
  • Test Selection — определяет, какие тесты включить в проверку;
  • Address Range — определяет нижний и верхний пределы адреса памяти;
  • Cpu Selection — выбор между параллельным, циклическим и последовательным режимом;
  • Start — начинает выполнение тестов памяти;
  • Ram Bencmark — осуществляет проведение сравнительных испытаний оперативной памяти и выводит результат на графике;
  • Settings — общие настройки, такие как выбор языка;
  • Exit — выход из MemTest86+ и перезагрузка системы.
  • Для того, чтобы начать проверку в ручном режиме, вам необходимо выбрать тесты, с помощью которых будет сканирована система. Сделать это можно в графическом режиме в поле «Test Selection» . Или же в окне проверки, нажав клавишу «С» , для выбора дополнительных параметров.

    Если ничего не настраивалось, тестирование пройдет по заданному алгоритму. Память будет проверена всеми тестами, причем, при возникновении ошибок, сканирование будет продолжаться пока пользователь не остановит процесс. При отсутствии ошибок, на экране появиться соответствующая запись и проверка остановиться.

    Описание Отдельных Тестов

    MemTest86+ выполняет ряд нумерованных тестов для проверки ошибок.

    Тест 0 — проверяются биты адреса во всех планках памяти.

    Тест 1 — более углубленный вариант «Тест 0» . Он может поймать любые ошибки, которые ранее не были обнаружены. Выполняется последовательно с каждого процессора.

    Тест 2 — проверяет в быстром режиме аппаратную часть памяти. Тестирование происходит параллельно с использованием всех процессоров.

    Тест 3 — тестирует в быстром режиме аппаратную часть памяти. Использует 8-ми битный алгоритм.

    Тест 4 — также использует 8-ми битный алгоритм, только сканирует более углубленно и выявляет малейшие ошибки.

    Тест 5 — сканирует схемы памяти. Этот тест особенно эффективен в поиске трудноуловимых ошибок.

    Тест 6 — выявляет ошибки «data sensitive errors» .

    Тест 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-битовый шаблон данных для теста «Молоток (Тест 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:

  • На правой стороне экрана отображается количество ошибок для каждого теста.
  • Время Выполнения

    Время, необходимое для полного прохода MemTest86+ сильно зависит от скорости процессора, скорости и объема памяти. Обычно, одного прохода достаточно, чтобы определить все, кроме самых непонятных ошибок. Для полной уверенности, рекомендуется сделать несколько прогонов.

    Восстановить дисковое пространство на флешке

    После использования программы на флешке, пользователи отмечают что накопитель уменьшился в объеме. Это действительно так. Ёмкость моей 8 Гб. флешки уменьшилась до 45 Мб.

    Чтобы исправить данную проблему необходимо зайти в «Панель управления-Администрирование-Управление компьютером-Управление дисками» . Смотрим что у нас с флешкой.

    Затем переходим в командную строку. Для этого в поле поиска вводим команду «cmd» . В командной строке пишем «diskpart» .

    Теперь мы переходим к поиску нужного диска. Для этого вводим команду «List disk» . По объему определяем нужный и вводим в диалоговое окно «select disk=1» (в моем случае).

    Снова идем в «Управление дисками» и видим, что вся область флешки стала не размеченной.

    Создаем новый том. Для этого правой клавишей нажимаем на области флешки и выбираем «Создать новый том» . Откроется специальный мастер. Здесь нам необходимо нажимать везде «Далее» .

    На конечном этапе флешка форматируется. Можно проверять.

    Видео-урок:

    Протестировав программу MemTest86+, я остался доволен. Это действительно мощный инструмент, который позволяет протестировать оперативную память различными способами. Однако, при отсутствии полной версии доступна только функция автоматической проверки, но в большинстве случаев ее достаточно для выявления большинства проблем с оперативной памятью.

    Оперативная память является одним из ключевых компонентов для быстродействия компьютера. Если при слабой или неисправной видеокарте на компьютере возникнут только проблемы с производительными играми и приложениями, то при наличии проблем с оперативной памятью, работать медленно будет вся система.

    Чаще всего в компьютере установлено несколько модулей оперативной памяти, каждый из которых имеет определенный объем. При этом даже если памяти много, могут возникнуть проблемы с быстродействием системы, поскольку:

    • Оперативная память подобрана неправильно;
    • Одна или несколько плашек памяти установлены неправильно.
    Рекомендуем прочитать:

    Также нельзя забывать, что по тем или иным причинам оперативная память может выйти из строя, как целиком, так и частично. Если имеются подозрения на неисправность, необходимо проверить оперативную память на ошибки, и сделать это можно двумя способами.

    Как проверить оперативную память средствами Windows

    Компания Microsoft при разработке операционной системы Windows предусмотрела наличие в ней диагностических утилит, которые позволят администраторам компьютеров проверить состояние комплектующих. Средство диагностики оперативной памяти доступно на Windows 7 и более старших версиях системы, в том числе на Windows 10. Время от времени операционная система при перезагрузке компьютера автоматически запускает утилиту диагностики памяти, но не извещает пользователя о результатах, если нет критических проблем. При этом можно запустить средство диагностики и в ручном режиме.

    Чтобы проверить оперативную память средствами Windows, необходимо:

    1. Запустить приложение «Средство проверки памяти Windows». Это можно сделать разными способами:


    Важно: Если будет найдена ошибка, первоначально необходимо определить, какая из планок памяти неисправна (если их несколько). Для этого нужно вновь запустить диагностический инструмент и выбрать вариант с запуском утилиты при перезагрузке компьютера. Далее PC требуется полностью выключить и оставить одну плашку в слотах оперативной памяти. После этого включается компьютер, и диагностика вновь проходит при загрузке. Подобным образом, переставляя плашки памяти, можно определить, какая из них неисправная.

    Как проверить оперативную память программой Memtest86

    Существует несколько десятков приложений, которые разработаны для «глубокой» проверки оперативной памяти. Среди них наибольшую популярность набрала бесплатная утилита Memtest86, диагностика которой проходит в 10 шагов, чтобы выявить малейшее отклонение в работе памяти. Приложение тестирует оперативную память по следующему алгоритму:

    • Шаг 1. Выявляются проблемы с адресацией в поверхностном режиме;
    • Шаг 2. Проводится глубокий анализ памяти на поиск ошибок адресации;
    • Шаг 3. Выискиваются аппаратные проблемы;
    • Шаг 4. Повторение поиска аппаратных проблем, но с использованием другого алгоритма: прогона 8-битного теста нулей и единиц. Диагностика выполняется по 20 различным схемам;
    • Шаг 5. Проходит 60 тестов поиска проблем с data sensitive;
    • Шаг 6. Отлавливаются неисправности в схемах памяти;
    • Шаг 7. Продолжительный по времени тест поиска ошибок data sensitive;
    • Шаг 8. Диагностика стабильности записи в память информации;
    • Шаг 9. Выполнение тестов на основе информации кеша и буферизации для поиска скрытых ошибок;
    • Шаг 10. Необязательный тест, который запускается в ручном режиме. Он направлен на проверку сохранности информации в оперативной памяти. Смысл в том, что программа записывает в оперативную память различные адреса, после чего тестируемое устройство переводится в спящий режим на полтора часа. После пробуждения проверяется сохранность информации.

    Как можно видеть, программа Memtest86 является мощным диагностическим устройством, и для прохождения всех шагов при проверке памяти ей требуется около 8-10 часов.

    Подготовка к диагностике оперативной памяти программой Memtest86

    Проверка оперативной памяти выполняется до загрузки операционной системы, поэтому необходимо предварительно загрузить и записать установочный файл программы на внешний накопитель, а также настроить BIOS под конкретную задачу запуска диагностической утилиты. Записать Memtest86 можно на CD/DVD диск или USB-флешку. Ниже рассмотрены оба варианта, как это сделать.

    Чтобы записать Memtest86 на CD/DVD диск потребуется:


    Выполнив описанные выше шаги, вы получаете диагностический диск, который после можно будет неоднократно использовать для проверки оперативной памяти.

    Чтобы записать Memtest86 на USB-флешку необходимо:


    Важно: В процессе записи программы c флешки удалится все содержимое.

    Создав внешний носитель с программой Memtest86, можно переходить к заключительной подготовительной процедуре – настройке BIOS для запуска файла с CD/DVD диска или USB-флешки. Стоит отметить, что на различных моделях материнской платы могут быть установлены различные версии BIOS. В целом, процесс настройки последовательности запуска накопителей и считывания с них информации примерно одинаковый.

    Рассмотрим настройку запуска Memtest86 с CD/DVD диска на примере одного из BIOS:


    Обратите внимание: Процесс запуска программы Memtest86 с USB-накопителя ничем не отличается, за исключением необходимости выбрать в пункте 4 инструкции название флешки, на которой записана утилита.

    Если вы не можете разобраться, где в BIOS происходит настройка последовательности считывания информации с накопителей, можно попробовать запустить Boot-меню. Для этого после перезагрузки компьютера вместо Del необходимо нажимать на F8, что приведет к запуску меню установки последовательности считывания с накопителей.

    Важно: Не все материнские платы умеют подобным образом запускать Boot-меню.

    Проверка оперативной памяти программой Memtest86

    Когда необходимые подготовительные работы для запуска Memtest86 будут выполнены, останется вставить накопитель в компьютер: установить флешку в порт USB или диск в дисковод. После этого нужно выполнить плановую загрузку системы и тест Memtest86 запустится в автоматическом режиме.

    За ходом теста можно следить в правом верхнем углу, где в процентах отображается выполнение общей диагностики и каждого шага в отдельности.

    Когда тесты будут выполнены, в нижней части экрана появится сообщение с предложением нажать ESC, чтобы перезагрузить компьютер.

    Если в процессе тестирования программа Memtest86 обнаружит ошибки, они отобразятся на экране красным цветом. Также информация об их количестве будет продублирована при завершении теста.

    Как отмечалось выше, каждую плашку рекомендуется отдельно тестировать, чтобы точно определить, какая из них неисправна. В случае если утилита Memtest86 обнаружит ошибки в работе оперативной памяти, ее потребуется заменить на новую. В редких ситуациях избавиться от ошибки помогает зачистка контактов оперативной памяти или установка ее в другой слот на материнской плате.

    23.08.2009 15:39

    Средство проверки памяти Windows 7 тестирует оперативную память компьютера на предмет неисправностей и затем выводит на экран результаты проведенных тестов.

    Подготовка к проверке оперативной памяти

    Проверка оперативной памяти осуществляется во время перезагрузки компьютера. Поэтому перед началом проверки нужно сохранить все открытые документы и закрыть программы. Также мы рекомендуем вам распечатать эту статью перед началом проверки оперативной памяти.

    Запуск Средства проверки памяти Windows 7

    Запустить Средство проверки памяти Windows 7 можно несколькими способами:

    1. Открыть Пуск, ввести в поисковую строку и нажать клавишу Ввод .

    2. Открыть Панель управления -> Все элементы панели управления -> Администрирование и дважды щелкнуть значок Средство проверки памяти Windows .

    Затем в открывшемся окне Проверка компьютера на предмет неполадок с памятью выберите .

    Настройка проверки

    Если в ходе такой проверки не выявятся ошибки, то можно снова запустить Средство проверки памяти Windows 7 и нажать клавишу F1 , чтобы настроить более детальную проверку.

    Всего существуют три режима проверки памяти:

    1. Basic (Основной), включающий в себя тесты:

    • MATS+
    • SCHCKR (со включенным кэшированием)

    Проверка памяти в Основном режиме обычно продолжается несколько минут.

    2. Standard (Стандартный), при котором кроме тестов Основного режима проводятся также тесты:

    • LRAND
    • Stride6 (со включенным кэшированием)
    • SCHCKR3
    • WMATS+
    • WINVC

    Проверка памяти в Стандартном режиме может продолжаться около часа.

    3. Extended (Расширенный) – включает все тесты Стандартного режима, плюс тесты:

    • MATS+ (со включенным кэшированием)
    • Stride38
    • WSCHCKR
    • WStride-6
    • CHCKR4
    • WCHCKR3
    • ERAND
    • Stride6 (с выключенным кэшированием)
    • CHCKR8

    Проверка памяти в Расширенном режиме может занять несколько часов.

    Также можно включить или выключить использование кэша процессора для выбранного режима проверки и назначить количество проходов (от 0 до 99). По умолчанию Средство проверки памяти Windows 7 проводит все назначенные тесты дважды (2 прохода). Если задать количество проходов равным 0, то проверка будет продолжаться до тех пор, пока вы сами её не остановите.

    Для перемещения по меню настроек используйте стрелки (Вверх -Вниз ) и клавишу Tab . После настройки кэширования и режима проверки памяти нажмите клавишу F10 , чтобы сохранить изменения и начать проверку.

    Процесс проверки можно остановить в любой момент, нажав клавишу Esc .

    В режиме отключенного кэширования компьютер будет реагировать на нажатия клавиш с некоторой задержкой.

    Результаты проверки памяти

    Прежде всего, нужно помнить, что Средство проверки памяти Windows 7 не может диагностировать ВСЕ неисправности оперативной памяти.

    Если проверка прошла успешно, то после загрузки Windows 7 вы увидите примерно такое сообщение:

    В этом случае, вероятно, ваша оперативная память в порядке.

    Если в ходе тестирования выявились ошибки или тесты вообще не удалось пройти, то один или несколько модулей оперативной памяти, скорее всего, повреждены.

    Если у вас несколько модулей оперативной памяти, проверяйте их поочередно.

    Если у вас несколько модулей памяти и Средство проверки памяти Windows 7 выявляет неисправность в каждом из них, то возможно, повреждена материнская плата. Чтобы убедиться в этом, попробуйте вставить модуль, в исправности которого вы полностью уверены и снова запустите Средство проверки памяти Windows 7. Если будут обнаружены ошибки, значит проблема, скорее всего, в материнской плате.

    1. Прежде чем покупать новые модули, попробуйте просто вынуть установленные модули из слотов и снова их вставить. Перед извлечением модулей выключите компьютер, отсоедините провода питания и все остальные внешние устройства от системного блока.

    2. Прежде, чем извлекать модули, нейтрализуйте собственное статическое электричество: выключите компьютер, отключите кабели питания, подождите несколько секунд и прикоснитесь к металлической части корпуса системного блока.

    3. Перед извлечением модулей оперативной памяти, внимательно посмотрите, не закреплены ли они защелками. Если защелки есть, то сначала аккуратно отстегните их.

    4. После извлечения модулей, несколько раз осторожно протрите их контакты обычной стирательной резинкой (если останутся крошки резины, аккуратно стряхните их кисточкой). Со временем на контактах появляется изолирующий налет (окисление в результате взаимодействия с воздухом), препятствующий нормальной передаче тока.

    5. Для извлечения и вставки модулей не требуется больших усилий. Если требуются усилия, значит вы что-то делаете неправильно. Прилагая большие усилия, вы можете повредить модули оперативной памяти и материнскую плату.

    6. Если какое-либо оборудование вашего компьютера разогнано, отключите разгон и еще раз проверьте оперативную память.

    7. Если вы не знаете, где находятся модули оперативной памяти, то найдите слоты RAM в документации к своей материнской плате.

    Мониторинг и диагностика


    Самый надежный вариант тестирования оперативной памяти является

    Нам необходимо записать утилиту 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х часов времени.

    Теперь вы увидели как проводится тестирование оперативной памяти , как восстановить её работоспособность самостоятельно и проверить с помощью с приведенной инструкцией.

    Вконтакте

    У мный, творческий, успешный человек – обладатель здоровой и крепкой памяти. И наоборот: забывчивость, рассеянность, склероз – синонимы нездоровья, бед и проблем. Вряд ли кто-то желает подобных качеств себе. Так же и с компьютером: если с памятью порядок, работать за ним – сплошное удовольствие. А если нет – жди сюрпризов. Неприятных.

    Сегодня поговорим о том, почему с оперативкой (ОЗУ) возникают проблемы, какими симптомами они дают о себе знать и чем опасно использование неисправных модулей памяти. А также – как проверить оперативную память на ошибки и что делать, если вы их обнаружили.

    Почему память дает сбои

    Причин нестабильной работы или полной неработоспособности ОЗУ не слишком много. Вот они:

    • Неисправность самих модулей ОЗУ (они же – модули RAM – R andom A ccess M emory). Виновником чаще всего бывает банальный брак, который иногда проявляется спустя месяцы или даже годы работы.
    • Индивидуальная несовместимость одновременно используемых планок ОЗУ или памяти и материнской платы. Встречается, несмотря на заявленную производителями поддержку. Выявляется, как правило, при первом подключении.
    • Некорректные параметры частоты и таймингов RAM в BIOS. Возникают после изменения настроек по умолчанию с целью разогнать или найти оптимальный режим совместной работы нескольких планок.
    • Плохой контакт в разъеме. Причиной может быть образование оксидной пленки на поверхности контактной группы модуля оперативки.
    • Неисправность слота, элементов цепей питания, обрыв дорожек и другие дефекты материнской платы, имеющие отношение к памяти.

    Как проявляются неполадки ОЗУ

    «К линическая» картина сбоев памяти, не в пример причинам, очень и очень разнообразна – от полной неработоспособности компьютера до ошибок в работе приложений, которые возникают бессистемно и без связей с каким-либо действием.

    Обычно неполадки ОЗУ дают о себе знать следующими симптомами:

    • ПК или ноутбук никак не реагирует на нажатие кнопки питания.
    • После нажатия кнопки питания системный динамик издает сигналы о непрохождении процедуры POST. Причем коды (сочетания коротких и длинных гудков) не всегда указывают на проблемы памяти.
    • Компьютер включается и сразу отключается или циклически перезапускается на любой стадии загрузки.
    • После включения на экран выводятся сообщения об ошибках. Например: «CMOS checksum error », «CMOS checksum bad » и т. п.
    • В ходе запуска и работы операционная система падает с критическими ошибками (синими экранами). Для проблем с оперативкой особенно характерны PAGE_ FAULT_ IN_ NONPAGED_ AREA , UNEXPECTED_ KERNEL_ MODE_ TRAP , DATA_ BUS_ ERROR , PFN_ LIST_ CORRUPT , KERNEL_ STACK_ INPAGE_ ERROR , UNEXPECTED_ KERNEL_ MODE_ TRAP , но могут быть и другие. Очень часто – разные.

    • Пропадает или искажается изображение на экране (дефекты видеопамяти). При отсутствии дискретного видео с собственной памятью последняя выделяется из оперативной.
    • Компьютер тормозит или намертво зависает, пока пользователь его не перезагрузит.
    • Перестают работать функции переноса и копирования файлов.
    • Возникают ошибки при запуске и работе приложений. Например, «Память не может быть read\written » и другие.

    • Не устанавливаются и не удаляются программы.
    • Перестают сохраняться файлы. Или после сохранения их невозможно открыть.
    • Повреждаются компоненты операционной системы.

    Как видите, в этом списке практически всё, что только может быть при неисправности компьютера. И это всего лишь из-за битой оперативки!

    Кстати, зачастую неполадки памяти маскируются под другие проблемы и заявляют о себе самым причудливым образом. Бывали случаи, когда они проявлялись постоянными вылетами антивирусной программы (дает повод «грешить» на неуловимые вирусы), нестабильным подключением к Wi-Fi, потерей драйверов устройств (после установки драйвер работает только до перезагрузки компьютера) и т. п.

    Иногда один и тот же сбой проявляется постоянно, иногда они чередуются. Нередко встречается сочетание нескольких ошибок, например, синие экраны смерти и отказы системных функций.

    К каким последствиям может привести использование неисправной оперативки? К самым плачевным. А именно – к потере данных, с которыми вы работаете на ПК. В процессе открытия и перезаписи в файлах будут накапливаться ошибки, которые рано или поздно сделают их нечитаемыми и, возможно, непригодными для восстановления.

    То, что нужно сделать в первую очередь

    Поскольку неисправность ОЗУ имеет очень много «лиц», ее следует исключать при любых неясных проблемах с компьютером.

    В случаях, когда компьютер не включается, выключается или перезапускается до загрузки операционной системы, а также перед тестированием памяти с помощью программ, сделайте следующее:

    • Обесточьте системный блок – выдерните шнур из розетки или нажмите клавишу выключения на блоке питания /сетевом фильтре. Откройте крышку корпуса и убедитесь, что планки ОЗУ правильно и полностью установлены в слоты. Если хоть один модуль вставлен не до конца, компьютер не включится.

    • Извлеките планки из слотов и почистите их контактные группы школьной стирательной резинкой. Если проблема в оксидном налете, который нарушает контакт, она решится.
    • путем извлечения батарейки питания флеш-памяти на 15-30 минут или замыканием контактов перемычки Clear_CMOS (другие названия CLCTRL, CLR_CMOS, JBAT1 и т. д.).

    Если сбой препятствует запуску компьютера, попробуйте включить его с одним модулем RAM, устанавливая его в разные слоты. Если модулей несколько, проверьте их по очереди.

    Выявление ошибок ОЗУ с помощью программ

    П рограммную диагностику RAM проводят в тех же условиях, при которых возникают сбои. Когда вы не уверены, что проблемы вызваны именно памятью, и хотите это выяснить, оставьте подключенными все модули ОЗУ в той конфигурации, в какой они стояли. Если вам нужно определить, которая из планок вышла из строя, проверяйте их по одной.

    Если вы используете технологию ускорения памяти , для первой проверки выберите профиль, в котором возникают проблемы. Если будут ошибки, сделайте еще одну проверку с отключенным XMP.

    С редство диагностики оперативной памяти, встроенное в Windows – Windows Memory Diagnostic Tool , возможно, не самый популярный инструмент для таких задач, но самый доступный. Версии утилиты, входящие в состав Windows 7, 8.1 и 10, поддерживают ОЗУ поколений DDR-DDR4 емкостью до 64 Гб (но фактически, возможно, меньше).

    Мифы о том, что системное средство способно обнаруживать лишь явные проблемы, а скрытые и малозаметные – нет, сочиняют пользователи, которые не потрудились разобраться, как правильно работать с утилитой. Да, по умолчанию она запускает быструю проверку и минимальный набор тестов, но стоит изменить настройки, и ее чувствительность увеличится в разы.

    Для запуска Windows Memory Diagnostic Tool нажмите комбинацию клавиш Windows+R и впишите в строчку «Открыть » команду mdsched.

    Следом подтвердите согласие на рестарт. Чтобы иметь доступ ко всему пространству ОЗУ, утилита перезагрузит компьютер в DOS-режим.

    Проверка начнется сразу после перезапуска. Как уже сказал, это будет поверхностное сканирование, которое выявляет лишь очевидные ошибки. Вы можете либо дождаться его окончания, либо остановить, нажав клавишу перехода к настройкам F1 .

    Настроек у программы немного, и они интуитивно понятны.

    • Первая опция – набор тестов. Для углубленной диагностики выберите «Широкий ». Чтобы перейти к следующему пункту, нажмите Tab.
    • Дальше – использование или неиспользование . Чтобы утилита обращалась только к оперативной памяти, кэш желательно отключить .
    • Последняя опция – количество проходов. Чем их больше, тем выше вероятность обнаружения скрытых ошибок, поэтому если время не поджимает, ставьте не меньше 8-15 .

    Для выхода из меню настройки нажмите F10.

    Полная, глубокая проверка ОЗУ любыми средствами всегда длится долго. Как показывает практика, основная масса дефектов выявляются уже в первый час проверки, но некоторые всплывают наружу только после многократных проходов – через 6-8 часов от начала теста.

    Сообщения о найденных ошибках появляются на этом же экране в разделе «Состояние ».

    Memtest86

    У тилита (не путайте с Memtest86+, которая с 2013 года прекратила свое развитие) – классика жанра. Ее первые алгоритмы были разработаны больше 20 лет назад. К сегодняшнему дню они усовершенствовались и соответствуют всем стандартам памяти и платформ, производимых сейчас.

    Memtest86 седьмой версии (последней), выпускается в бесплатной – Free Edition, и двух платных редакциях. В редакции Free отсутствует возможность сохранять отчеты проверки на диск, создавать файлы конфигурации, с помощью которых можно задавать программе параметры тестирования, а также исключать из проверки кэш процессора. Кроме того, из нее вырезаны некоторые тесты, в частности – использование инструкций для чтения/записи 64- и 128-разрядных данных и моделирование ошибок для проверки функции коррекции (ECC) серверной памяти.

    Несмотря на ограничения, возможностей Memtest86 Free Edition достаточно абсолютному большинству домашних пользователей. Поиск взломанных платных версий или их покупка совершенно ни к чему.

    В отличие от инструмента Windows, Memtest86 оптимально настроен по умолчанию, поэтому его достаточно просто запустить. Но перед этим скачанный файл (образ iso) придется записать на внешний носитель – DVD или флешку, и . Средство создания загрузочных USB-флешек вместе с самой утилитой также доступно для бесплатного скачивания на официальном сайте последней.

    Интерфейс Memtest86 англоязычный. Зеленой ракой на скриншоте выше обведены исходные данные: сведения о процессоре – частота, объем, скорость кэшей, и о памяти – скорость и объем.

    Область справа – в желтой рамке, отображает текущее выполнение программы: порядковый номер теста, процент его завершения, а также процент завершения всего цикла (Pass ).

    Оранжевой рамкой обведена информация о времени, прошедшем с начала проверки (Time ), количестве проходов (Iterations ), режиме адресации (AdrsMode ), порядковом номере цикла (Pass ) и найденных ошибках (Errors ).

    Сведения об ошибках, если они есть, перечисляются ниже. Не заметить их невозможно, так как эта область выделяется красным цветом.

    В самом низу экрана перечислены опции управления программой.

    Информация о методиках и порядке тестирования, описание тестов, правила создания файлов конфигурации и многое другое есть на .

    GoldMemory

    У тилита – еще один мощный инструмент тестирования RAM, построенный на альтернативных алгоритмах. Нередко выявляет ошибки, которые не удается обнаружить ни Мемтестом, ни другими средствами, но, к сожалению, является платным решением. Бесплатно можно использовать лишь 30-дневную демонстрационную версию, которая, по сути, бесполезна.

    Полная – зарегистрированная версия GoldMemory позволяет тестировать все виды современной оперативной памяти DDR-DDR4 до 64 Гб. Имеет 4 режима сканирования – быстрый (единственный из доступных в демонстрационной версии), нормальный, углубленный и пользовательский. Поддерживает пакетные командные файлы. Сохраняет отчеты и историю проверок. Может работать в непрерывном режиме – до ручной остановки.

    Как и ранее рассмотренные утилиты, GoldMemory работает в среде DOS – запускается с загрузочного DVD или USB-флешки (в дистрибутив платной версии также входят инструменты создания носителя). Тестирование начинается сразу после загрузки.

    Интерфейс программы, как и Memtest 86, англоязычный. В верхней части экрана находятся сведения о версии и лицензии. Блок в оранжевой рамке на скриншоте выше отображает информацию о текущем выполнении задач и настройках.

    Меню настроек обведено красной рамкой. Здесь:

    • Клавиша «T» управляет выбором режима тестирования.
    • «С» – включает и отключает непрерывный режим проверки.
    • «M» – позволяет изменить метод определения размера RAM.
    • «B» – включает и отключает тест-бенчмарк.
    • «F» – определяет, сохранять или нет файл отчета.
    • «A» – включает и выключает звуковое оповещение о найденных ошибках.
    • «X» – определяет, завершать ли тестирование при обнаружении ошибок.
    • «E» – управляет переходом в ускоренный режим проверки, который экономит до 50% времени при сохранении обычной эффективности.

    Нажатием клавиши «T» в пользовательском режиме можно выбрать из списка группы тестов для выявления конкретных проблем.

    После начала проверки в области, где находится меню, будет отображаться список найденных ошибок. Не заметить их также не получится.

    Ну и что же делать с неисправной оперативкой?

    А вторы диагностических утилит утверждают, что не все ошибки, которые обнаруживают программы, связаны с неисправностью самой оперативки. Помимо нее они реагируют на проблемы кэш-памяти процессора, материнской платы, а также несовместимость оборудования. При подозрении на последнее желательно повторить проверку памяти на другом компьютере. Если на нем ошибок не будет, значит, это тот самый случай.

    Ошибки, которые выявляются при нестандартных настройках таймингов и частоты, не всегда указывают на то, что память никуда не годится. Если она нормально проходит тесты в штатном режиме, ее можно установить в компьютер, который используется без разгона. На нем, скорее всего, она будет работать как положено.

    Неисправные модули RAM однозначно подлежат замене. Владельцам стационарных ПК, я думаю, не составит труда сделать это самостоятельно. Другой вопрос – ноутбуки. Если модель оборудована съемными планками ОЗУ, как на фото ниже, это тоже сделать несложно.

    Случаи неисправности несъемной оперативной памяти – распаянной на материнской плате, решаются по-разному. Установка планки в дополнительный слот, если он есть, как правило, не помогает, поскольку первым BIOS обращается именно к несъемному модулю. Если он «умер», не будет работать и дополнительный.

    Дискретные модули ОЗУ, как вы, возможно, знаете, оборудованы чипом SPD, в котором хранится информация о рабочих частотах и таймингах. Интегрированная память не имеет собственного SPD, а все данные о ней содержатся в BIOS. Чтобы ноутбук увидел планку в слоте, необходимо удалить из BIOS сведения об интегрированном модуле.

    Если на плате нет разъема для дискретного модуля, единственное решение – запайка нового чипа RAM взамен неисправного. При выходе из строя нескольких чипов иногда выгоднее заменить материнскую плату целиком, поскольку подобный ремонт – не из дешевых.

    Удачной проверки!

    Ещё на сайте:

    Нет компьютерному «Альцгеймеру»: как проверить оперативную память ПК и ноутбука обновлено: Май 2, 2017 автором: Johnny Mnemonic

    Похожие статьи