Виснет memtest86+ (без ошибок). Продолжает мигать «+». | Решение проблемы.

Автор: | 19.11.2016

При проверке программой memtest86+ памяти DDR3 на материнке MSI Z77a-GD55 с процессором i5-2500K возникла проблема — тест постоянно зависает на 19% или 21%. Виснет всегда на одном и том же месте (test #7 — block move) без указания ошибки и без адреса паттерна в статусе.

Просто останавливается тест, при этом плюсик продолжает мигать. Разница между 21% и 22% — это зависания при 16гб и 8гб соответственно. Пробовал прогнать эту память в другой материнке — всё ок. Стоит отметить, что в любой нагрузке при работе ОС — никаких проблем никогда не возникало. Ну, в целом, у меня изредка браузер мозилла падает — но это скорей из-за того, что в нем десятка два плагинов и открыто по 2-3 десятка вкладок. Кстати, браузер мозилла стал последнее время жрать очень много памяти, почему — ещё не разобрался.

Мемтест86+ загружаю с флешки

Пробовал:

  • Снижать частоту памяти
  • Увеличивать тайминги памяти
  • Убрать разгон процессора
  • Повышать вольтаж памяти
  • Ставить память в другие разъёмы
  • Тестить память по одной плашке, а не две сразу
  • Сбросить биос на дефолт (в конце концов)

Тем не менее, снова и снова натыкался на ту же самую проблему при прохождении мемтеста. Читал форумы. Советуют очень много разного, самыми нелепыми рекомендациями были: проверить конденсаторы в блоке питания и материнке, улучшить охлад проца, заменить проц, заменить материнку, выкинуть память и так далее… Благо, я пошёл далее и не опустил руки 🙂

завис memtest86+

Решение

Избежать этой проблемы довольно просто. Не нужно включать SMP режим вначале теста. При включенном режиме SMP тест задействует все 4 ядра на проверку памяти (Force Multi-Threading). И вот в моем случае многоядерность этот тест не выдерживает, именно на тесте №7 «Block Move». Кроме этого, может помочь вариант использовать не мемтест плюс, а обычный мемтест, который имеет более позднюю версию, чем мемтест+. Но, этот вариант — не проверял.

Rating: 5.0/5. From 4 votes.
Please wait...

Виснет memtest86+ (без ошибок). Продолжает мигать «+». | Решение проблемы.: 9 комментариев

  1. nikolas

    Могу с уверенностью заявить что на проце ядро битое, на амдушнике проблема решается выключением такого ядра

    1. andrey Автор записи

      не битое. Проц ок. Уже выяснил на форумах — проблема при работе с большими объёмами памяти в софте memtest+ , который давно не обновлялся.

  2. Alex

    Память kingston khx2133c11d3 четыре планки по 8 (всего 32 гигабайта). i7 2600k.z68x-ud5-b3.Проходит все тесты без проблем

  3. zero

    тоже встретил, поменял камень Core i5-3470 на Intel Core i3-3210 и тест пошёл !!! причем побывал на нескольких системных платах разных производителей (Прошивки Bios последние). Думаеться дело все таки в memtest+ другой софт проблем не обнаружил.

  4. firk

    Столкнулся с тем же самым на одной не совсем стандартной материнке с впаянным интел процом на 4 ядра. Тоже 8гб памяти.
    Зависает на точно том же месте — block move 75%, в статусе тоже как и тут — три палки а четвёртая — буква W.
    Перед зависанием последние 5 секунд четвёртая палка начинает заметно лагать и отставать.
    Думал перегрев, ставил паузу перед этим местом чтоб остыло — но нет, всё равно то же самое.

    При этом оно иногда виснет и в работе, подозреваю как раз в результате активного использования конца памяти.
    То, что у вас указано как «решение» — никак не решение, а просто способы скрыть симптом от мемтеста. Исправное оборудование так зависать не должно, и на програмный баг это ни разу не похоже.

    Вполне возможно что это таки не совсем исправное ядро, которое при прошивке проца поставили последним номером по этому признаку (некоторые планировщики больше грузят первые ядра чем последние).

    1. andrey Автор записи

      если быть точным то старая программа просто не умеет корректно работать с мультипотоковым режимом в процах которые ей незнакомы. Отсюда и зависание. Оборудование исправно — встроенный в установщик винды тест не виснет.

      1. firk

        Для мультипотокового режима не требуется какой-то специальной сложной логики работы. Хотя конечно всякое может быть, но я бы сказал — очень маловероятно что это именно баг в тесте.
        Кстати ещё добавка: на том железе, где у меня вис мемтест и иногда висла рабочая система — отключил в настройках 4 ядро и всё стало стабильно работать. Так что склоняюсь к тому, что на 4 номер ставят самое слабое (в плане качества изготовленного кристалла) ядро, которое может быстрее остальных деградировать и начать глючить. А BlockMove — просто жёсткий стресс-тест, который быстрее остальных выявляет эти проблемы.

        1. andrey Автор записи

          не соглашусь, так как все остальные процессорные тесты проходят нормально (например cinebench и т.п.). Да и проблема эта с мемтестом 86+ и многопоточным режимом попадалась не на одном компе, а на множестве.

  5. Евгений

    Привет всем, кого ещё интересует эта тема.
    Моц проц Intel Core i3-1005G1, 8 GB ОЗУ. Ноутбук, часть ОЗУ откусывает видео.
    Симптомы были в точности, как у камрада andrey. Но когда обновил прогу (от автора) до версии memtest86+ v 5.31b, то результат изменился. Теперь подтормаживает ядро 0, и вместо зависания, на проходе 9 и 34 вылезла куча ошибок, якобы по битым адресам,
    но не в конце, а в начале адресов памяти. Остальные проходы без ошибок.
    Что интересно, когда в БИОСе отключил поддержку VM и повторил тест N7, то за 2 часа ни одной ошибки !
    Все остальные настройки и условия тестирования в точности те же.

Добавить комментарий

Ваш адрес email не будет опубликован.