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

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

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

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

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

  • Неисправность самих модулей ОЗУ (они же – модули RAM – Random Access Memory). Виновником чаще всего бывает банальный брак, который иногда проявляется спустя месяцы или даже годы работы.
  • Индивидуальная несовместимость одновременно используемых планок ОЗУ или памяти и материнской платы. Встречается, несмотря на заявленную производителями поддержку. Выявляется, как правило, при первом подключении.
  • Некорректные параметры частоты и таймингов 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, устанавливая его в разные слоты. Если модулей несколько, проверьте их по очереди.

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

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

Windows Memory Diagnostic Tool

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

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

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

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

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

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

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

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

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

Memtest86

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

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

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

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

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

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

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

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

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

GoldMemory

Полная – зарегистрированная версия 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 взамен неисправного. При выходе из строя нескольких чипов иногда выгоднее заменить материнскую плату целиком, поскольку подобный ремонт – не из дешевых.

📎📎📎📎📎📎📎📎📎📎