Во время работы компьютера в оперативной памяти содержатся данные ОС, запущенных программ, а также входные, выходные и промежуточные данные, обрабатываемые процессором. Если с оперативной памятью проблемы — плохо работать будет все. Как понять, что оперативную память пора лечить или менять и проблемы именно в ней? Разбираемся.
Причин ошибок в работе оперативной памяти очень много — от неправильно заданных параметров материнской платой (настройки по умолчанию не панацея) до брака, механических дефектов памяти и разъема материнской платы, а также проблем с контроллером памяти процессора.
Одним из первых признаков неполадок в работе оперативной памяти являются синие экраны смерти (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 материнской платы, а также при использовании совершенно разных планок памяти и во время разгона.
Оперативная память – такая деталь системы, которая реже всех выходит из строя. Но спонтанные перезагрузки системы с BSOD и без него, вылеты игр или программного обеспечения, некорректные результаты обработки заданий в тяжёлом софте – всё это и многое другое может быть симптомами проблем именно с ней. На самом деле, такие проблемы возникают довольно часто и являются в основном следствием некорректной настройки самим пользователем, хотя исключать аппаратные проблемы всё же, нельзя. В этом материале мы познакомимся с актуальными модулями памяти для настольных систем, расскажем о возможных проблемах в их работе и причинах, по которым они возникают, а также поможем с диагностикой. Отчего ещё и почему могут возникать сбои в работе памяти? Что в итоге делать или не делать? Отвечая на эти вопросы, пытать мозг новичков мы не будем – расскажем всё простым языком для максимального понимания.
Из чего состоит модуль памяти?
Оперативная память с точки зрения схемотехники является очень простым устройством, если сравнивать с остальными электронными комплектующими системы и не брать в расчёт вентиляторы (в некоторых ведь есть простейший контроллер, реализующий PWM управление). Из каких компонентов собраны модули?
- Сами микросхемы – ключевые элементы, которые определяют скорость работы памяти.
- SPD (Serial Presence Detect) – отдельная микросхема, содержащая информацию о конкретном модуле.
- Ключ – прорезь в печатной плате, чтобы нельзя было установить модули одного типа в платы, их не поддерживающие.
- Сама печатная плата.
- Разного рода SMD компоненты, расположенные на печатной плате.
Конечно, набор составляющих далеко не полный. Но для минимальной работы памяти этого достаточно. А что ещё может быть? Чаще всего – радиаторы. Они помогают остудить высокочастотные микросхемы, функционирующие на повышенном напряжении (правда, не всегда на повышенном), а также при разгоне памяти пользователем.
Кто-то скажет, что это маркетинг и всё такое. В некоторых случаях – да, но не HyperX. Модули Predator с тактовой частотой 4000 МГц без труда прогревают радиаторы до отметки 43 градусов, что мы выяснили в материале о них. К слову, о перегреве сегодня ещё пойдёт речь.
Далее – подсветка. Какие-то производители устанавливают таковую определённого цвета, а какие-то – полноценную RGB, да ещё и с возможностью настройки как при помощи переключателей на самих модулях, так при помощи подключаемых кабелей, а также программного обеспечения материнской платы.
Но, к примеру, инженеры HyperX пошли дальше – они реализовали на плате инфракрасные датчики, которые требуются для полной синхронизации работы подсветки.
Углубляться мы в это не будем – материал не об этом, да и рассказывали о них ранее, поэтому, если кому интересно – знакомимся с видео ниже и читаем материал по делу дальше.
Чему быть – тому не миновать
Выбирая бюджетную память от малоизвестных производителей, вы получаете кота в мешке – такие модули могут быть собраны «на коленке в подвале дядюшки Ляо» и даже не знать, что такое контроль качества. Иными словами – проблемы могут быть и при первом включении. Память ValueRAM от Kingston, конечно же, к таковой не относится, хоть и ценники на неё близки к минимальным. Учитывая предыдущую главу, некоторые пользователи могут сказать, что чем больше компонентов, тем выше шанс их поломки. Логично, опровергнуть это нельзя. Но уверенность HyperX в своей продукции (в частности – модулях Predator RGB) такова, что на неё распространяется пожизненная гарантия! Но так всё равно – что может выйти из строя? Всякие светодиоды и прочие подобные элементы дизайна в расчёт мы не берём.
Повреждение ячеек памяти.
Каждая микросхема памяти содержит огромное количество таких ячеек, в которые записывается и из которых считывается колоссальное количество информации. В случае записи данных в повреждённую ячейку, они искажаются, что вызывает сбой работы системы или приложения.
Переразгон, неправильные тайминги и напряжение.
Каждый из нас когда-либо пробовал или хочет попробовать разогнать память. Допускается увеличение частоты памяти не на всех платформах, но, если вы уже обзавелись поддерживающей разгон материнской платой, то можете встретить на своём пути определённые проблемы. В современных реалиях разгон памяти зависит не только от самих микросхем, но и от встроенного в процессор контроллера памяти и разводки линий на материнской плате. Два последних аспекта влияют на разгон в меньшей степени, нежели используемые микросхемы памяти. Чем больше вы увеличиваете тактовую частоту модулей памяти, тем более вероятно появление ошибок в их работе. С таймингами – наоборот. Их снижение может приводить к нестабильной работе. Улучшить стабильность работы разогнанной памяти может помочь увеличенное на неё напряжение, что влечёт больший нагрев и снижение ресурса работы в целом, так же как и потенциальную возможность выхода из строя в любой момент. В общем, если система работает нестабильно, то первым делом возвращайте все настройки к заводским.
Перегрев.
Да, высокие температуры памяти тоже могут влиять на стабильность работы системы. Поэтому, выбирая высокочастотные комплекты, стоит позаботиться об их охлаждении. Как минимум, они должны обладать радиаторами. То же самое касается и низкочастотных модулей, подверженных разгону с вашей стороны. Хотите установить набор быстрой памяти в рабочую систему, в которой производятся вычисления с её помощью? Не верите, что современная DDR4 с рабочим напряжением 1.2 В может сильно греться? Полюбуйтесь! Температура микросхем модулей, не оборудованных радиаторами, практически достигает 85 градусов, что является пределом для большинства микросхем. Впечатляет, не правда ли?
Механические повреждения
Любое неаккуратное движение – и вы можете повредить модуль памяти. Сколоть микросхему, SPD или в печатной плате лопнут дорожки. При некоторых повреждениях память ещё может работать, но с критическими ошибками. К примеру, скол SPD, что изображён на фото ниже, сделал модуль полностью неработоспособным. К разговору о радиаторах – они позволяют снизить практически до ноля вероятность механического повреждения памяти, если, конечно, вы чай или кофе на него не прольёте…
Другие источники проблем работы памяти, но когда память ни при чём.
Отдельно надо сказать, что память может нестабильно работать и не из-за описанных выше причин. Проблемы могут заключаться ещё в процессоре или материнской плате. Контроллер памяти в современных процессорах реализован непосредственно в самом процессоре. И он может «плохо себя вести» по разным причинам, особенно – при разгоне. А бывает так, что даже если вы сбросите настройки к номинальным, то, например, «умерший» канал памяти уже не оживёт. Соответственно, замена модуля ни к чему не приведёт. Физические повреждения процессорного разъёма или материнской плате (перегибы или иные внешние/внутренние воздействия) также могут быть причинами некорректной работы памяти. Поэтому мы не перестанем уговаривать вас проверить все компоненты отдельно, прежде чем идти покупать новый комплект памяти, что может оказаться пустой тратой денег. А компания Kingston пошла дальше – она предлагает конфигуратор, по которому можно просто и удобно найти подходящие под определённые системы модули памяти! Найти его можно по адресу https://www.kingston.com/ru/memory/searchoptions.
Бережёного…
Немногие знают, что существуют три буквы, способные упростить подбор компонентов системы – QVL. Расшифровка звучит как Qualified Vendors List, что на русском звучит как список совместимости. В него входят те комплектующие, с которыми производитель материнской платы проверил своё изделие и гарантирует корректную работу. По понятным причинам, проверить сотни наименований может не каждый. Но каждый уважающий себя производитель предлагает достаточно обширный список в нашем случае моделей оперативной памяти.
Синие экраны смерти, зависания и перезагрузки – неисправность точно в…
Из какого минимального набора электронных компонентов состоит ПК/ноутбук/моноблок? Из материнской платы, процессора, накопителя, блока питания и оперативной памяти. Все эти компоненты связаны между собой, поэтому если один из них работает нестабильно, то это вызывает сбои всей системы. Самым правильным путём диагностики будет тестирование каждого из этих компонентов в другой системе. Таким образом, методом исключения мы сможем определить «самое слабое звено» и заменить его. Но не всегда можно найти другую систему для таких действий. К примеру, далеко не каждый из ваших знакомых может обладать платой для проверки модулей с тактовой 4000 МГц или около того. Допустим, проблему выявили, и она заключается в памяти. Проверили несколько раз в разных слотах и на паре материнских плат — а она начала стабильно работать. Магия? Как говорится во вселенной Marvel, магия — это всего лишь неизученная технология, секрет которой в нашем случае очень прост. Контакты на модулях памяти со временем окисляются, что приводит к невозможности их корректной работы, а когда вы достаёте и возвращаете несколько раз, они немного шлифуются, после чего всё начинает работать нормально. На самом деле, окисление контактов — это самая распространенная проблема сбоев работы оперативной памяти (и не только), поэтому возьмите за правило — если возникли какие-либо проблемы с платформой, то вооружитесь обычным канцелярским ластиком и аккуратно протрите контакты с двух сторон. Это актуально как раз в тех случаях, когда проблемы возникают при работе памяти в её номинальном режиме, если до этого она месяцами или годами работала без сбоев.
Если ластик не помог
Что делать дальше? Если система работает с катастрофическими сбоями, то только проверять комплектующие на заведомо рабочей платформе. Если же подозрение именно на память, работающую в номинальном режиме, то можно выполнить несколько тестов. Существуют бесплатные и платные версии программ, некоторые работают из Windows/Linux, а некоторые из DOS или даже UEFI.
Начнём с того, что есть у каждого пользователя Windows 7 и новее. Как ни странно, встроенный в Windows тест памяти работает весьма эффективно и способен выявить ошибки. Запускается он двумя способами – из меню «Пуск»:
Или через Win+R:
Результат нас ждёт один:
Если базовый или обычный тесты не выявили ошибок, то обязательно стоит провести тестирование в режиме «Широкий», который включает в себя тесты из предыдущих режимов, но дополнен MATS+, Stride38, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 и CHCKR8.
Просмотреть результаты можно в приложении «Просмотр событий», а именно – «Журналы Windows» — «Система». Если событий много, то проще всего будет найти нужный нам журнал через поиск (CTRL+F) по названию MemoryDiagnostics-Results.
Для проверки памяти рекомендуется использовать программы, функционирующие до загрузки ОС. Таким образом мы сможем проверить максимально доступный свободный объём памяти, что увеличит шанс выявления ошибок, если таковые будут. Очень распространённой программой является MemTest86. Она существует в двух вариантах – для устаревших (Legacy BIOS) систем и для UEFI-совместимых платформ. Для последних – программа платная, хоть есть и бесплатный вариант с ограниченным функционалом. Если заинтересованы, то сравнительная таблица редакций доступна на официальном сайте производителя — https://www.memtest86.com/features.htm.
Данная программа является лучшим решением для поиска ошибок работы памяти. Она обладает достаточным количеством настроек и выводит результат в понятном виде. Сколько тестировать память? Чем больше – тем лучше, если вероятность появления ошибки мала. Если же какая-либо микросхема памяти явно проблемная, то результат не заставит себя долго ждать.
Существует также MemTest для Windows. Использовать тоже можно, но смысла будет меньше – он не тестирует ту область памяти, которая выделена для ОС и запущенных в фоне программ.
Так как эта программа не новая, то энтузиасты (в основном – азиаты) пишут для неё дополнительные оболочки, чтобы можно было удобно и быстро запускать сразу несколько копий для тестирования большого объёма памяти.
К сожалению, обновления этих оболочек, чаще всего, остаются на китайском языке.
А вот наши энтузиасты пишут свой софт. Яркий пример – TestMem5 от Serj.
В целом, можно и linpack ещё в список тестов привести, но для его работы потребуется и полная нагрузка на процессор, что чревато его перегревом, особенно, если используются AVX инструкции. Да и это не совсем подходящий для проверки памяти тест, скорее – для прогрева процессора с целью изучения эффективности системы охлаждения. Ну и на циферки посмотреть. В целом, это не для домашнего использования бенчмарк, у него совсем другое предназначение.
Быстрое решение всех проблем
А вот такого, к сожалению, нет. Если только вы не владелец толстого кошелька, который позволит вам отдать свой ПК на диагностику и ремонт. Да и то – быстро даже за деньги не получится, если только попросту набор новых комплектующих не купить. Отвечая на поставленные в самом начале статьи вопросы, можно сказать следующее. Причин возникновения сбоев системы по вине оперативной памяти может быть несколько. И не все они относятся непосредственно к модулям памяти, всему виной может быть ещё как процессор, так и материнская плата. Если говорить непосредственно о памяти, то на стабильность работы также влияет разгон в любом его проявлении, а полностью убить модуль можно случайно физически – статикой или неаккуратным движением руки. Если исключить плату с процессором, убедиться в надлежащем температурном режиме, убрать разгон и проверить модули в другой системе, а они не перестанут выдавать ошибки – тогда уже придётся идти в гарантийный отдел или, если все сроки вышли, покупать новые модули. Исправить проблему сами смогут лишь единицы пользователей – для этого потребуется найти неисправную микросхему и заменить её на новую, а также, если требуется, внести правки в SPD. Сложно, но можно. И не забывайте про ластик – возможно, проблема решается очень быстро 🙂
Для получения дополнительной информации о продуктах HyperX и Kingston обращайтесь на сайты компаний.
Неисправность модулей оперативной памяти приводит к тому, что работа операционной системы и приложений становится нестабильной. Такие сбои непредсказуемы, как и их последствия. При наличии подозрений на проблемы с оперативной памятью ее следует протестировать с помощью специальных утилит.
Признаки неисправности оперативной памяти
Проблемы с оперативной памятью могут проявлять себя по-разному. Как правило, об ее неправильной работе свидетельствуют следующие нежелательные изменения в функционировании компьютера:
- неожиданное появление так называемого “синего экрана смерти”, или BSOD;
- самопроизвольное прекращение работы запущенных пользователем программ (чаще всего такое происходит с приложениями, потребляющими много системных ресурсов или работающими с объемными мультимедийными файлами (видеозаписи, изображения, звуковые файлы);
- ошибки при сохранении данных или попытке их чтения;
- ощутимое снижение скорости работы компьютера (при отсутствии на это других причин);
- появление искажений при выводе на экран изображений;
- при полном выходе из строя оперативной памяти загрузить компьютер не удастся, а пользователь услышит издаваемый спикером на материнской плате звуковой сигнал об ошибке (о том, что означает тот или иной сигнал, можно посмотреть в руководстве пользователя материнской платы).
Иногда ошибки в работе оперативной памяти вовсе не означают, что она несправна. Это может быть следствием некорректной настройки BIOS или связано с проблемами с другими комплектующими. Чтобы удостовериться, что причина сбоев кроется именно в оперативной памяти, при наличии возможности ее следует протестировать на другом, заведомо исправном компьютере.
Последствия работы на компьютере с неисправной оперативной памятью
При появлении признаков, указывающих на вероятные проблемы с “оперативкой”, работу на сбойном компьютере рекомендуется прекратить, пока ситуация не будет исправлена. В противном случае существует немалый риск того, что:
- изменения, внесенные в файлы, с которыми вы работаете, не сохранятся, и все результаты работы будут потеряны;
- сохраняемые данные будут записаны с искажениями (вплоть до невозможности их чтения);
- при автоматическом сохранении конфигурации системных файлов произойдет сбой, который приведет к поломке Windows;
- пострадает файловая система, вследствие чего пользователь не сможет получить доступ к сохраненной на диске информации.
Проверка оперативной памяти утилитой, встроенной в Windows 10
В состав пакета Windows 10 включена программа, предназначенная для тестирования оперативной памяти на наличие ошибок. Чтобы запустить проверку, вам потребуется:
1. Вывести на экран стандартную строку ввода “Выполнить”. Это можно сделать с помощью клавиатурной комбинации “Windows-R“.
2. Ввести команду mdsched и подтвердить ее выполнение.
3. На экране появится окно средства проверки памяти. Чтобы выполнить проверку немедленно, выбираем первый пункт и ждем перезагрузки компьютера.
4. После того, как компьютер перезагрузится, запустится диагностическая утилита, которая тут же начнет тестировать модули оперативной памяти. При этом на экране отображается индикатор хода операции и выводятся сведения о том, найдены ли сбои.
5. Для изменения параметров проверки можно нажать на клавишу “F1“. По умолчанию программа использует базовый набор тестов. Если требуется более тщательная проверка, этот параметр следует изменить на широкий (такое тестирование будет более длительным). Также можно включить или отключить кэш или изменить число проходов по каждому модулю оперативной памяти (иногда ошибки проявляют себя не сразу, в таких ситуациях количество проходов лучше увеличить). Подсказка о том, с помощью каких клавиш это сделать, отображается в самой нижней строке экрана.
6. После завершения процедуры машина будет перезагружена. Результаты проверки будут выведены на экран, когда вы войдете в систему.
Также результаты проверки можно посмотреть, вбив в строку поиска команду eventvwr.msc. Затем в меню “Журналы событий”перейти к разделу “Система”. В правой секции окна жмем “Найти” и вводим запрос “Диагностика памяти”.
Проверка оперативной памяти с помощью утилиты Memtest86+
Если Windows не загружается, проверить состояние оперативной памяти средствами операционной системы не удастся. В таком случае тестовую утилиту нужно будет запускать с загрузочного диска или загрузочной флешки (загрузочным накопителем можно воспользоваться независимо от того, запускается Windows или нет).
Хорошо зарекомендовавшей себя программой для тестирования оперативной памяти является Memtest86+. Многие системные администраторы считают данную утилиту лучшим средством для проверки оперативной памяти. С официального сайта можно скачать образ с этой программой. Он предназначен для записи загрузочного диска.
Чтобы начать проверку оперативной памяти программой Memtest86+, следует придерживаться такого алгоритма:
1. Выполнить перезагрузку компьютера и при необходимости изменить в BIOS приоритет загрузки. Информация о том, как войди в BIOS, отображается внизу экрана после включения компьютера.
Также выбрать загрузочное устройство можно после вызова Boot Menu.
7. Если у вас мультизагрузочный диск, для запуска тестовой утилиты нужно перейти к ней и нажать “Enter”. Если же на диске или флешке других приложений нет, нужная программа запустится сама.
8. Утилита начнет тестирование оперативной памяти автоматически.
Информация о ходе проверки и ее результатах отображается на экране в режиме реального времени. Здесь следует обратить внимание вот на что:
- Pass – количество проходов (сколько выполнено полных проверок всей “оперативки”);
- Errors – число выявленных ошибок (если данный показатель равен нулю, проблем нет).
9. Если нужно изменить настройки проверки, нажмите на клавишу “C“.
10. Для прекращения сканирования и выхода из программы следует нажать клавишу “Esc“. Чаще всего бывает достаточно двух проходов.
Если оперативная память уже дважды проверена, никаких ошибок не обнаружено, но есть все основания считать, что проблема именно в ней (например, сбои начались после установки в систему нового модуля памяти), рекомендуется продолжить тестирование на протяжении еще нескольких часов. Бывают случаи, когда проблема возникает только после длительной работы оперативной памяти под значительной нагрузкой.
Что делать, если в работе оперативной памяти найдены ошибки
Если средство тестирования выявило ошибки в работе оперативной памяти, обусловленные ее неисправностью, сделать с ними ничего нельзя. Придется покупать новые модули памяти или менять их на исправные по гарантии.
Однако причиной проблемы может быть и плохой контакт с материнской платой. В таком случае можно вытащить модули из слотов и снова их туда вставить.
Иногда сбои связаны с перегревом из-за скопившейся в корпусе пыли. Возможно, после ее удаления проблема исчезнет.
Также следует обратить внимание на состояние контактов на модулях памяти. Если они грязные или имеют признаки окисления, можно аккуратно их почистить обычным ластиком. Зачастую после этого ошибки прекращаются.
Хотите первыми увидеть новые публикации? Подписывайтесь на мой канал, и вы узнаете еще много полезного и интересного. И не забывайте ставить лайки.
Стресс-тест персонального компьютера – это одна из операций, которую иногда приходится проходить при покупке нового ПК и появлении проблем, либо при приобретении комплектующих на вторичном рынке или в условиях, когда мы выполняем разгон или андервольтинг процессора, оперативной памяти.
Содержание:
- Стресс-тест – что это?
- Сценарии для тестирования
- Программное обеспечение для стресс-теста процессора
- Prime95
- AIDA64
- y-cruncher
- OCCT
- Стресс-тест оперативной памяти
- Prime95 (Blend Test)
- y-cruncher
- TestMem5
- Memtest86
- Memtest86+
- Мониторинг системы во время стресс-теста
- HWiNFO
- Заключение
Стресс-тест – что это?
Что такое стресс-тест? Это одна из форм тестирования, которая используется для определения устойчивости системы или модуля в условиях превышения пределов нормального функционирования. © Wikipedia
Сама идея тестирования состоит в том, чтобы создать максимально возможную нагрузку или нагрузку, за которую вы не будете выходить при обычной эксплуатации компьютера.
Сценарии для тестирования
Тем самым мы подошли к тому, что сценариев тестирования может быть два. Первый тип – это синтетические тесты. Синтетические тесты позволяют нагрузить компьютерные комплектующие так, как они не будут нагружены в повседневных задачах. Конечно, если в приоритете стоит использование процессора в высокопроизводительных задачах, то такое тестирование не будет лишним.
При втором типе тестирования (или тестировании на реальных задачах) помогает сохранить стабильность компьютера и нужную нам производительность только там, где мы её хотим видеть. Такое тестирование подразумевает, что мы знаем температуру, потребление или другие ситуации, когда возникает несовместимость. Конечно, можно провести тестирование и без описанных ниже программ используя только те пакеты приложений, которые нам необходимы или же только в нужных играх.
Мы рассмотрим наиболее популярные и зарекомендовавшее себя программное обеспечение, а также покажем как его правильно запускать.
Программное обеспечение для стресс-теста процессора
Бывают различные ситуации, когда необходимо провести стресс-тест процессора. Так, это может быть разгон, андервольт, проверка максимального нагрева.
Prime95
Одним из популярных инструментов для тестирования компьютера является программа Prime95. Она находит числа Мерсенна, используя процессор, при этом создаётся большая нагрузка. Если компьютер может выдержать стресс-тест в течении 1-2 часов, то можно сделать вывод, что всё нормально и разгон/андервольт удался. Если же во время тестирования можно заметить появление ошибок (errors) в тесте, «заикание» или перезагрузку компьютера, то необходимо будет производить проверку дальше.
При первом запуске мы выбираем меню stress test или же в меню Option -> Torture test… мы можем выбрать несколько настроек, перечислим их сверху вниз. Количество ядер для теста и галочка для тестирования гиперпоточности или симуляции мультипоточности, иначе говоря все доступные потоки и ядра для нашего процессора. Затем тест Small FFTs, который позволяет протестировать кеш L1/L2, высокое потребление/нагрев/стресс-тест ЦП, во втором режиме Small FFTs всё аналогично, только теперь тест будет проводиться с максимальным потребление для нашего процессора. Medium FFTs позволяет протестировать разные уровни кеша, в том числе 4 уровень. 4 уровень встречался только на нескольких процессорах и в современных вариантах не используется, поэтому меню не активно. Large FFTs позволяет произвести стресс-тест контроллера памяти и самой оперативной памяти. Blend выполняет комплексный тест по всем возможным пунктам, которые указаны выше. Режим Custom позволяет нам гибко настроить сам тест. Также у нас есть возможность отключить AVX инструкции при тесте.
Например, одним из вариантов тестирования на AMD Zen 2 может быть следующий набор настроек:
К сожалению, тест не даёт определить, какой из компонентов вызывает стабильность сам по себе, если только не идёт проверка только процессора.
Скачать можно здесь.
AIDA64
Ещё один не менее популярный инструмент для тестирования. К сожалению, полный пакет стоит некоторых денег, однако для наших целей будет достаточно даже TRIAL версии.
Для запуска стресс-теста необходимо зайти в меню Сервис и затем выбрать Тест стабильности системы. Нас встретит окно System Stability Test, в котором мы можем выбрать один из вариантов: Stress CPU, FPU, cache, system memory или же запустить все стресс-тесты одновременно. Обычно для того, чтобы протестировать процессор достаточно выбрать Stress FPU. Однако если видно, что нагрузки не хватает, то будет достаточно к Stress FPU добавить и Stress CPU. Сам по себе тест не является гарантией 100 процентной стабильности, однако в большинстве простых задач даст нам возможность поддерживать систему в рабочем состоянии.
Заходим на сайт и выбираем Extreme версию для скачивания. Без ключа нам будет доступна Trial версия.
y-cruncher
y-cruncher — это программа, которая может вычислять число Пи и другие константы до триллионов цифр.
С момента своего запуска в 2009 году он стал распространенным приложением для тестирования производительности и стресс-тестирования для оверклокеров и энтузиастов.
Запускаем y-cruncher, в нём отображается информация о нашем процессоре и немного данных по операционной системе, которая в большей части относится к процессорам. Для того, чтобы начать тест необходимо зайти в Component Stress Tester, введя цифру 1 в командной строке. Далее нам будут доступны настройки теста. Мы можем изменять нужные настройки теста, вводя нужную цифру в строке option. После редактирования настроек вводим цифру 0. Зачастую хватает стандартных настроек, если необходимо немного большее, то можно загрузить какой-либо конфигурационный файл, вводя в строку option 9/10.
OCCT
OCCT – это довольно сложный стресс-тест процессора, которым часто пренебрегают. С помощью данного теста мы не получаем значительный нагрев в отличии от Prime95 с AVX, однако это неплохой выбор для длительных тестов стабильности. Программное обеспечение может регистрировать ряд важных параметров, работая в бесконечном цикле или останавливаясь по истечении определенного промежутка времени. Скачать OCCT можно здесь.
OCCT с набором данных “Малый”
Этот вариант создает наибольшую нагрузку из четырех доступных вариантов, однако он не такой сложный для процессора, как Prime95 с AVX и Small FFTs. Однако можно сказать, что он больше нагружает память, чем Prime95. Хорошо подходит для длительного теста процессора и памяти.
OCCT с набором данных “Большой”
Общая нагрузка на комплектующие уменьшается, что делает этот тест подходящим для ноутбуков, которые не должны доводиться до предельных температур.
Память, в частности, загружается сильнее, чем в Prime95. Это второй вариант ещё одного режима стресс-теста памяти.
OCCT с набором данных “Большой”, режим “Экстрим”
Тест похож на предыдущий, но даёт большую нагрузку в режиме большого набора данных.
OCCT Linpack
Реализация OCCT Linpack создает сложную общую нагрузку, хотя она и не достигает значений, которые мы получаем в OCCT с набором данных “Малый” этой программы. Мы по прежнему можем использовать тест, как дополнительный стресс-тест памяти.
Кроме данных тестов есть ещё много других, но они пользуются меньшей популярностью. Тестировать процессор можно и в реальных условиях, а именно в играх или рабочих приложениях, но будьте готовы к вылетам или перезагрузкам. Такой вариант тоже имеет место быть и многие им пользуются, как основным.
Стресс-тест оперативной памяти
Теперь стоит рассмотреть стресс-тесты оперативной памяти. Зачастую мы можем встретиться как с браком оперативной памяти, так и невозможностью работы в режиме XMP/EXPO. Кроме этого разгон или андервольт памяти также заставляет нас проводить дополнительные стресс-тесты. Не стоит забывать, что частью проблем с нестабильностью в тестах выше может вызывать оперативная память, поэтому часть программ для тестирования могут применяться и для тестирования памяти.
Если проблемы уже есть при включении нового компьютера или новой оперативной памяти, то тестировать в таком случае смысла особого для нас нет. Достаточно поочередно вытаскивать одну из планок памяти, запускать компьютер и смотреть, есть ли проблемы с загрузкой системы. Также может оказаться так, что неисправна сама материнская плата. Неисправность слотов на материнской плате можно определить путём поочередной установки в каждый слот оперативной памяти и проверки её работы.
Prime95 (Blend Test)
Один из самых простых способов тестирования оперативной памяти – это тестирование с помощью Blend Test в Prime95. Данный тест будет полезен в ситуациях разгона процессора и оперативной памяти, однако он не всегда сможет помочь вам в выявлении ошибок в самой памяти.
y-cruncher
В целом как и с Prime95 никто не мешает произвести тест оперативной памяти с помощью y-cruncher, процедура аналогична той, которая описана немного ранее.
TestMem5
Одна из самых популярных программ для тестирования памяти, работает вплоть до DDR5. Необходимо отметить, что от того, какие стоят тайминги и какой объем оперативной памяти используется, будет зависеть время тестирования. Также, скорее всего, будет необходимо протестировать несколько раз по причине того, что память не вся нагревается сразу, всё зависит от радиаторов, поэтому для проверки на наличие ошибок при нагреве понадобится некоторое время. Теперь перейдём к небольшой инструкции.
После перехода по ссылке и распаковки архива не торопимся запускать программу. Переходим в папку конфиги tm5 и определяемся с тем, каким вариантом будем тестировать.
Большинство рекомендует тест extreme@anta777.cfg и 1usmus_v3.cfg. После того, как мы определились, копируем данный файл в папку bin, которая находится в корне с основной программой. Далее нажимаем правой кнопкой мыши по файлу Cfg.link и выбираем Открыть с помощью… В перечне используем блокнот. Меняем существующий путь на путь, в котором находится папка bin с нашим файлом конфигурации. Для примера должно получиться следующее: D:UsersAnemDesktopTM5binextreme@anta777.cfg. После этого возвращаемся к самой программе и запускаем её от имени администратора. Если всё сделано правильно, то никаких ошибок не будет отображаться, а в программе мы увидим Customize: Extreme1 @anta777 или 1usmus_v3 в зависимости от того, какой файл был указан.
По окончанию выполнения работы программа выдаст сообщение на английском, что тест успешно завершен. Если же в небольшом окне начнут появляться ошибки, то не стоит дожидаться окончания теста. Это значит, что имеются проблемы с памятью и нам необходимо проверять напряжение, тайминги, сопротивления.
В программе также есть возможность задать собственные настройки, но тем, кто хочет протестировать свою память больше того времени, которое поставили авторы в своих конфигурациях, может отредактировать конфигурационный файл. Для этого необходимо аналогично нажать по нему правой кнопкой мыши, выбрать Открыть с помощью… и нажать на блокнот. В списке находим строчку Cycles=3 и меняем число в большую сторону. Тем самым мы меняем количество циклов у теста, которое будет проводить программа. Это также может быть полезно в случаях, когда нам не хватает времени на нагрев оперативной памяти во время стандартного теста. При уменьшении значения количество циклов сократится и тест пройдёт быстрее, но такое делать не рекомендуется по причине того, что при тесте память не успеет нагреться и мы не сможем проверить стабильность при нагреве.
Memtest86
Переходим к следующему программному обеспечению для тестирования оперативной памяти – Memtest86. Если ранее мы рассматривали программы, которые работают из под операционной системы, то данное ПО запускается только из UEFI. Казалось бы, что это не настолько удобно, когда необходимо перезагрузить ПК и остаться наедине с белыми надписями на чёрном экране на некоторое время. Однако, даже запуская тесты из-под операционной системы, мы не должны пользоваться компьютером всё это время, поэтому программы в ОС или UEFI по большому счёту не имеют особого значения. В связи с тем, что мы работаем с UEFI, то нам понадобится внешний носитель, например, USB флешка.
На сайте программы есть большой пользовательский гайд по работе с программой, но мы остановимся только на установке программы и её простом использовании. Такого сценария хватит практически всем пользователям, если вдруг будет интересовать что-то большее и будет желание познакомиться с ПО поближе, то лучше ознакомиться с предлагаемым гайдом. MemTest86_User_Guide_UEFI (только на английском языке).
Перейдём к установке в Windows (учтите, что необходимо использовать пустую флешку):
1. Скачиваем файл MemTest86 Free.
2. Распаковываем содержимое архива в любую папку на компьютере.
3. Подключаем USB – флешку.
4. Запускаем программу ImageUSB, которую мы распаковали вместе с содержимым архива.
5. Выбираем нашу USB флешку из списка (Step 1).
6. Выбираем из списка ‘Write image to USB drive’ (Step 2).
7. Если в этой строке нет записи, то нажимаем Browse и выбираем memtest86-usb.img, который должен находиться в папке, в которую мы распаковали файл (Step 3).
8. Нажимаем кнопку ‘Write’ (Step 4).
9. После подтверждения нескольких всплывающих окон мы получаем загрузочную USB флешку.
Теперь мы можем перезагрузить компьютер, загрузиться с флешки и начать тестировать оперативную память. Для этого достаточно в левом столбике нажать Start Test и тестирование начнётся. Если во время теста обнаружатся ошибки, то, не дожидаясь окончания, мы перезагружаемся и начинаем искать, чем вызвана ошибка (большое/низкое напряжение на памяти, тайминги и др.)
Существуют разные версии, в том числе для Linux, но большинство использует операционную систему Windows; инструкция в гайде написана понятным языком для любой ОС, хотя и на английском языке.
Скачать можно здесь.
Memtest86+
По сравнению с прошлым программным обеспечением данное распространяется бесплатно и имеет в своём составе открытый исходный код. Разработчики акцентируют внимание на том, что Memtest86+ никакого отношения к Memtest86 не имеет.
Переходим к установке Memtest86+. В данном случае программа работает аналогично Memtest86. Нам необходимо установить её на флеш-накопитель.
1. Скачиваем на сайте Windows USB Installer (32/64 bits).
2. Подключаем USB – флешку.
3. Запускаем Windows USB Installer (32/64 bits).
4. Нажимаем I agree
5. Выбираем USB – флешку. Программа предупреждает, что все данные на флешке будут удалены, поэтому предварительно переместите нужные вам файлы. Кроме этого мы можем выбрать (Recommended) Check this box if you want to format Drive E: Указана метка E по причине того, что в тестовом компьютере флешки определяются как накопитель с меткой E. На других компьютерах может быть любая другая буква. После выбора опции мы форматируем флешку и меняем файловую систему на Fat32.
6. Нажимаем Create.
Всё – загрузочная флешка создана; теперь мы можем перезагрузиться и начать тестировать память.
После загрузки с флешки запустится программа, выждет некоторую паузу, чтобы мы могли произвести конфигурирование при необходимости. Мы же просто ждём немного и тест автоматически запускается. Далее всё стандартно: если тест находит ошибку, то мы его останавливаем и приступаем к устранению ошибок; если же он закончился без ошибок, то память с текущими настройками проверена и мы можем приступить к работе или же к более тщательному тестирования в необходимых для нас задачах.
Скачать можно здесь в разделе Download.
Мониторинг системы во время стресс-теста
На текущий момент существует множество различного программного обеспечения для обеспечения мониторинга работы системы. Кто-то пользуется ими на постоянной основе, а кто-то во время стресс-теста. Мы же будем отслеживать температуры процессора и оперативной памяти во время стресс-теста в тех программах, которые работают из-под операционной системы. Да, такое не получится сделать с Memtest86 и Memtest86+, но если есть возможность, то лучше пользоваться программами для мониторинга. Так мы сможем достаточно просто определить, есть ли проблемы по части температуры или, например, пользуясь Prime95, дополнительно определять, существуют ли проблемы во время теста с ядрами.
В данном разделе будет только одна рекомендация. Это не значит, что нельзя использовать что-то другое, но из опробованных программ встречались моменты, когда показания с датчиков либо зависали, либо показывали какие-то запредельные значения, что может ввести в ступор и заставить дополнительно искать проблему там, где её на самом деле нет.
HWiNFO
Достаточно мощный инструмент для мониторинга данных со всех доступных в компьютере датчиков. С помощью HWiNFO64 можно отслеживать различные компоненты в удобной для нас форме. При запуске этого инструмента мы можем мониторить температуру на процессоре, видеокарте, оперативной памяти, материнской плате, скорость вращения вентилятора и процент загрузки того или иного компонента. Также сторонние утилиты зачастую используют библиотеки HWiNFO или просят, чтобы программа была запущена для работы виджетов.
Для скачивания программы достаточно выбрать стабильную или бета и установку, либо портативную версию на сайте.
После установки или извлечения из архива (в случае с портативной версией) запускаем программу и видим следующее окно:
На выбор два вида отображения:
– Sensors-only (Только датчики)
– Summary-only (Только сводка)
При выборе Summary-only (Только сводка) нам доступна общая информация по компьютеру: процессор, материнская плата, оперативная память, видеокарта, операционная система, накопители. Нас это меньше всего интересует со стороны стресс-теста.
Перезапускаем программу, снимаем выбор с Summary-only (Только сводка) и ставим на Sensors-only (Только датчики), а вот теперь всё гораздо интереснее. Программа доступна на русском языке, поэтому если ОС использует русский язык, то HWiNFO будет по умолчанию использовать русский. В примере не используется русский по причине того, что английские наименования используются повсеместно, в том числе в биосе и они выглядят более компактно.
От изобилия показателей разбегаются глаза, но мы можем скрыть ненужные для нас показатели – так, в примере скрыто 56 параметров (56 values hidden). Для скрытия достаточно нажать на ненужном для нас показателе и нажать Hide (Скрыть). Так отображение становится более компактным и с необходимыми параметрами.
Заключение
Мы рассмотрели несколько инструментов для проведения стресс-теста. Каждый остановится на своём наборе программ. Кто-то захочет тестировать всеми – выбор индивидуален. В большинстве случаев стресс-тест нужен при разгоне комплектующих, тем самым мы проверяем их на стабильность работы в различных режимах. Конечно, применение андервольта тоже потребует дополнительного тестирования на стабильность, при этом температурные показатели уже не будут настолько критичными. В редких случаях приходится тестировать на стабильность сборку без разгона по причине того, что от брака комплектующих никто не застрахован.
В конечном итоге рассмотренные инструменты помогут найти виновника возникновения нестабильности и устранить возникшую причину.
Всем беспроблемных комплектующих, качественного тестирования и не болейте.
Если у вас начали часто появляться синие экраны смерти на компьютере, запишите номер ошибки и посмотрите в интернете причины ее появления. Может быть, что неполадки вызваны сбоями работы какого-либо из компонентов (зачастую это жесткий диск или оперативная память). В сегодняшней статье мы рассмотрим то, как проверить на работоспособность RAM.
Признаки сбоев памяти
Существует несколько признаков, по которым можно определить, что причиной различных неполадок служит именно неисправность оперативной памяти:
- Часто появляются синие экраны смерти с номерами ошибок 0x0000000A и 0x0000008e. Также могут быть и другие ошибки, которые говорят о неисправности.
- Вылеты при высокой нагрузке на ОЗУ — во время игр, рендеринга видео, работе с графикой и другое.
- Не запускается компьютер. Могут быть звуковые сигналы, которые говорят о неисправности.
- Искаженное изображение на мониторе. Данный симптом больше говорит о проблемах видеокарты, но иногда причиной может выступать и память.
К слову, если вы наблюдаете какой-либо из указанных выше симптомов, то это еще не значит, что проблема именно с RAM компьютера. Но проверить все же стоит.
Способы проверки ОЗУ
Существует несколько доступных каждому пользователю способов проверить оперативную память как с использованием дополнительного программного обеспечения, так и прибегая исключительно к инструментам Windows. В данной статье мы рассмотрим несколько методов, которые могут вам пригодиться.
ССпособ 1: Windows Memory Diagnostic Utility
Одна из наиболее популярных утилит для проверки RAM — Windows Memory Diagnostic Utility. Данный продукт создан компанией Майкрософт для расширенного тестирования памяти компьютера на предмет наличия неполадок. Чтобы использовать софт, необходимо создать загрузочный носитель (флешку или диск). Затем вам останется подключить накопитель к компьютеру и в BIOS установить приоритет загрузки с флешки. Запустится Windows Memory Diagnostic и начнется тестирование RAM. Если во время проверки были выявлены ошибки, вероятно, стоит обратиться в сервисный центр.
Способ 2: MemTest86+
Одна из лучших программ для тестирования оперативной памяти — MemTest86+. Как и с предыдущим ПО, сперва необходимо создать загрузочную флешку с МемТест86+. От вас практически не потребуется никаких действий — просто вставьте носитель в разъем компьютера и через BIOS выберите загрузку с флешки. Начнется тестирование оперативной памяти, результаты которого будут тут же отображены.
Способ 3: Штатные средства системы
Также можно проверить оперативную память без помощи какого-либо дополнительного ПО, ведь в Windows для этого есть специальный инструмент.
1.Откройте «Средство проверки памяти Windows». Для этого нажмите комбинацию клавиш Win + R на клавиатуре, чтобы вызвать диалоговое окно «Выполнить» и введите команду mdsched
. Затем нажмите «ОК».
2. Появится окно, в котором будет предложено перезагрузить компьютер и провести проверку сейчас или позже, при следующем включении компьютера. Выберите подходящий вариант.
3. После перезагрузки вы увидите экран, где можно проследить за процессом проверки памяти. Нажав F1 на клавиатуре, вы перейдете в меню параметров проверки, где можно изменить набор тестов, указать количество проходов теста, а также включить или выключить использование кэша.
4. После того как сканирование будет завершено и компьютер снова перезагрузится, вы увидите уведомление о результатах прохождения теста.