Проверка оперативной памяти Windows с помощью встроенных средств. Проверка памяти с помощью Windows Memory Diagnostic Как запустить проверку оперативной памяти w7




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

Средство проверки (диагностики) памяти - встроенная утилита Windows, позволяющая проверить RAM на ошибки. Для её запуска, вы можете нажать клавиши Win+R на клавиатуре, ввести mdsched и нажать Enter (либо использовать поиск Windows 10 и 8, начав вводить слово «проверка»).

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

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

В процессе сканирования вы можете нажать клавишу F1 для изменения параметров проверки, в частности можно изменить следующие настройки:

  • Тип проверки - базовый, обычный или широкий.
  • Использование кэша (вкл, выкл)
  • Количество проходов теста

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

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

В Просмотре событий выберите «Журналы Windows» - «Система» и найдите сведения о результатах проверки памяти - MemoryDiagnostics-Results (в окне сведений по двойному клику или внизу окна вы увидите результат, например, «Память компьютера проверена с помощью средства проверки памяти Windows; ошибок не обнаружено».

Проверка оперативной памяти в memtest86+

Скачать бесплатно memtest вы можете с официального сайта http://www.memtest.org/ (ссылки на загрузку находятся внизу главной страницы). Лучше всего загрузить ISO файл в ZIP архиве. Здесь будет использован именно этот вариант.

Примечание: в Интернете по запросу memtest находятся два сайта - с программой memtest86+ и Passmark Memtest86. На самом деле, это одно и то же (кроме того, что на втором сайте кроме бесплатной программы есть и платный продукт), но я рекомендую использовать сайт memtest.org в качестве источника.

  • Следующий шаг - записать образ ISO с memtest (предварительно распаковав его из ZIP архива) на диск (см. ). Если вы хотите сделать загрузочную флешку с memtest, то на сайте имеется набор для автоматического создания такой флешки.
  • Лучше всего, если проверять память вы будете по одному модулю. То есть, открываем компьютер, извлекаем все модули оперативной памяти, кроме одного, выполняем его проверку. После окончания - следующий и так далее. Таким образом можно будет точно выявить сбойный модуль.
  • После того, как загрузочный накопитель готов, вставьте его в привод для чтения дисков в BIOS установите загрузку с диска (флешки) и, после сохранения настроек, загрузится утилита memtest.
  • Каких-то действий с вашей стороны не потребуется, проверка начнется автоматически.
  • После того, как проверка памяти завершится, вы сможете увидеть, какие ошибки памяти RAM были найдены. При необходимости, запишите их, чтобы потом найти в Интернете, что это такое и что с этим делать. Прервать проверку вы можете в любой момент, нажав клавишу Esc.

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

В случае, если ошибки нашлись, это будет выглядеть как на картинке ниже.

Ошибки оперативной памяти, выявленные в результате теста

Что делать если memtest обнаружила ошибки оперативной памяти? - Если сбои серьезно мешают работе, то самый дешевый способ - это заменить проблемный модуль RAM, к тому же из цена сегодня не так высока. Хотя иногда помогает и простая очистка контактов памяти (описывалось в статье ), а иногда проблема в работе оперативной памяти может быть вызвана неисправностями разъема или компонентов материнской платы.

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

Ни для кого из пользователей, пожалуй, не будет открытием века, что большинство сообщений об ошибках, появляющихся при работе с Windows 7, возникает из-за всевозможных проблем с оперативной памятью компьютера. Вместе с тем обнаружить их не так-то и сложно, как кажется на первый взгляд, причем даже не прибегая к помощи посторонних программ. Дело, собственно, в том, что в самой ОС Windows 7 уже есть встроенная утилита проверки оперативной памяти, которая по уровню эффективности мало в чем уступает подобным программам-аналогам. Хотите это проверить? Тогда за дело!

Вариант № 1: Системный метод от Microsoft

Стоит заметить, что тестирование ОЗУ средствами самого Windows 7 можно выполнить по-разному в зависимости от того, в рабочем состоянии находится компьютер или нет. В частности, для обычной проверки работоспособности оперативной памяти на ПК можно использовать такой способ:


Кроме того, проверить работу ОЗУ возможно и при старте Windows 7. В этом случае при запуске компьютера потребуется сперва нажать F8, дабы попасть в меню дополнительных вариантов загрузки, а затем поочередно выбрать на клавиатуре Esc (для доступа к диспетчеру загрузки виндовс), Tab (для выбора средства тестирования памяти) и, наконец, Enter (для начала диагностики):

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

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

Правда, нужно учитывать, что по умолчанию в ОС Windows 7 выбран обычный набор из нескольких стандартных тестов ОЗУ. Предусматривает он, конечно, достаточно оперативную по времени, но среднюю по эффективности проверку:

В таком случае для более тщательного анализа оперативной памяти после запуска утилиты предпочтительнее перенастроить схему тестов, выбрав вместо обычного набора широкий. Как это сделать? Просто нажать сначала F1, а затем Tab для выбора подходящего параметра и F10 для сохранения настройки. Аналогичным образом нужно отключить проверку кэша и увеличить число проходов минимум до 20, дабы повысить эффективность прохождения теста.

Так или иначе, после завершения анализа ОЗУ встроенное в винду тестирующее средство известит обо всех найденных ошибках в отчете либо в системном сообщении после перезапуска ПК (в зависимости от выбранного способа диагностики).

Вариант № 2: Программы-тестеры ОЗУ

В то же время оперативную память на компьютере с 7-й виндой можно проверить на наличие ошибок и при помощи специальных программ-тестеров ОЗУ. Представлены они сегодня достаточно широко, однако особого внимания среди них всех заслуживают такие бесплатные программные средства, как SuperRam, MemTest86 и SiSoftware Sandra.

Самой простой в использовании среди них, бесспорно, является русскоязычная утилита SuperRam . При этом по эффективности тестов ОЗУ она мало чем отличается от всем известного программного «монстра» MemTest86. Эта утилита, в частности, позволяет не только протестировать оперативную память на компьютере в разных режимах, но и автоматически увеличивает продуктивность ее использования. К тому же совместима программка абсолютно со всеми модулями ОЗУ и версиями виндовс, что превращает ее в поистине незаменимый тестер для ПК.

Между тем при первых признаках грядущей кончины ОЗУ, появляющихся вместе с синим экраном смерти, вернуть компьютер к жизни под силу программке MemTest86 . Особенность ее в том, что в отличие от многих других подобных утилит, запускается она в «чистом» виде при помощи собственного загрузчика, что обеспечивает ей более тщательный тест операционной памяти на наличие багов.

Правда, есть у MemTest86 и два небольших недостатка, Во-первых, дабы проверить с ее помощью ОЗУ, придется для начала покорпеть над записью реанимационной флешки с iso-образом утилиты; а, во-вторых, процесс анализа с помощью этого тестирующего программного средства обычно занимает достаточно много времени – от 1 часа и больше, как показывает практика.

Что же касается SiSoftware Sandra, то эту программку вряд ли можно назвать полноценным тестером ОЗУ, учитывая, что у нее в запасе есть и общий тест стабильности винды, и отдельные модули анализа состояния материнской платы, ЦП, видеокарты и прочего оборудования, подключенного к ПК. Между тем показатели эффективности у нее вполне неплохие, что, впрочем, и выделяет ее из десятка других программ-аналогов.

Как это ни звучит печально, но планки оперативной памяти, называемой ОЗУ, или, в английском варианте, RAM, способны вызывать появление огромного количества проблем, начиная с обычной задержки загрузки операционной системы и заканчивая полным ее крашем (особенно если не соблюдаются самые примитивные условия, на которые необходимо обратить внимание). Вообще, тест оперативной памяти (Windows 7 64 bit возьмем в качестве примера) при установке новых модулей или замене старых в любом случае производить придется. И при этом стоит учесть несколько основных факторов, которые в дальнейшем и могут повлиять на выявление причин неисправностей или появления конфликтов.

Зачем нужен тест оперативной памяти Windows 7 64 bit?

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

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

Предварительная проверка оборудования

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

Таким образом, тест оперативной памяти (Windows 7 64 bit в нашем случае) изначально должен сводиться к тому, чтобы проверить именно физическое состояние слотов материнской платы, работоспособность планок RAM и соответствие характеристик оборудования между собой.

Для начала действительно попробуйте просто перезагрузить компьютерный терминал или ноутбук. Иногда (при слишком большой загрузке оперативной памяти) система зависает именно из-за этого. Имеется в виду, что в данный момент запущено слишком много приложений и системных процессов, которые и занимают объем ОЗУ максимально, и дополнительной виртуальной памяти, за которую отвечает файл pagefile.sys, резервирующий свободное место на системном и логическом дисках, тоже не хватает.

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

Простейший метод проверки при появлении синих экранов на стационарных ПК

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

Есть ли встроенные средства системы?

Тест оперативной памяти Windows 7 64 bit, если кто не знает, изначально включается при старте самого компьютера. Иными словами, когда подается напряжение на материнскую плату, в дело вступает первичная система определения «железных» устройств BIOS или ее более современная версия UEFI, имеющая графический интерфейс. Суть не в том. Замечали, что стационарный блок при включении подает сигнал из системного динамика? Короткий одноразовый сигнал как раз и соответствует тому, что все системные компоненты в порядке.

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

Как использовать встроенную диагностику?

Но самодиагностика в BIOS - это далеко не самый идеальный вариант определения полной работоспособности «оперативки». Тест оперативной памяти Windows 7 64 bit на ошибки сам по себе может вызывать появление в отчетах некорректных данных. Проблема в том, что и BIOS, и Windows могут совершенно по-разному воспринимать ОЗУ.

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

Тест оперативной памяти Windows 7 64 bit: программа Memtest86+ и приложение AIDA64

Но и средства Windows-систем довольно часто проигрывают стороннему программному обеспечению. Одной из самых мощных программ признана утилита Mentest86+.

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

Вторая утилита (на русском) тест оперативной памяти Windows 7 64 bit производит таким образом, что даже при запуске выдает основные характеристики материнской платы и совместимых с ней модулей RAM. Если использовать раздел SPD, можно узнать много интересного о своей «материнке» и планках ОЗУ. Например, там четко будет указано, какой максимальный объем поддерживается, какой производитель подходит, какие слоты с их электрическими параметрами могут применяться и т. д. Вообще, принято считать (что среди пользователей, что среди экспертов) тест оперативной памяти Windows 7 64 bit программа «АИДА» производит лучше всего (хотя ни одна из предлагаемых утилит проблем не устраняет, веди речь идет именно и диагностике). Но и это еще не все.

Проверка RAM c USB-носителя

Если даже есть проблемы с винчестером, памятью или запуском ПК, тест оперативной памяти Windows 7 64 bit (ошибки будут только определяться, но не исправляться) можно произвести даже при загрузке со съемного носителя, например, обычной флешки.

Самым главным условием является загрузка не только утилиты Memttest86+, но и ее дополнительного инсталлятора, но не в виде ISO-образа, а в виде специального USB-установщика, с которого и нужно будет создать загрузочную флешку. После этого при перезагрузке системы сначала придется войти в параметры BIOS и выставить используемое USB-устройство в качестве первого при старте компьютера, затем загрузиться и произвести соответствующий тест.

Запись и использование оптического диска

Если кому не нравится такой вариант (например, человек привык пользоваться исключительно CD/DVD-дисками, или настройки первичной системы в плане восприятия первого устройства именно с оптического носителя выглядят более простыми), можно воспользоваться той же самой утилитой Memtest86+, запущенной исключительно в режиме совместимости с Windows (а не DOS), после чего при указании носителя, на который будет произведена запись основного пакета и загрузочных данных, в меню выбирается соответствующий дисковод.

Возможные проблемы

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

Заключение

Как видите, именно так выглядит тест оперативной памяти Windows 7 64 bit. Какая программа может использоваться? Вопрос достаточно сложный, ведь ни одна из ныне созданных утилит ошибки и проблему устранять не может (в отличие от тех же программ тестирования, исправления ошибок или даже перемагничивания поверхности жестких дисков). Увы, при обнаружении проблем придется планки памяти менять, поскольку они могут вызвать и физические повреждения «железа», и спровоцировать появление конфликтов оборудования даже на программном уровне первичных систем BIOS/UEFI, не говоря уже об основных компонентах ОС Windows, которые к оперативной памяти имеют отношение только в плане системных требований и максимально доступного объема для загружаемых программных модулей в виде тяжеловесных динамических библиотек, которые для серьезных программных продуктов в основном наборе присутствуют в обязательном порядке.

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

Самым простым способом для выявления неисправного модуля является использование стандартной утилиты из состава Windows 7 - "" (Windows Memory Diagnostic Tool). Данное средство проверки появилось ещё в Windows Vista, но многие им никогда не пользовались, а в более ранних ОС его и вовсе не было в составе Windows, хотя можно было загрузить отдельно. При использовании "средства проверки памяти Windows" Вам не придётся создавать дополнительные загрузочные диски для записи утилиты, а потребуется лишь перезагрузить компьютер или загрузиться с уже существующего установочного диска Windows 7.

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

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

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

Если вносились изменения в BIOS (разгон, изменение напряжения и т.д. и т.п.), необходимо вернуть всё в исходное состояние и проверить работу в таком режиме.

Запуск из работающей ОС

Проследуйте: Пуск ---> Панель управления ---> Администрирование ---> Средство проверки памяти Windows .

Или: Пуск ---> в строке поиска наберите "mdsched " без кавычек и нажмите "Enter" .

Или: Пуск ---> в строке поиска наберите "памят " без кавычек и выберите данный пункт:

Появится следующее окно:

Запуск при загрузке компьютера

При загрузке нажмите клавишу F8 на клавиатуре, появится меню выбора "Дополнительных вариантов загрузки":

Нажмите "Esc " для перехода в меню "Диспетчер загрузки Windows", затем "Tab ", затем "Enter ".

Запуск с установочного диска Windows 7 или с диска восстановления системы

Необходимо нажать любую клавишу, пока это приглашение на экране.

Если Вы используете установочный диск , в первом окне нажимаем "Далее ":

Выбираем "Восстановление системы ":

Следующие 3 шага идентичны.

Выбираем первый вариант и нажимаем ещё раз "Далее ":

Нажимаем "Диагностика памяти Windows ":

Выбираем первый вариант:

Работа с утилитой

После запуска тест сразу начнётся (со стандартными параметрами):

Чтобы изменить параметры - нажимаем "F1 ":

Можно выбрать различные "Наборы тестов":

"Базовый набор" включает лишь 3 теста, используйте его для быстрой проверки:

"Обычный набор" используется для выполнения стандартных тестов:

Для выбора следующего параметра нажимаем клавишу "Tab ".

Включение/отключение кэша для различных тестов служит для определения различных типов ошибок.

При отключении кэша утилита обращается непосредственно к ОЗУ, это обеспечивает наиболее точное тестирование самих модулей.

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

Запускаем тестирование с заданными параметрами клавишей "F10 ".

Когда тест завершится, компьютер будет автоматически перезагружен.

Информация о тестировании и найденных/не найденных неполадках всегда на экране, кроме того, в случае обнаружения ошибок, информация о них будет показана после загрузки Windows (если тест запускался из ОС).

Запуск по расписанию

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

Запускаем планировщик заданий (Пуск ---> Все программы ---> Стандартные ---> Служебные ---> Планировщик заданий ), нажимаем "Создать задачу ":

Переходим на вкладку "Триггеры", жмём "Создать ":

Переходим на вкладку "Действия", нажимаем "Создать ", в поле "Программа или сценарий" пишем:

В поле "Добавить аргументы" набираем:


/bootsequence {memdiag} /addlas
t

Переходим на вкладку "Параметры":

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

Устранение возможных проблем, связанных с работой утилиты

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

Заключение

В данной статье я рассказал, как проверить оперативную память стандартной утилитой из состава Windows 7 - "Средство проверки памяти Windows ".

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

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

Запустить ее очень просто, достаточно нажать сочетание клавиш Win+R и выполнить команду mdsched .

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

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

Для проверки доступны три набора тестов:

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

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

Переключение между настройками осуществляется клавишей TAB, а клавиша F10 запускает проверку с выбранными настройками.

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

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

А также просмотреть результаты проверки можно в системном журнале. Для открытия журнала надо нажать Win+R и выполнить команду eventvwr , затем перейти в раздел «Журналы Windows» — «Система» и найти события от источника MemoryDiagnostics-Results.

Утилиту для проверки оперативной памяти очень удобно использовать, поскольку она всегда под рукой и не требует загрузки дополнительного ПО. Утилита присутствует во всех более-менее актуальных операционных системах, начиная Windows Vista и заканчивая Windows 10.