Как исправить ошибки оперативной памяти протестированной через memtest86

 ram


0

3

Други, добрый день

Подскажите, как такое возможно и что делать?

Есть машина с 64 ГБ оперативки, 4×16Гб (заняты все 4 слота)

Запустил тест памяти memtest86 и по ходу теста посыпались ошибки.

Ок, протестировал каждую планку поотдельности (каждую в своем слоте), думал найду битую. Хрена с два! Все планки проходят тесты по отдельности.

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

Что посоветуете?

  • Ссылка

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.

Похожие темы

Оперативная память – такая деталь системы, которая реже всех выходит из строя. Но спонтанные перезагрузки системы с BSOD и без него, вылеты игр или программного обеспечения, некорректные результаты обработки заданий в тяжёлом софте – всё это и многое другое может быть симптомами проблем именно с ней. На самом деле, такие проблемы возникают довольно часто и являются в основном следствием некорректной настройки самим пользователем, хотя исключать аппаратные проблемы всё же, нельзя. В этом материале мы познакомимся с актуальными модулями памяти для настольных систем, расскажем о возможных проблемах в их работе и причинах, по которым они возникают, а также поможем с диагностикой. Отчего ещё и почему могут возникать сбои в работе памяти? Что в итоге делать или не делать? Отвечая на эти вопросы, пытать мозг новичков мы не будем – расскажем всё простым языком для максимального понимания.

Из чего состоит модуль памяти?

Оперативная память с точки зрения схемотехники является очень простым устройством, если сравнивать с остальными электронными комплектующими системы и не брать в расчёт вентиляторы (в некоторых ведь есть простейший контроллер, реализующий PWM управление). Из каких компонентов собраны модули?

  1. Сами микросхемы – ключевые элементы, которые определяют скорость работы памяти.
  2. SPD (Serial Presence Detect) – отдельная микросхема, содержащая информацию о конкретном модуле.
  3. Ключ – прорезь в печатной плате, чтобы нельзя было установить модули одного типа в платы, их не поддерживающие.
  4. Сама печатная плата.
  5. Разного рода 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 обращайтесь на сайты компаний.

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

 Нам необходимо записать утилиту Memtest86 на DVD диск либо флешку или создать загрузочную флешку, в состав которой входит данная программа. Читаем статью  “Как создать мультизагрузочную флешку“, следуем пошаговой инструкции. После того как создана загрузочная флешка производим загрузку с неё, обычно для этого я использую “горячие клавиши” F8, F12, F11, Esc+клавиша отвечающая за быструю загрузку, в зависимости от модели мат. платы на компьютере/ноутбуке. После загрузки видим окно:

Мультизагрузочная флешка

Заходим в дополнительные утилиты и выбираем Memtest86. Если все прошло успешно видим такую картинку:

memtest86

После запуска программа будет проверять вашу оперативную память бесконечно, пока вы её не остановите клавишей ESC. Проверять можно как все модули памяти сразу, так и по одной. Проверяя все модули памяти, программа не скажет на какой именно ошибки, так что если есть ошибки, проверяйте лучше по одному модулю. Для проверки лучше сделать несколько циклов. А для максимального эффекта, лучше поставить проверку на ночь . Поле Pass означает количество проделанных циклов. Если у вас будут ошибки в памяти (колонка Error), вы увидите следующее:

memtest_errors

Исправить оперативную память при наличии ошибок в программе невозможно. Это не как в жестком диске затереть битые сектора. Я рекомендую вот что:

Самое распространённое – это выход из строя модуля оперативной памяти. Тестируем по одному модулю. Сначала этот модуль ставим в слот под оперативную память №1.

Слот ОЗУ

Тестируем,смотрим результат. Если ошибки есть как показано на рис. выше (там где выделено красным в программе Memtest), то ставим этот модуль слот под оперативную память №2. Тестируем,смотрим результат. Если ничего не изменилось,то модуль неисправен и подлежит замене. Меняем или ставим другой модуль памяти,тестируем. Если модуль памяти исправен,по окончанию теста в видим следующее:

memtest86

Бывает что неисправен слот для оперативной памяти на мат. плате. В этом случае подключаем модуль в другой свободный слот, далее рассматриваем целесообразность работы компьютера в данной конфигурации с неисправным слотом под оперативную память, целесообразность замены материнской платы, а может вас и так всё устроит, и объёма памяти вам будет достаточно.

В программе — 9 тестов:     

Test 0 — [Address test, walking ones, no cache] – тестирования для выяснения проблем в адресе памяти.     

Test 1 — [Addresstest, ownaddress] – глубокий тест для выявления ошибок в адресационной прописки памяти     

Test 2 — [Movinginversions, ones&zeros] – проверка на трудноуловимые и аппаратные ошибки.    

Test 3 — [Movinginversions, 8 bitpat] – как и предыдущий тест, только в нем используется алгоритм в 8ми битном подходе от 0 до 1. Тестируется 20 различных методов.     

Test 4 — [Moving inversions, random pattern] – Выявление ошибок связанных с data sensitive. В этом тесте 60 различных методов.     

Test 5 — [Block move, 64 moves] – Поиск проблем в схемах оперативной памяти.

Test 6 — [Moving inversions, 32 bit pat] – Самый долгий тест для выявления  data sensitive errors.     

Test 7 — [Randomnumbersequence] – Проверка ошибок в записи памяти.     

Test 8 — [Modulo 20, ones&zeros] –  Выявление скрытых ошибок в оперативной памяти с помощью буферизации и кеша.     

Test 9 — [Bit fade test, 90 min, 2 patterns] – Тест может быть включен вручную. Он записывает адреса в памяти, после чего уходит в сон на 1.5 часа. После выхода из сна, сверяет биты в адресах, на схожесть. Клавишей C для ручного запуска. Тест требует около 3х часов времени.

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

Студворк — интернет-сервис помощи студентам

Всем привет, в общем проблема в названии. Неделю назад обновил компьютер, купил новую оперативную память и вот на днях хотел идти уже за второй плажкой.

Комп:
Проц Intel Core i5-8400 @ 2.80GHz
Мать Gigabyte B360M H
Память CRUCIAL CT8G4DFS8266 DDR4 8GB
БП FSP PNR 500W [ATX-500PNR]

Сначала начну с того, почему я решил вообще сделать этот тест. Купил я оперативку на ддр4 в прошлый четверг (была до этого ддр3) на 8гб, проц, мать и по мелочи еще (куллера и тд). После сборки сел поиграть в ассасина последнего, и получил вылеты игры. Причем вылет может быть после часа-двух, а бывает после 15 минут игры. Вылеты продолжались с четверга по сей день, но особо я этому не придавал значение, т.к. вин 10 стоит мб уже больше 3-ех лет, многие драйвера могли быть несовместимы и т.д. Но сегодня у меня случился совсем редкий случай, синий экран. До этого он у меня был всего 1 раз на моей памяти, а тут и недели не прошло с момента обновления компа и даже после этого, я не сразу подумал на оперативку, т.к. в ошибки было сказано что-то про «хард драйв». но посмотрев дамп с помощью BlueScreenViewer и почитав в инете инфу насчет этого, я понял, что проблема может быть и также в оперативке. Прикреплю скрин, мб что-то там разглядите.

В общем скачал я Memtest, и на 3 прогоне всех тестов оперативка запоролась на 7 тесте, было обнаружено 8 ошибок, также прикреплю скрины
Что примечательно, после этого я сделал еще 4 прогона именно теста номер 7 по два раза, т.е. 8 тестов в общем и ни разу не показало ошибку

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

Автор Сообщение
 

СообщениеДобавлено: 15.09.2005 19:07 

[профиль]

Member

Статус: Не в сети
Регистрация: 18.05.2005
Откуда: Kiev, Ukraine

Проверил оперативу программой memtest86, она нашла несколько сотен ошибок, что делать? И из-за чего это произошло?(разгон сильный не делал, блок питания слабый(JNC 250W). Оператива: SpecTek(DDR SD RAM 2100) 256Мб S/N: 249A4D8Bh

Реклама

Партнер
 
XRR

Member

Статус: Не в сети
Регистрация: 21.04.2005
Откуда: Москва
Фото: 57

что делать? — убрать разгон вообще и посмотреть если ошибки … самому ведь можно догадаться ?

 
Jak

Member

Статус: Не в сети
Регистрация: 18.05.2005
Откуда: Kiev, Ukraine

Разгон я убрал еще перед проверкой!!!

 
BloodyWerewolf

Member

Статус: Не в сети
Регистрация: 17.11.2003
Откуда: Екатеринбург

Jak

Выкинь эту оперативу в мусорку.. SpecTek — это то еще гуано, а если еще и PC2100 :slobber: :slobber:


_________________
|АМД процы не так уж и плохи|

|Но все-таки Интел лучше|

 
user64

Member

Статус: Не в сети
Регистрация: 01.09.2005

Jak

попробуй проверить на другой системе (например, у друга), либо другую оперативку на своей…

 
ИгРоман

Заблокирован
Заблокирован

Статус: Не в сети
Регистрация: 06.07.2005
Откуда: Латвия, г. Рига

Вина либо в оперативке, либо в проце! У меня такое было со старым процем, рад что избавился, но до этого поменял пар 6 модулей мамяти! :mad2:


_________________
Обычный человек считает что в килобайте 1000 байт, а компьютершик что в киллограме 1024 грамма!

 
Robis

Member

Статус: Не в сети
Регистрация: 06.03.2004

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

ИгРоман писал(а):

Вина либо в оперативке, либо в проце! У меня такое было со старым процем

А у меня с новой памятью :D

 
—Vel—

Advanced member

Статус: Не в сети
Регистрация: 12.01.2004

А я прверял очень просто — берем каталог гигов на 8 с различными файлами (и кучей мелких и огромных) и архивируем

Если после этого без ошибок разархивируется, то на ошибки, ИМХО, можно забить. Если нет- вывод понятен. А вообще, все равно это плохо

Память менять надо


_________________
Sapienti sat

 
Jak

Member

Статус: Не в сети
Регистрация: 18.05.2005
Откуда: Kiev, Ukraine

Robis писал(а):

если проблем при работе никаких (не виснет, экрана синего нет и т. д.) то оставь ее в покое.

В этом и была проблема начали вылетать синие экраны, по номенру ошибок нашел в и-нете что может быть связано с памятью, вот и проверил. Кстати не могла ли она испортится из-за слабого блока питания?

 
—Vel—

Advanced member

Статус: Не в сети
Регистрация: 12.01.2004

Jak

Jak писал(а):

Кстати не могла ли она испортится из-за слабого блока питания?

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


_________________
Sapienti sat

 
gloom_demon

Member

Статус: Не в сети
Регистрация: 03.09.2004
Откуда: Киев

Но блок питания лучше все-равно поменять JNC такое же гуано как и SpecTec

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Лаборатория

Новости

Понравилась статья? Поделить с друзьями:
  • Юла как найти свой аккаунт
  • Как составить план по сказке мороз иванович одоевского
  • Как найти косинус вектора по его координатам
  • Как найти своих депутатов
  • Как найти сказки на ночь