За последние 2 недели на моем настольном компьютере начались случайные сбои в виде BSOD.
В сбоях нет никакой закономерности, каждый из них представляет собой отдельный код остановки в отдельном модуле ядра, что, на мой взгляд, указывает на проблемы с памятью.
Я запустил Memtest86 и он выдал следующее:ТЫСЯЧИошибок в определенном диапазоне местоположений между 0x150000000
и 0x170000000
(т.е. между 5376 МБ и 5888 МБ).
Шаблон бита ошибки всегда 0x00240000
, то есть расхождение между тем, что записано, и тем, что считано обратно, всегда только в этих двух битах. Кроме того, это не застрявший бит, так как расхождение в любой позиции бита является перевернутым битом, не всегда с тем же значением. Например, в одной ошибке записанный шаблон , 0x80808080
но то, что считано обратно , есть
0x80848080
(нулевой бит, перевернутый в единицу), но когда шаблон ,
0x7F7F7F7F
считанное значение есть 0x7F7B7F7F
(единичный бит, перевернутый в ноль).
Если я извлеку один модуль и протестирую каждый модуль по отдельности, Memtest86 не выдаст ни одной ошибки.
Если я вставляю оба модуля, диапазон адресов ошибок одинаков, независимо от того, каким образом вставлены модули. То есть, если я их поменяю местами, диапазон адресов ошибок не изменится.
На материнской плате есть 4 слота памяти с маркировкой A1, A2, B1, B2. В руководстве рекомендуется при использовании 2 модулей использовать A2/B2. Я также пробовал использовать A1/B1, но это привело к точно такому же диапазону адресов ошибок.
Данный:
- Модули по отдельности тестируются успешно.
- Диапазон неисправных адресов не меняется при перестановке модулей
- Диапазон неисправных адресов не меняется при использовании альтернативных слотов памяти
Похоже, проблема находится «выше по течению» от разъемов памяти и самих модулей, а моя материнская плата сломалась.
Вопрос: Есть ли другое возможное объяснение этому, и есть ли какие-либо другие диагностические шаги, которые я могу предпринять, чтобы точно определить, в чем проблема?
Некоторые подробности на случай, если они понадобятся:
- Материнская плата: ASUS Z97-WS, безупречно работает с 2014/09 по настоящее время
- Память: 2 Kingston KHX1866C10D3/8G (в списке совместимости ASUS)
- Процессор: Intel Core i7-4790K @ 4.00 ГГц (не разогнан)
решение1
Проблема оказалась в одной из двух планок памяти объемом 8 ГБ.
Неоднозначность возникла из-за того, что ошибки отображались только при работе в двухканальном режиме, т. е. только когда обе планки были в системе. Когда каждая планка была установлена сама по себе в материнскую плату, никаких ошибок не сообщалось.
Я решил, что в любом случае хочу увеличить объем памяти в своей системе, поэтому купил еще 16 ГБ. Если бы одна планка была неисправна, я бы получил 24 ГБ, а если бы это была материнская плата, я бы получил 32 ГБ (после болезненной перестройки системы).
После установки новых 16 ГБ я попробовал две старые планки по одной. Одна сразу выдала ошибки, а другая прошла несколько полных проходов Memtest86 без ошибок.
Вывод: одна 8-гигабайтная флешка обнаружила ошибки. Мне удалось избежать замены MB и переустановки системы, и теперь я счастливый обладатель 24 ГБ, достаточного для создания действительно больших панорам в Lightroom :-)
Редактировать: Выяснилось, что на память действует пожизненная гарантия (Kingston), и я отправил ее обратно для замены. В конце концов, у меня будет 32 ГБ :-)