Progress-servis55.ru

Новости из мира ПК
5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибки памяти озу

Компьютерная Энциклопедия

Архитектура ЭВМ

Компоненты ПК

Интерфейсы

Мини блог

Самое читаемое

Оперативная память

Устранение ошибок памяти

Устранить ошибки памяти довольно сложно, поскольку не всегда удается идентифициро

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

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

При запуске компьютера тест POST не только проверяет память, но и вычисляет ее объем. Затем этот объем памяти сравнивается с записанным в параметрах BIOS и в случае несоответствия генерируется сообщение об ошибке. При проверке памяти тест POST записывает в каждый из блоков памяти некоторый шаблон, а затем считывает его и сверяет с оригиналом. При обнаружении ошибок выводится соответствующее сообщение или генерируется звуковой сигнал. Звуковой сигнал, как правило, используется для индикации критических ошибок в областях, важных для выполнения системных операций. Если система может получить доступ к объему памяти, достаточному для запуска видеосистемы, вместо звукового сигнала будет отображено сообщение об ошибке.

На прилагаемом к книге компакт-диске содержится подробный перечень звуковых сигналов BIOS и кодов ошибок, характерных для той или иной BIOS, в формате PDF. К примеру, в большинстве материнских плат Intel используется Phoenix BIOS, которая для индикации критических ошибок использует несколько звуковых кодов.

Если процедура POST не обнаружила ошибок памяти, следовательно, причина возникновения ошибок лежит не в аппаратной среде, или программа POST не справилась со своей задачей. Нерегулярные ошибки зачастую не обнаруживаются POST, что справедливо и для других аппаратных дефектов. Данная процедура проводится достаточно быстро и не претендует на тщательный анализ. Поэтому для доскональной проверки применяется загрузка DOS, режим консоли восстановления в Windows XP или диагностический диск. Тесты такого рода могут в случае необходимости проводиться в течение нескольких дней для определения неуловимого дефекта.

В Интернете доступно множество хороших бесплатных программ тестирования памяти.

  • Microsoft Windows Memory Diagnostic (http://oca.microsoft.com/en/windiag)
  • DocMemory Diagnostic (http://www.simmtester.com/page/products/doc/docinfo.asp)
  • Memtest86 (http://www.memtest86.com)

Следует отметить, что все эти утилиты имеют загружаемый формат, т.е. их не нужно устанавливать в тестируемой системе, а достаточно записать на загрузочный компакт-диск. Это связано с тем, что многие операционные системы, работающие в защищенном режиме, в частности Windows, пресекают прямой доступ к памяти и другим устройствам. По этой причине загрузку системы нужно выполнять с компакт-диска. Все эти программы используют алгоритмы, записывающие определенные шаблоны в различные области системной памяти, после чего считывают их и проверяют на совпадение каждый бит. При этом они отключают системный кэш, чтобы результат операции отражал поведение модулей памяти, без каких-либо посредников. Некоторые утилиты, в частности Windows Memory Diagnostic, даже способны указать на конкретный модуль памяти, в котором произошла ошибка.

Однако эти программы могут только записать данные и проверить при считывании их соответствие, не более того. Они не определяют, насколько близка память к критической точке сбоя. Повышенный уровень диагностики памяти обеспечивают только специальные аппаратные тестеры модулей SIMM/DIMM. Эти устройства позволяют вставить в них модуль памяти и проверить ее на множестве скоростей, при разных напряжениях питания и таймингах, в результате чего выдать свой вердикт относительно пригодности модуля. Существуют версии таких тестеров, позволяющие проверять модули памяти практически всех типов, начиная от ранних версий SIMM и заканчивая самыми современными модулями DDR DIMM и RIMM. К примеру, я сталкивался с модулями, которые отлично работали в одних компьютерах и выдавали ошибки в других. Это значит, что одни и те же программы диагностики, запущенные на разных компьютерах, выдавали для одних и тех же модулей памяти противоположные результаты. В аппаратных тестерах источник ошибки можно выявить с точностью до конкретного бита, при этом узнать реальное быстродействие памяти, а не номинальное, указанное на маркировке. К числу компаний, которые занимаются реализацией тестеров модулей памяти, относятся Tanisys (www.tanisys.com), CST (www.simmtester.com) и Aristo (www.memorytester.com). Предлагаемые тестеры довольно дорого стоят, но для специалистов, занимающихся ремонтом ПК на профессиональном уровне, тестеры SIMM/DIMM просто необходимы.

Чаще всего память служит причиной следующих ошибок:

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

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

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

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

Читать еще:  Ode45 matlab пример

При проверке памяти придерживайтесь алгоритма, схематически показанного на рисунке ниже.

Теперь ознакомимся с процедурой проверки и устранения ошибок памяти.

  1. Включите систему и проследите за выполнением процедуры POST. Если этот тест завершается без ошибок, следовательно, основные параметры памяти успешно проверены. При обнаружении ошибок перейдите к выполнению процедуры локализации дефектов.
  2. Перезапустите систему и войдите в программу настройки BIOS. Для этого во время выполнения POST (но до начала процесса загрузки) нажмите клавишу . Проверьте в параметрах BIOS, совпадает ли объем обнаруженной и установленной памяти. В том случае, если вычисленный объем памяти не соответствует установленному, обратитесь к процедуре локализации дефектов.
  3. В программе настройки BIOS отключите параметры кэширования. На рисунке ниже представлено типичное меню Advanced BIOS Features, в котором выделены параметры кэш-памяти. Сохраните выполненные изменения и загрузите компьютер с отформатированной системной дискеты, содержащей выбранные диагностические программы. Если в комплект поставки компьютера входил компакт-диск с программами диагностики, можете воспользоваться им. К тому же на рынке доступно множество коммерческих программ диагностики, таких как PC-Technician от Windsor Technologies, Norton System Works от Symantec и Doc Memory от SIMMTester.
  4. Следуя инструкциям, появляющимся при выполнении диагностической программы, протестируйте основную и дополнительную (XMS) память. Обычно в таких программах существует специальный режим, допускающий непрерывное циклическое выполнение диагностических процедур. Это позволяет обнаружить периодические ошибки. При выявлении ошибок памяти перейдите к выполнению процедуры локализации дефектов.
  5. Отсутствие ошибок при выполнении POST или во время более полного тестирования памяти говорит о ее нормальном функционировании на аппаратном уровне. Перезагрузите компьютер и установите предыдущие параметры памяти в настройках BIOS, в частности включите параметр использования кэш-памяти.
  6. Отсутствие выявленных ошибок при наличии каких#либо проблем говорит о том, что существующие ошибки памяти не могут быть обнаружены стандартными методами или же их причина, вероятно, связана с программным обеспечением. Для более полной проверки модулей SIMM/DIMM на аппаратном тестере обратитесь в сервисный центр. Я бы обратил внимание и на программное обеспечение (в частности, на версии драйверов), блок питания, а также на системное окружение, особенно на источники статического электричества, радиопередатчики и т.п.

Диагностика возможных проблем с модулями памяти

Если у вашего компьютера есть сбои в работе, возникающие по непонятным причинам, и вы часто видите «синий экран» с сообщением об ошибке, возможно, источник неприятности – неисправный модуль памяти. Как это определить, мы и рассмотрим в этой статье.

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

Почему «хорошая» память вдруг становится «плохой»?

Модуль памяти состоит из нескольких микросхем, размещенных на одной плате. Он является одним из самых надежных компонентов компьютера. К тому же, очень маловероятно поступление в продажу модулей с какими-то дефектами, так как производители перед отправкой в продажу тщательно их тестируют. Но такая вероятность все же существует, так как даже один производитель сейчас выпускает очень большое количество модулей.

Как мы уже говорили, при благоприятных условиях модуль памяти является одним из самых надежных компонентов. Но это только при благоприятных условиях. А в реальной ситуации повредить его очень просто. Достаточно вспомнить о статическом электричестве. Например, лучше не пробуйте, купив модуль памяти на 1ГБ, вставлять его одной рукой в компьютер, а второй – гладить своего кота. Кроме статического электричества на работоспособности микросхем негативно отражаются перепады напряжения в сети и неисправность блока питания. То же можно сказать и о необдуманном повышении питающего память напряжения при разгоне.

Если ваш компьютер находится в пыльном или влажном помещении, это может привести к порче контактов в разъемах памяти на материнской плате. Причиной неисправности может стать повышение температуры самих модулей и других компонентов внутри корпуса. При неаккуратном обращении можно просто физически повредить модуль памяти. Это одна из причин, по которой мы за радиаторы на модулях памяти, они не сильно понижают их температуру, но служат хорошую службу в повышении прочности.

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

Первые признаки неисправности: синий экран и клубы дыма :)…

Неисправность модуля памяти может проявиться множеством различных симптомов. Попробуем выделить наиболее распространенные:

1. Появление синих экранов с сообщениями об ошибках во время установки Windows 98/2000/XP. Это один из самых верных признаков существования проблем с памятью.

2. Периодические сбои в работе и появление синих экранов во время работы Windows. Причиной этого может быть не только память, но и повышение температуры внутри корпуса, так что стоит проверить и эту возможность.

3. Сбои во время операций, интенсивно использующих память: трехмерные игры, тесты, компиляция, Photoshop и т.п.

4. Графический «мусор» на экране. Это может быть связано и с неисправностью видеокарты.

5. Невозможность загрузки компьютера. Это может сопровождаться продолжительными звуковыми сигналами, с помощью которых BIOS сообщает о проблеме с памятью. В этом случае вы не сможете проверить память с помощью диагностирующих программ. Единственный способ убедиться, что дело действительно в памяти – поменять модуль или самостоятельно, или в сервисном центре.

Проверка модулей памяти

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

Читать еще:  Play маркет ошибка сервера

Посмотрите, сколько модулей у вас установлено и сколько осталось свободных разъемов. Как только вы это узнаете, запустите одну из описанных ниже программ для тестирования памяти, а после этого переходите к разделу, посвященному решению проблем. Изображенные на фотографии модули Corsair работают хорошо, мы их привели просто для примера.

Эту утилиту можно запускать с загрузочной дискеты или компакт-диска. MemTest86+, кроме своих прямых обязанностей, определяет основные характеристики компьютера, такие как чипсет, процессор и скорость работы памяти.

У программы есть два режима работы: basic и advanced (основной и расширенный). Они отличаются временем тестирования. В основном режиме можно определить какие-то глобальные проблемы с памятью, а в расширенном режиме проводится более тщательное тестирование.

Переписать программу можно в виде образа загрузочной дискеты или компакт-диска. Разархивируйте переписанный файл и создайте загрузочный диск, выполнив команду install (для образа дискеты) или запишите ISO файл на компакт-диск с помощью программ записи, например, Nero или Easy CD Creator.

Перезагрузите компьютер и загрузитесь с полученной загрузочной дискеты или компакт-диска. Запустите MemTest86+. Основной тест начнется автоматически.

Обратите внимание, что информация о системе выводится в левой части экрана. Меню с выбором режимов тестирования можно открыть, нажав клавишу ‘c’. Информация о найденных ошибках выводится в нижней части экрана.

Docmem – это удобная программа для тестирования памяти, которая пользуется заслуженной популярностью. Ее можно переписать с сайта производителей бесплатно, только нужно зарегистрироваться.

Программу Docmem нужно записать на дискету, с помощью которой потом надо загрузить компьютер. Программа тоже предлагает два режима тестирования: быстрый (quick) и основной (burn in), который выполняется, пока не будет остановлен пользователем.

Чтобы воспользоваться этой программой для тестирования, перепишите ее с сайта и запустите программу install, которая перепишет тест на дискету. Загрузите компьютер с этой дискеты. После запуска Docmem, чтобы запустить диагностический тест, выберите опцию ‘quick test’. Все обнаруженные ошибки будут выведены в нижней части экрана.

Windows memory diagnostic

Компания Микрософт предлагает собственную диагностическую программу, похожую на две предыдущие. Она предлагается в виде стандартного установочного файла с образом загрузочного компакт-диска и программой для создания загрузочной дискеты.

Windows memory diagnostic — это более простая программа, чем предыдущие. Кроме того, она имеет дополнительный набор тестов для проверки компьютера. Она позволяет определить, какой именно модуль является источником проблем, если в системе установлено несколько модулей памяти.

Чтобы запустить Memory Diagnostic, запустите файл программы и выберите, что вам удобнее – создать загрузочный компакт-диск или дискету. При выборе компакт-диска у вас спросят, куда сохранить его образ. Запомните, куда вы его сохранили, и воспользуйтесь какой-то программой для записи CD дисков, например, Nero.

Если вы выберете создание загрузочной дискеты (create startup disk), то останется просто вставить в дисковод дискету и подождать, пока на нее будет записана вся нужная информация. После этого перезагрузите свой компьютер, загрузив его с помощью созданной дискеты или компакт-диска.

Решение обнаруженных проблем

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

Один модуль

Если у вас только один модуль памяти, то задача облегчается. Дальше нужно будет просто переставить этот модуль в другой разъем памяти и провести повторное тестирование, так как неисправным может быть разъем, или проблема может заключаться в контактах модуля памяти и разъема.

Чтобы это проверить, выключите компьютер, освободите разъем, открыв две защелки, достаньте модуль из разъема и аккуратно поставьте его в другой разъем, прижав защелки. После этого включите компьютер и повторите тестирование. Если снова обнаружены ошибки, то модуль неисправный, а если ошибок нет, то разъем.

Несколько модулей

Если в вашем компьютере установлено несколько модулей, неисправным может оказаться любой из них или любой из разъемов. Первым делом, достаньте все модули и проведите тестирование памяти, устанавливая их по очереди в один и тот же разъем. Если будет обнаружена ошибка только с одним из модулей, то проблема в нем, а если со всеми, то неисправным может быть разъем, материнская плата или даже процессор.

Если все модули прошли тестирование по одному, а при установке всех вместе появляются ошибки, скорее всего, неисправный разъем. Попробуйте повторить тестирование с каждым из модулей только в другом разъеме, пока не найдете комбинацию факторов, приводящую к возникновению ошибок.

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

Ошибка оперативной памяти

Виды работСтоимость
Диагностика0 р.
Вызов0 р.
Установка / замена оперативной памяти120 р.
Ремонт оперативной памяти350 р.
Настройка Bios230 р.
Настройка операционной системы Microsoft Windows120р.

Оперативная память является наиболее высоконадежным компьютерным компонентом, но… при правильной эксплуатации ОЗУ .

К сожалению, даже самые надежные микросхемы выходят из строя по тем или иным причинам . Например, высокая влажность в помещении, где находится ваш компьютер, или же неаккуратное обращение с ним, резкие перепады электрического напряжения в сети, длительное отсутствие чистки устройства может привести к порче контактов.

Читать еще:  Маркет ошибка сервера

Как понять, что произошла ошибка оперативной памяти?

  • Наиболее характерный признак – это «синий экран смерти».

  • Сбои в работе компа, особенно, если используются приложения, требующие большой оперативной памяти.
  • Невозможность запустить ПК, при этом подается звуковой сигнал, свидетельствующий об ошибке оперативки.
  • Как можно самостоятельно исправить неполадки, если возникает ошибка оперативной памяти?

    • Проверяем состояние ОЗУ:
    • на панели управления, входим в меню «Система и безопасность»;
    • выбираем «Средство проверки памяти виндовс», затем «Перезагрузить и проверить»;

    • ждем окончания теста ОЗУ;
    • при выявлении ошибок, сбрасываем параметры.
    • Перезагружаем ПК:
    1. входим в меню биос, выбираем пункт USE Default Settings, нажимаем энтер;
    2. перезагружаем комп и снова проверяем состояние оперативки;
    3. если опять софт показывает, что есть ошибка оперативной памяти, повторяем пункт №2 еще раз.
    • За параметры работы оперативки отвечает меню, которое находим следующим образом:
    • одновременно нажимаем клавиши Ctrl и F1, снижаем скорость работы модулей оперативной памяти совсем немного, это уменьшает нагрузку. Не стоит беспокоиться, такое действие не приводит к замедлению работы компьютерного устройства. Гораздо сильнее замедляет систему ошибки оперативки ;
    • сохраняем параметры меню биос, перезагружаем компьютерное устройство;

    • проверяем тест оперативки.
    • Завершающий этап:
    • необходимо повысить показатели таймингов памяти не более чем на одну позицию. Всего существует четыре показателя, увеличиваем все. Это делается в опциях настроек параметров работы оперативки для незначительного замедления работы плат, но производительность ПК от этого не пострадает;

    • сохраняем новые настройки;
    • отключаем все планки оперативки, чтобы протестировать каждую в отдельности.

    Важно: все модули оперативной памяти проверяем в одном разъеме!

    Если все планки покажут неисправность, то проблема не в них, а именно в разъеме. Тогда просто проводим проверку в другом разъеме.

    Все вышеописанные действия будут эффективны в случае, если все планки оперативной памяти полностью находятся в рабочем состоянии. Если же одна из планок несправна, ее придется менять на новую.

    Обращайтесь к нам за помощью – мы поможем!

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

    Проверка оперативной памяти на Windows 7 ошибка (0×00000050)

    Одна из наиболее вероятных причин когда компьютер вылетает в BSOD (“синий экран смерти”), является не правильная работа оперативной памяти.

    Если вы видите при вылете в “синий экран смерти” ошибку с кодом 0×00000050, это первый признак того что нужно произвести проверку оперативной памяти. Но ошибка 0×00000050 не единственный признак дефекта оперативной памяти, так же может регулярно зависать компьютер, или неожиданные завершения работы приложений с критическими ошибками. В любом случае, если вы замечаете не правильную работу вашего компьютера, требуется произвести диагностику комплектующих, в том числе и проверку оперативной памяти. Как это сделать, читайте ниже.

    Проверка оперативной памяти на Windows 7

    Если Вы используете Windows 7, то установка дополнительных утилит для тестирования не требуется, все нужные компоненты встроены в операционную систему.

    Прежде всего стоит заглянуть в мониторинг ресурсов системы. Для этого заходим: Пуск – В поле поиск пишем resmon.exe, и нажимаем Enter. После того как запуститься мониторинг ресурсов, переходим на вкладку память. Тут стоит обратить внимание на вкладку «Ошибок отсутствия страницы в памяти/сек.»,если на этой вкладки много ошибок, значит физической памяти нахватает физически, либо память работает не корректно. В любом случае нужно проверить оперативную память.

    Для запуска теста памяти средствами Windows 7, следует выполнить следующие действия. Зайти в Пуск – Панель Управления – Система и Безопасность – Администрирование и выбрать “Средство проверки памяти Windows”. Нажимаем “Выполнить перезагрузку и проверку (рекомендуется)”, при этом компьютер моментально отправиться в перезагрузку, и запустит проверку памяти.

    Если ваша операционная система Windows 7 при загрузке вылетает в “синий экран смерти”, есть возможность запустить утилиту до загрузки Windows 7. Для этого сразу после нажатия кнопки включения компьютера, нажать кнопку TAB (можно даже несколько раз) для входа в Диспетчер загрузки Windows, выбираем в меню “Диагностика памяти” и нажимаем Enter.

    Процесс проверки занимает около 10-15 минут, в зависимости от количества оперативной памяти. Если в процессе тестирования будут выявлены ошибки памяти, они будут показаны на экране.

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

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

    Универсальная диагностика оперативной памяти.

    Так же, есть универсальный способ проверки оперативной памяти, это утилита Memtest86, требует установки ISO образа на CD диск или USB Flash.

    Скачать Memtest86 можно с официального сайта (http://www.memtest.org/ ).

    После того как записали Memtest86 на CD или USB Flash, нужно что-бы в BIOS включить загрузку с Вашего носителя.

    Проверка памяти стартует автоматически после загрузке Memtest86, и работает циклически то есть, остановки теста не будет. Процентная шкала статуса выполнения теста, находиться в правом верхнем углу программы. Тест останавливается кнопкой Esc. Для точности теста желательно что бы проверка проводилась в течении 30-60 минут. Если будут найдены ошибки памяти они будут подсвечены красным цветом.

    Если при проверке выявлены ошибки и производилось тестирование в нескольких разъемах для памяти, её требуется заменить.

    Ссылка на основную публикацию
    Adblock
    detector