Как сделать диагностику оперативной памяти
Как проверить оперативную память после покупки
Содержание
Содержание
Новая техника ломается чаще старой и это не парадокс. Не зря говорят — если сразу не сгорело, будет работать сто лет. В сложной технике поломки редко сопровождаются дымом и искрами, из-за чего неисправности будет сложно найти. Оперативная память в компьютере как раз из таких. Эта нахалка будет сыпать ошибками в нагрузке, перезагружать систему или подглючивать в браузере, но никогда не выдаст себя фейверком. Поэтому есть железные правила, которые помогут понять, почему память работает плохо и как это исправить.
Положить систему на лопатки могут старые комплектующие, сыплющиеся диски или перегретые видеокарты. Но даже техника из магазина попадается с недостатками. Улучшение техпроцесса и качества материалов снижает количество отбраковки, и то, что раньше считалось браком, теперь называется «неудачными» образцами и работает на пониженных частотах.
Тем не менее, иногда и полностью нерабочие экземпляры умудряются пройти контроль качества и попасть в руки покупателю. Это не проблема: производитель заменит неработающее устройство по гарантии. Но испорченные видеофайлы семейного праздника, проигранный бой в сетевом шутере и кракозябры в дипломной работе сервисный центр не обменяет. Поэтому проверять оперативную память — занятие не постыдное.
Менять или настраивать
Будут ошибки в работе или нет — зависит не только от качества ОЗУ, но и от совместимости. Производители сильно упростили сборку и настройку ПК, поэтому вряд ли материнская плата будет конфликтовать с памятью. Тем не менее, каждая модель тестируется на совместимость с большинством модулей памяти. Например, вот часть 100% поддерживаемых комплектов памяти для Asus Maximus XII Hero:
Однако список совместимости не панацея. Современные платы переваривают всевозможные комплекты памяти. Главное, соблюдать эти пункты:
Поддержка частот самой памятью зависит от модели. Например, на официальном сайте Crucial можно проверить поддержку для каждой планки Ballistix:
Сильно тереть вредно
Народный метод, предлагающий протереть контакты ОЗУ ластиком, — заблуждение и самообман. Вот почему:
Чистить контакты нужно, только если они в таком состоянии, как на фото выше. Если они и так в порядке, ничего протирать не нужно. На новых комплектах из магазина — и подавно. Рядом с контактами на текстолите находятся конденсаторы, которые легко сбить неаккуратными движениями. После такого память даже не придется проверять на ошибки.
Тем не менее, сторонники протирки отмечают, что она частенько решает некоторые проблемы. И дело не в чистоте контактов:
«Чтобы протереть контакты, надо достать планки из разъемов. После протирки вставляем их обратно. В это время в компьютере происходит волшебство: при первом включении новое оборудование вызывает инициализацию, чтобы материнская плата узнала уникальные данные о работе планок памяти. Для ускорения последующих загрузок компьютера они записываются в постоянную память и используются при каждом включении. Так происходит с каждым подключенным к ПК устройством. Следовательно, вытаскивая планки на «протирку», мы обновляем информацию об ОЗУ. Другими словами, материнка заново «тренирует» память. Некоторые программные сбои исчезают как по волшебству».
Тестируем на ошибки
Стресс-тесты
Проверка памяти на ошибки — затяжное удовольствие. Поэтому перед поиском лучше удостовериться, что проблема в ОЗУ, а не других компонентах. Для этого используют стресс-тесты, которые умеют нагружать железо точечно.
Наиболее популярная программа для тестов — AIDA64:
Аида тестирует процессор, кэш-память процессора, оперативную память, диски и видеокарты. Кремниевая техника привередлива к температурным условиям. Поэтому, чтобы определить, какой элемент в сборке дает сбой, проводится тестирование на рабочей температуре. Тем более, что память подвержена дестабилизации из-за завышенной температуры чипов.
Для прогрева и комплексного тестирования системы на стабильность можно включить OCCT:
Хотя тест написан для проверки стабильности процессора в разгоне, для наших нужд он тоже подойдет. Для создания нагрузки программа использует большой объем оперативной памяти, поэтому если проблемы с ОЗУ есть, в этом стресс-тесте они, скорее всего, проявятся.
Самый надежный и подробный тест стабильности системы — это Prime95:
В автоматическом режиме программа проверяет систему комплексно, нагружая задачами разного объема. Поэтому для точечного тестирования есть шпаргалка. Свой объем задачи для разных узлов:
Поиск ошибок
Закончив с поиском неисправного компонента и разобравшись, что в некорректной работе компьютера замешана связка процессор + оперативная память, переходим к поиску ошибок. Для этого существует несколько программ, которыми пользуются и обычные пользователи, и специалисты в сервисных центрах.
MemTest86 — древнейший инструмент для проверки памяти, работает с загрузочной флешки через DOS.
Утилита появилась в 90-х годах, и до сих пор поддерживается разработчиками. Идеальный и единственный вариант для тех, у кого нет операционной системы или она не загружается.
Установка на флешку:
TestMem5 — утилита пришла из мира оверклокинга и пока держится в топе проверялок памяти.
Силами и умами энтузиастов удалось создать такие конфигурационные файлы, что даже бесконечная проверка с помощью MemTest86 не сравнится с часовым прогоном этой утилиты.
Настройка программы:
RAM Test Karhu — популярный среди зарубежных оверклокеров тест памяти.
Эта программа быстрее всех тестирует память на ошибки. Показатель стабильности памяти — если Coverage перевалил за 200% с нулем в Error Count. Качество подтверждается лицензией, но истоимость программы составляет почти 10 евро.
Есть также десятки других утилит: Это HCI MemTest, MemTest64, AIDA Memory Test и другие. Но качество их работы не гарантируется.
Ошибка одна — планок две
В современных сборках память комплектуется минимум двумя планками для включения двухканального режима. Поэтому для поиска конкретной планки, которая дает ошибки, придется тестировать каждую поочередно в первом слоте материнской платы. Если ошибок нет — убираем. Затем вставляем другую планку и тестируем ее аналогичным образом.
Как проверить оперативную память на ошибки
Содержание
Содержание
Во время работы компьютера в оперативной памяти содержатся данные ОС, запущенных программ, а также входные, выходные и промежуточные данные, обрабатываемые процессором. Если с оперативной памятью проблемы — плохо работать будет все. Как понять, что оперативную память пора лечить или менять и проблемы именно в ней? Разбираемся.
Причин ошибок в работе оперативной памяти очень много — от неправильно заданных параметров материнской платой (настройки по умолчанию не панацея) до брака, механических дефектов памяти и разъема материнской платы, а также проблем с контроллером памяти процессора.
Одним из первых признаков неполадок в работе оперативной памяти являются синие экраны смерти (BSOD) и сопутствующие симптомы: подтормаживание, зависание, вылеты приложений с различными ошибками и просто так.
Перечисленные неполадки в работе компьютера относят в основном к симптомам общего характера. При появлении таких неявных признаков неисправности лучше всего начать диагностику компьютера именно с оперативной памяти.
Для диагностики оперативной памяти есть специальные программные средства, о которых и будет дальше идти речь.
Диагностика средствами Windows
Чтобы запустить средство диагностики памяти Windows, откройте меню «Пуск», введите «Диагностика памяти Windows» и нажмите клавишу Enter.
Вы также можете воспользоваться комбинацией клавиш Windows + R и в появившемся диалоговом окне ввести команду mdsched.exe и нажать клавишу Enter.
На выбор есть два варианта: сейчас перезагрузить компьютер и начать проверку или выполнить проверку во время следующего включения компьютера.
Как только компьютер перезагрузится, появится экран средства диагностики памяти Windows.
Ничего трогать не нужно — по завершении теста компьютер еще раз перезагрузится сам и включится в обычном режиме. Сидеть и следить за ходом проверки тоже не стоит — всю информацию с результатами проверки можно будет потом посмотреть в журнале событий операционной системы.
Результат проверки должен появиться при включении компьютера, но это происходит далеко не всегда.
Чтобы узнать результаты проверки через журнал событий. В меню поиск забиваем «просмотр событий» или можно снова воспользоваться комбинацией клавиш Windows + R и ввести команду eventvwr.msc и Enter.
Открываем журналы «Windows – Система – найти – Диагностика памяти».
Диагностика MemTest86
Данный способ несколько сложнее, так как нужно создать загрузочную флешку, но у него есть и свои положительные стороны. Он выполняет более широкий набор тестов и может найти проблемы, которые не обнаружил встроенный тест Windows.
По началу процесс создания загрузочной флешки может напугать неопытного пользователя, но здесь нет ничего сложно. Скачиваем архив, извлекаем содержимое, вставляем флешку в компьютер и запускаем файл imageUSB.exe.
Выбираем наш USB-накопитель и нажимаем Write, процесс занимает считанные минуты. Все, образ готов.
Чтобы загрузиться с созданного ранее флеш-накопителя, необходимо настроить приоритет загрузки устройств в BIOS материнской платы или, что значительно проще, воспользоваться функцией Boot Menu.
В зависимости от производителя материнской платы, клавиша для вызова функции Boot Menu может меняться, обычно это F2, Del, Esc, F12.
Соответствующую клавишу нужно нажимать сразу после включения компьютера или в момент перезагрузки компьютера, как только потух монитор (нажимать можно несколько раз, чтобы не пропустить нужный момент).
Проверка запустится автоматически, ничего трогать не нужно.
Процедура проверки будет выполняться циклически (Pass) до тех пор, пока вы не решите остановить его. Информация об ошибках будет отображаться в нижней части экрана. Когда решите закончите, нужно просто нажать клавишу Esc, чтобы выйти и перезагрузить компьютер. По-хорошему, нужно пройти минимум 5–10 циклов проверки — чем больше, чем лучше.
Диагностика программой TestMem5 (tm5)
TestMem5 — программа тестирования оперативной памяти, абсолютно бесплатная, скачать можно по ссылке.
Эта программа построена по несколько другому принципу, чем предыдущие. А именно — она настраиваемая. Сами тесты имеют довольно гибкую структуру с большим количеством настроек.
Настройкой собственной конфигурации для тестирования заниматься необязательно, есть уже несколько готовых конфигураций настроек от разных авторов. Наибольшей популярностью пользуются конфигурации от 1usmus v3 и anta777 (Экстрим – Тяжелый – Суперлайт). Процесс установки конфигураций очень прост: скачиваете нужный и помещаете в папку с программой или можно добавить через «Настроить и выйти».
Важно : Запускать tm5.exe нужно в режиме администратора ( с правами администратора).
Какой программой пользоваться?
У каждой из программа есть свои сильные и слабые стороны.
Диагностика средствами Windows — это наиболее простой способ, который уже встроен в операционную систему, его остается только запустить. Не способен найти сложные ошибки, тест короткий.
MemTest86 — старая и авторитетная программа, есть небольшие сложности с запуском. Можно использовать без установленной операционной системы.
TestMem5 — прост в использовании, проверка происходит в среде Windows, что наиболее приближено к реальным условиям использования, а не в среде DOS как Memtest86. А наличие различных конфигураций по интенсивности и времени проверки делает ее наилучшим решением для тестирования оперативной памяти как по дефолту, так и во время разгона.
Как найти неисправный модуль?
Принцип поиска неисправного модуля довольно прост:
1) Проверить правильность установки разъемов при наличии двух модулей.
2) Продуть от пыли разъемы и протереть контакты.
3) Сбросить все настройки Bios на дефолтные.
4) Проверить планки памяти вместе и по отдельности, меняя разъемы.
5) Проверить планки памяти на другой материнской плате у друга.
Что делать, если нашли неисправный модуль памяти?
Если все перечисленное не помогает избавиться от ошибок, стоит обратиться в гарантийный отдел, если товар еще на гарантии. Платный ремонт оперативной памяти обычно нецелесообразен ввиду не очень высокой цены продукта. Проще пойти и купить новый модуль на гарантии, чем заниматься восстановлением неисправного.
Сама по себе оперативная память сейчас очень редко выходит из строя и с легкостью переживает смену остальных компонентов системы. Чаще всего все ошибки, связанные с работой оперативной памяти, возникают по вине самого пользователя и из-за некорректных настроек в Bios материнской платы, а также при использовании совершенно разных планок памяти и во время разгона.
Проверяем оперативную память в Windows 10,8,7 и XP
Оперативная память (RAM, ОЗУ) устанавливается в компьютеры и ноутбуки в виде планок с микросхемами, от одной до нескольких штук. Байты памяти работают на основе быстрых транзисторов, и если хоть одна ячейка памяти начнёт сбоить, то вся система будет работать не стабильно.
Когда нужно запускать проверку оперативной памяти:
Не факт, что проблема в ОЗУ, но исключать это нельзя. Если компьютер пищит и не включается из-за того, что не видит оперативную память, то мы не сможем её проверить по понятным причинам (нельзя ничего запустить). Для тестирования оперативки есть два популярных решения: memTest86 для Windows XP, и встроенная утилита в Windows 7,8,10.
Средство проверки памяти в Windows
Чтобы запустить диагностику оперативной памяти в Windows 10, 8 и 7:
Компьютер перезагрузится, и вместо запуска Windows, появится синее окно программы:
Сканирование памяти начинается автоматически и не требует действий от пользователя. Вообще, некоторые ошибки оперативной памяти очень трудно найти, т.к. сбойный транзистор может проявлять себя не каждый раз, или при особенном стечении обстоятельств. Поэтому простая запись и считывание всего объёма RAM не позволяет утверждать, что ошибок нет. Напротив, достоверный тест оперативной памяти может проходить до суток.
Я не говорю, что вам нужно также долго «гонять» свою оперативку, зачастую, если проблема есть, то она всплывает при обычной проверке с настройками «по умолчанию». Это занимает несколько минут времени. Однако, чтобы изменить параметры диагностики нажмите «F1»:
Для максимально полной диагностики надо выбрать «Широкий» тест, но и по времени займёт намного больше.
Параметр «Кэш» нужно отключать для точного определения неисправной оперативной памяти, т.к. с включённым кэшем некоторые операции с памятью будут исполнены без обращения к самой памяти.
«Число проходов» — это количество повторений всех проверок. Чем больше проходов, тем достовернее результат.
Когда программа закончит, ноутбук будет перезагружен и на рабочем столе должно появиться сообщение о результатах проверки памяти. Иногда нужно подождать несколько минут, но если же оповещения нет, то нужно вручную:
Программа диагностики не запускается
Может быть такое, что после перезагрузки компьютера, вместо запуска средства диагностики висит чёрный экран и ничего не происходит. Вероятно, у вас установлено несколько версий Windows, и при загрузке компьютера вы выбираете нужную систему. Придётся временно удалить все варианты загрузки, кроме одного, либо использовать программу memtest86+ (это лучше 😊). Удалить варианты загрузки можно с помощью программы «msconfig», но вот добавить обратно не получится, для этого есть программа «bcdedit».
Программа memtest86+
Это самая известная и бесплатная программа для проверки оперативной памяти, загрузить которую можно с официального сайта. Да, программа редко обновляется, потому что все функции отлажены и работают исправно.
Прокрутите страницу вниз до ссылок скачивания:
В первом случае, распаковываете архив, записываете образ ISO с помощью любой программы для записи дисков. Во втором случае, инсталлятор сам запишет загрузчик memtest86 на флешку. Впрочем, вы можете сами записать образ на флешку.
Теперь можете загрузить компьютер с диска или флешки. Проверка оперативной памяти начнётся автоматически, ошибки будут подсвечены красным цветом. Для выхода из программы нажмите «ESC» или просто перезагрузите ваш ноутбук. Поменять параметры сканирования можно в меню по кнопке «c» на клавиатуре.
Программ для проверки RAM прямо из Windows не существует, т.к. в процессе диагностики производятся многократные операции чтения/записи оперативной памяти. В таких условиях Windows просто не может работать.
Что делать, если есть ошибки
Если обнаружены ошибки, то глючную планку оперативной памяти нужно заменить на такую же или со схожими характеристиками, но не хуже. Но если у вас больше одной планки, то нужно как-то определить какой именно модуль с дефектом. Да, утилита тестирования может сообщить идентификатор модуля памяти, и если информация достаточно понятна, то можете смело вынимать нерабочую память и идти в магазин за другой.
Но иногда легко запутаться, тогда лучше заново провести проверку с такими же параметрами, но для каждой планки отдельно. Т.е., нужно оставить в компьютере только одну планку оперативной памяти и прогнать все проверки, потом тоже самое со второй и т.д. Говорят, что иногда помогает чистка контактов ОЗУ обычной тёркой для бумаги, но это маловероятно…