Как проверить целостность оперативной памяти. Диагностика оперативной памяти

  1. Здравствуйте админ, у меня странные проблемы с работой компьютера, он внезапно может зависнуть при работе любого приложения, а иногда я просто отхожу от него на несколько минут, а когда подхожу вновь, он уже находится в зависшем состоянии, помогает только перезагрузка. Системный блок чистый, температура комплектующих идеальная, Windows переустанавливал, ничего не помогает. Начинает зависать уже на чистой системе, без установленных программ и антивируса. Согласитесь, довольно неприятная ситуация. А буквально вчера система ушла в синий экран с ошибкой, показывающей на неисправность оперативной памяти. На одном из форумов мне посоветовали проверить оперативную память компьютера , хотелось бы подробно узнать как это можно осуществить. Ваш сайт нашёл по статьям .
  2. Второе письмо. Админ, скажи пожалуйста, как проверить оперативную память утилитой Memtest86 на нетбуке, то есть у меня дисковода нет, значит нужно создавать как-то загрузочную флешку с утилитой Memtest86, а как это сделать?

Как проверить оперативную память компьютера

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

Нелишним будет проверить контакты модулей оперативной памяти на присутствие налёта, если таковой имеется, то его нужно удалить простым ластиком.

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

Но иногда модули оперативной памяти практически новые, работают на правильной частоте, как тогда проверить оперативную память компьютера?

В этом случае друзья обратимся к специальным программам, для проверки оперативной памяти на ошибки в операционной системе Windows XP, мы с вами будем использовать утилиту Memtest86.
Но если у вас установлена Windows 7 или Windows 8, то мы проверим оперативную память нашего компьютера встроенным средством диагностики.
Пуск , вводим в поле ввода mdsched (Средство проверки памяти Windows),

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

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

Как проверить оперативную память компьютера утилитой Memtest86

Неплохая программа, тоже может выявить ошибки оперативной памяти. Чтобы сделать загрузочный компакт-диск Memtest86 идём на сайт

http://www.memtest.org/ выбираем

Download (Pre-built & ISOs),

Затем Download - Pre-Compiled Bootable ISO (.zip)

Скачиваем ISO-образ программы в zip –архиве, собственно извлекаем образ из zip-архива,

Кто не знает как прожечь образ ISO на диск, читайте нашу статью . Итак компакт-диск с программой Memtest86 у нас готов. Теперь нам нужно загрузить с этого компакт-диска компьютер. Если кто не знает как это сделать читаем .
Если вы хотите сделать загрузочную флешку Memtest86, выбираем на сайте http://www.memtest.org/
Download - Auto-installer for USB Key (Win 9x/2k/xp/7) *NEW!* и скачиваем на компьютер архив с установщиком.

Затем вам нужно подсоединить к вашему компьютеру флешку, далее достать из архива установщик и запустить его, в этом окне выберите вашу флешку (в нашем случае буква D:), не забудьте поставить галочку как на скришноте и жмём кномку Create , через минуту ваша флешка станет загрузочной (осторожно, все ваши данные на флешке удалятся).

Если вы не знаете как загрузить стационарный компьютер или ноутбук с флешки? Можете почитать нашу статью – .
Итак, с диска загрузили вы компьютер или с флешки, всё равно, программа Memtest86 начинает свою работу сразу.

Если мне не изменяет память, программа проводит ни много ни мало 9 тестов: на определение проблем с адресацией памяти, на аппаратные ошибки, на ошибки в схемах памяти, ошибки записи и так далее. Если ошибки будут выявлены, то выглядеть это будет вот так.

Тест оперативной памяти Windows 10 64-bit проводится на этапе POST. То есть ещё при запуске ПК. Проверка оперативной памяти показывает, что система может туда грузить свои процессы. В противном случае возможны различные сбои, и ни один уважающий себя производитель не позволит такому случиться. Поэтому в Windows 10 имеются и собственные средства для выполнения тех же действий. Исключение из этого правила составляют только виртуальные машины, которым нет смысла проводить тесты POST. Логика проста: если кто-то запустил копию системы, то ПК, конечно же, работоспособен.

Сторонние сайты, одним из наиболее известных является memtest.org, распространяют сторонние утилиты. Время от времени это бывает удобным. Обычно программист пробует традиционные методики, смотрит, что именно ему не нравится, а потом создаёт собственное ПО и иногда даже пытается его продать. Примеров тому сотни и даже тысячи. Чем хороша проверка памяти сторонними утилитами? Этого нельзя сказать, если не попробовать.

Тест POST

Тест POST по умолчанию начинается при каждом запуске ПК. Но многим не нравится, что он занимает время, и отключают проверку через BIOS. В результате система грузится быстрее, а ОЗУ нагружается меньше. Последствием постоянства следования этой политике может стать появление синих экранов. Когда одна из линеек ОЗУ выйдет из строя. Убедитесь, что его нет в BIOS виртуальных машин.

Отсутствует возможность выбора и на большей части ноутбуков. Нет её и во многих современных ПК (возможности выключить проверку). Если это требуется:

  1. Зайдите в раздел Advanced BIOS.
  2. Ищите настройку с названием, наподобие Quick Power on Self Test.
  3. Установка этой опции в Enable отменяют проверку при загрузке.

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

Встроенные средства

Затем ОС загрузится. По результатам проверки предпринимаются действия для замены линеек. Нужную отобрать не сложно, поэтому не будем останавливаться на этом (перебирайте по очереди, если не знаете иного пути). После загрузки получите ещё одно сообщение (на тот случай, если мастер ушёл пить кофей).

Это уже окончательно покажет, что именно нужно предпринять.

Примечание! Та же самая оснастка открывается при поиске по словосочетанию «средство проверки памяти» или через средство Выполнить (Win + R) вводом mdsched.

Сторонние утилиты

Скачайте образ с memtest86.com, и вперёд!


Как работает утилита? Она записывает шаблон (pattern) по указанному адресу, а потом пытается его прочитать. В данном случае это ffffdfff, а при втором проходе – иное число.

Возможны многие варианты того, как проверить надёжно каждый бит ОЗУ. Обратите внимание, что утилита знает о процессорных кэшах. Она указала их размеры и скорость обращения:

  1. L1 Cache размером 64 К.
  2. L2 Cache размером 256 К.
  3. L3 Cache размером 6 МБ.

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

В нашем случае не нужно ничего предпринимать, так как ОЗУ в порядке. Жмём Esc для выхода из интерфейса утилиты. Единственным минусом является то, что загрузчик не имеет опции пропуска, поэтому нужно опять идти в BIOS, и там отключить загрузку с DVD, либо вытащить USB-флэшку. Смотря по тому, с какого носителя идёт работа.

Посмотреть результат

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


Чем проверять

Поскольку тесты бесплатные, нет разницы, которым из них проверять оперативную память. Из-под DOS мало разницы, 32-битные используются команды или 64-битные. Поэтому даже система проверяет память на ошибки в период загрузки.

Проблемы с оперативной памятью – это одна из наиболее частых причин появления так называемых синих экранов смерти. По этому если ваш компьютер стал регулярно перезагружаться и выкидывать синий экран, то вам стоит проверить оперативную память компьютера на ошибки. В данном материале мы расскажем о том, как выполнить такую проверку в Windows 7, Windows 8 или в при помощи программы mdsched, а также в любой операционной системе при помощи Memtest86+.

Проверка оперативной памяти компьютера при помощи mdsched

Самый простой способ проверить оперативную память компьютера на ошибки это воспользоваться встроенной в Windows программой под названием mdsched. Данная программа, присутствует во всех современных версиях Windows, включая Windows 7, Windows 8 и Windows 10.

Для того чтобы запустить проверку оперативной памяти при помощи mdsched, нажмите комбинацию клавиш Win+R, введите «mdsched» и нажмите на клавишу ввода.

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

После перезагрузки компьютер сразу начнет проверку памяти. По умолчанию выполняется базовая проверка.

Кроме этого программа mdsched имеет и более сложные режимы проверки оперативной памяти. Для того чтобы получить к ним доступ нужно во время работы программы mdsched нажать клавишу F1 и выбрать один из трех вариантов:

  • Базовый – самая быстрая проверка оперативной памяти, включает в себя проверку MATS+, INVC, SCHCKR;
  • Обычный – более тщательная проверка, включающая LRAND, SCHCKR3, Stride6, WMATS+ и WINVC;
  • Широкий – максимально полная проверка памяти компьютера, включает проверки MATS+, WSCHCKR, Stride38, CHCKR4, ERAND, WStride-6, WCHCKR3, Stride6 и CHCKR8.

Также вы можете включить или отключить проверку кэш памяти. Для этого после нажатия на F1 нужно нажать на клавишу TAB и выбрать один из вариантов: По умолчанию, включено, выключено. Время, необходимое на проверку оперативной памяти при помощи mdsched зависит от способа проверки, который вы выбрали.

Проверка оперативной памяти компьютера при помощи Memtest86+

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

Всем доброго времени суток и всяких таких прочих разностей.

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

  • Базовый : наиболее быстрый вариант для простой диагностики оперативной памяти, - MATS+, INVC, SCHCKR ;
  • Обычный : предполагает LRAND, Stride6, SCHCKR3, WMATS+ и WINVC , - чуть более долгий и тщательный набор тестов;
  • Широкий : самый долгий и тщательный вариант, предполагает: MATS+, Stride38, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 и CHCKR8 .

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

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

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

Собственно, как-то вот так.

Послесловие

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

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

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

Если ничего не помогает и не диагностируется, но подозрения на память всё еще имеются, то есть смысл дополнительно пройтись memtest "ом (ссылка на статью есть в самом начале этого материала) или поставить тесты на большое число пробегов.

На сим, пожалуй, всё.

Как и всегда, если есть какие-то вопросы, дополнения, мысли и всё такое прочее, то добро пожаловать в комментарии к этой записи.

» я описал инструменты, доступные в меню «Параметры восстановления системы», и пообещал рассказать о них подробнее в следующих статьях. Недавно мне пришлось воспользоваться средством «Диагностика памяти Windows» (Windows Memory Diagnostic), так что я решил с него и начать.

Итак, если вы сталкиваетесь со сбоями приложений и операционной системы или со STOP-ошибками, причина может заключаться в дефектной оперативной памяти. Средство диагностики памяти Windows позволяет проверить модули RAM на наличие неисправностей. В этой статье я расскажу, как его запустить и использовать

Запуск средства «Диагностика памяти Windows»

Запустить средство диагностики памяти Windows можно разными способами, в зависимости от конкретной ситуации. Как я упоминал в предыдущей статье, его можно вызвать из меню «Параметры восстановления системы». Но если операционная система загружается нормально, а проблемы возникают лишь иногда, то все гораздо проще.

Нажмите кнопку «Пуск» (Start), откройте Панель управления (Control Panel) и щелкните на значке «Система и безопасность» (System and Security). В открывшемся окне выберите пункт «Администрирование» (Administrative Tools) и нажмите на значке «Диагностика памяти Windows». Или можно просто открыть меню «Пуск», ввести «память» (memory) в строке поиска и выбрать в результатах пункт «Диагностика проблем оперативной памяти компьютера» (Windows Memory Diagnostic).

Появится окно «Средство проверки памяти Windows» (Windows Memory Diagnostic, рис. A). Выберите опцию «Выполнить перезагрузку и проверку» (Restart Now and Check for Problems). Диалоговое окно закроется, и система будет автоматически перезагружена.

Рисунок A. Чтобы запустить диагностику памяти, выберите опцию «Выполнить перезагрузку и проверку».

Запуск и проверка памяти

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


Рисунок B. Проверка начинается сразу же после появления сине-белого экрана средства диагностики памяти Windows.

По умолчанию, используется тест «Обычный» (Standard), но доступны и два других варианта. Чтобы выбрать один из них, нажмите кнопку для вызова экрана «Параметры» (Options), показанного на рис. C.


Рисунок C. В параметрах средства диагностики памяти Windows можно выбрать «Базовый» (Basic) или «Широкий» (Extended) тест.

В разделе «Набор тестов» (Test Mix) можно выбрать тест «Базовый», который включает ограниченный набор проверок, или «Широкий», предлагающий расширенный спектр тестов – расширенный настолько, что проверка может затянуться на восемь и более часов.

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

Каждый тест по умолчанию выполняется два раза. Но можно с помощью клавиши перейти в раздел «Число проходов» (Pass Count) и указать, сколько раз должен повторяться тест. Изменив настройки, нажмите , чтобы сохранить параметры и начать проверку.

По мере выполнения в разделе «Состояние» (Status) появляется информация об обнаруженных неисправностях. Но вовсе не обязательно неотрывно следить за процессом, поскольку средство диагностики памяти Windows способно идентифицировать проблемный сектор чипа и исключить его из использования. Благодаря этому Windows 7 будет запускаться нормально, без сбоев.

После загрузки Windows и входа в систему сообщение о результатах проверки появится в области уведомлений (рис. D).


Рисунок D. Отчет о результатах проверки можно посмотреть во всплывающем уведомлении.

Отчет можно посмотреть и с помощью средства «Просмотр событий» (Event Viewer). Откройте журнал «Система» (System) и найдите «MemoryDiagnostics-Results» в списке «Источник» (Source). В графе «Код события» (Event ID) должно быть указано «1201» (рис. E).