Memtest86 сообщает об ошибках за пределами области памяти

Memtest86 сообщает об ошибках за пределами области памяти

Возможный дубликат:
Почему количество ошибочных адресов в Memtest86+ превышает общий объем моей памяти?

У меня в последнее время возникли некоторые проблемы с компьютером, связанные с оборудованием. Мой настольный компьютер содержит Intel Q6600, материнскую плату Gigabyte P35-DS3R, Sapphire HD7850 и 4 модуля памяти 1 ГБ Kingston. Жесткий диск — OCZ Vertex2 120 ГБ.

Я был уверен, что вам нужно переустановить Windows7, чтобы настроить режим SATA IDE на AHCI. Поэтому я изменил режим SATA, загрузил CD с Windows, и тут начались проблемы.

Я пытался установить Windows. Экран становился черным при развертывании файлов. Установка останавливалась, CD не активировался, светодиод жесткого диска продолжал гореть. Повторял несколько раз, каждый раз переформатируя диск. В конце концов я не переформатировал его, и по какой-то причине он продолжил предыдущую установку(?). В любом случае, она завершилась, но моим первым подозреваемым был SSD.

Просканировал его с помощью загрузочного CD Hirens. Не обнаружил ни одного поврежденного или изношенного сектора. Данные SMART в порядке. Я могу загрузить Windows с него. Однако Windows тоже «отключилась» менее чем на 2 минуты. Я вставил диск в другой ПК с очень похожими характеристиками (только с другой материнской платой от Asus), и Windows работала нормально и стабильно. Так что это должно быть что-то с графикой/материнской платой/процессором/памятью. Я заменил видеокарту на Nvidia 8800GT.. Никакой разницы, все еще отключается. Звук также пропадает, когда он отключается. Он не перезагружается сам по себе, если я нажимаю сброс, ПК, кажется, полностью выключается и перезагружается через несколько мгновений. Очень похожее поведение, если я изменяю основные настройки BIOS..

Итак, я обновил прошивку BIOS. Эврика! Я думал, что она снова работает. Но я не был уверен, поэтому запустил memtest86+ (v4.2) и получил ошибки. Одна ошибка на 3582,9 МБ. Удалил один dim. Ошибка перешла на 3070,9 МБ. Удалил другой dim, 2046,9 МБ. Оставил один dim, 1022,9 МБ. Значит, последний, должно быть, сломан. Поэтому я вытащил его и вставил остальные 3, предполагая, что они не были неисправны.

Я добрался до этого последнего модуля, потому что он находится под моим Scythe Mugen 2 и его можно было только снять (чтобы разместить его, мне нужно было снять кулер, а для этого мне нужно было снять материнскую плату и отсоединить все мои кабели, тьфу). В любом случае, слот, а не модуль, похоже, были причиной. Снова просканировал с 3 модулями: ошибка на 3070,9 МБ. Я уже видел этот адрес раньше. Один модуль в слоте 2 или 3; ошибка на 1022,9 МБ.

Теперь мой вопрос: memtest86+ показывает, что у меня 3069 МБ памяти (3 dims). Ошибка на 3070,9 МБ. Как это может произойти? Что сломалось?

Я подозреваю, что память в порядке, но либо ЦП, либо материнская плата повреждены. ЦП был довольно горячим некоторое время до того, как я купил этот Scythe Mugen 2. Под «довольно горячим» я подразумеваю 70C в режиме простоя и 95C в режиме нагрузки (температура перехода). Я думаю, что Tj_max оценивается в 100C, но я подозревал, что это не может быть хорошо.

Я не думаю, что это как-то связано с режимом SATA. Я думаю, что проблема была всегда, но форматирование было настолько критически важной частью системы, что оно выскочило на поверхность. Странно, что такие серьезные проблемы с компьютером (вроде постоянного черного экрана) выскакивают, когда я просто меняю режим SATA. Кстати, изменение его обратно на IDE не помогло.

Я пробовал несколько конфигураций памяти, с вытаскиванием модулей и тестированием 1 модуля в 1 слоте. Все это выдавало ошибки, всегда по указанным мной адресам (зависит от того, сколько модулей я установил). Сами модули имеют размер 1 ГБ; так что это 1024 МБ. Куда идут последние 3 МБ? В системный резерв? Если это системный резерв, то почему он в конце?

решение1

Хотя Memtest86+ работает в реальном режиме, если у вас нет фактического шестнадцатеричного адреса байта памяти, о котором идет речь, вы не можете судить о местоположении ошибки, измеренном в мегабайтах (что в миллион раз больше того, что вы на самом деле пытаетесь измерить). Более того, ошибки памяти могутнетбыть ограничены одним местом из-за физических характеристик самой DRAM.

Проверяйте модули DIMM по одному, чтобы определить, какой из них неисправен; возможно, проблема в нескольких модулях. Также возможно, что неисправен контроллер памяти на материнской плате, но лучше сначала проверить модули DIMM по отдельности (если проверка проходит с определенными модулями DIMM, то материнская плата, скорее всего, в порядке).

Наконец, 70°C на холостом ходуслишком жарко, не говоря уже о достижении 95C под нагрузкой. Я удивлен, что ваш компьютер неотключился сам; некоторые материнские платы принудительно выключают систему при температуре в диапазоне 80–100 °C. Q6600имеет максимальную температуру корпуса всего 71C. Возможно, ваш процессор также поврежден, но большинство процессоров могут выдерживать такие температуры (хотя и не в течение длительного времени). Сначала вам следует починить радиатор вашего процессора (он должен достичь максимальной температуры в 60 градусов), а затем запустить специальный тест для процессора (например, Prime95), чтобы убедиться, что процессор по-прежнему работает правильно.

Связанный контент