Андрей Смирнов
Время чтения: ~15 мин.
Просмотров: 0

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

test-computer-memory.pngПроверить работоспособность оперативной памяти может потребоваться в тех случаях, когда есть подозрения на то, что синие экраны смерти Windows, странности в работе компьютера и Windows вызваны именно проблемами с RAM. См. также: Как увеличить оперативную память ноутбука

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

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

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

  • Частое появление BSOD — синего экрана смерти Windows. Не всегда связано с оперативной памятью (чаще — с работой драйверов устройств), но ее ошибки могут быть одной из причин.
  • Вылеты во время интенсивного использования RAM — в играх, 3D приложениях, видеомонтаже и работе с графикой, архивации и распаковке архивов (например, ошибка unarc.dll часто бывает из-за проблемной памяти).
  • Искаженное изображение на мониторе — чаще является признаком проблем видеокарты, но в некоторых случаях вызвано ошибками RAM.
  • Компьютер не загружается и бесконечно пищит. Можно найти таблицы звуковых сигналов для вашей материнской платы и узнать, соответствует ли слышимый писк сбоям памяти, см. Компьютер пищит при включении.

Еще раз отмечу: наличие любого из этих симптомов не означает, что дело именно в RAM компьютера, но проверить ее стоит. Негласным стандартом для выполнения этой задачи является небольшая утилита memtest86+ для проверки оперативной памяти, но есть и встроенная утилита Windows Memory Diagnistics Tool, которая позволяет выполнит проверку RAM без сторонних программ. Далее будут рассмотрены оба варианта.

Средство диагностики памяти Windows 10, 8 и Windows 7

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

run-windows-memory-diagnostics.png

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

restart-run-mdsched-exe.png

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

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

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

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

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

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

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

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

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

Варианты загрузки программы memtest86

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

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

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

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

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

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

Время от времени многие пользователи хотят выполнить такую интересную операцию, как проверка оперативной памяти.

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

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

А вообще, это далеко не единственная проблема, которая возникает с памятью в операционных системах Windows.

Может возникать классический «синий экран», система постоянно может зависать, что очень неудобно для работы и так далее.

Содержание:

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

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

Стандартные средства

Такой способ доступен на Windows 7, 8 и Vista. Насчет Windows XP и Windows 10 мы еще поговорим далее. Пока что остановимся на стандартном средстве проверки оперативной памяти.

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

То есть тест работоспособности системы производится независимо от того, хочет этого пользователь или нет.

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

№1. Поиск стандартного средства проверки памяти в меню «Пуск»

Подсказки: Если нужную нам программу найти не получается, можно ввести запрос «память» и точно таким же образом открыть «Средство проверки памяти Windows». Также подойдет запрос «mdsched». Это точно то же самое стандартное средство проверки памяти. Только в этих случаях найденные программы нужно будет запускать от имени администратора. Делается это очень просто – необходимо всего лишь нажать правой кнопкой мыши и в выпадающем меню выбрать пункт «Запуск от имени администратора» (выделен на рисунке №2).

№2. Запуск от имени администратора найденной программы «mdsched»

№3. Окно проверки операционной памяти

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

В большинстве случаев пользователи выбирают первый вариант.

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

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

№4. Значок выполненной проверки оперативной памяти

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

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

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

Полезная информация:

Также советуем воспользоваться программой Mem Reduct — небольшая утилита, предназначенная для управления оперативной памятью на компьютере и её очистки. Программа умеет работать с незащищёнными системными функциями для чистки кэша и позволяет выбирать области для его освобождения.

Скачать ее может по данной ссылке

Дополнительная утилита memtest86+

Помимо вышеописанного стандартного средства, существует не одна специальная утилита для проверки оперативной памяти.

Все их легко можно скачать и некоторые из них даже есть на русском языке. Такой вариант как раз подходит для Windows 10 и Windows XP.

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

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

Скачать memtest86+ можно очень быстро в режиме онлайн. Весь процесс использования данной программы от начала и до конца выглядит следующим образом:

  • Скачиваем memtest86+ с официального сайта. Ссылка выглядит следующим образом: www.memtest.org/#downiso. Там нам будет доступно несколько вариантов скачивания:
    • в формате .gz для операционной системы Linux и ей подобных (на рисунке №5 подчеркнут красной линией);
    • в формате .zip для того, чтобы потом записать образ на обычный CD или DVD диск (подчеркнут зеленой линией);
    • в формате .exe для записи на флеш-накопитель (синяя линия).

№5. Страница загрузки memtest86+

  • После записи необходимо в БИОС поставить загрузку со съемочного носителя. Для этого необходимо сделать так, чтобы система при запуске проверяла, нет ли чего-нибудь в приводах и разъемах. Чтобы это происходило, перезапускаем компьютер и при его запуске нажимаем кнопку (на некоторых компьютерах ). Тем самым мы попадем в БИОС. Там ищем пункт, в названии которого фигурирует слово «Boot» (к примеру, в Award BIOS он называется «Advanced BIOS Features» — показан на рисунке №6).

№6. Пункт «Advanced BIOS Features» в БИОС

Там ищем пункт «Boot Sequence» (опять же, в зависимости от версии название может меняться).

№7. Пункт «Boot Sequence» в БИОС

В появившемся окне видим список всех доступных носителей, с которых может происходить загрузка. В названии флешки будет фигурировать «USB», в названии диска — «CD/DVD».

Нам нужно нажать на первый пункт, то есть «1st Boot Device» и в появившемся окне выбрать нужный накопитель. В приведенном примере это флешка, то есть USB-накопитель.

№8. Приоритет загрузки с носителей в БИОС

№9. Список доступных носителей для загрузки

  • Вставляем носитель с программой. Она запустится автоматически. Окно программы выглядит так, как показано на рисунке №10.

№10. Основное окно программы memtest86+

Совет: Проверять лучше каждый модуль оперативной памяти по отдельности. Это означает, что нужно физически (руками) вынимать каждый модуль памяти по очереди и запускать проверку. В таком случае утилита memtest86+ найдет тот модуль, который поврежден. Лучше просто выбросить проблемный модуль памяти и поставить вместо него новый.

В случае обнаружения проблем окно memtest86+ будет выглядеть так, как показано на рисунке №11.

№11. Окно memtest86+ с проблемами

К сожалению, memtest86+ не работает на русском языке. Зато ее можно легко и быстро скачать в режиме онлайн.

Да и здесь главное – найти проблемы, а если они есть, мы увидим красный цвет, как это показано на рисунке №11.

Более подробно о работе memtest86+ можно узнать из видео ниже

Тематическое видео:

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

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

Запустить штатную утилиту диагностики памяти в Windows 8 и 8.1 можно следующим образом. Откройте стандартный поиск и введите команду Windows Memory Diagnostic (на русском Диагностика проблем оперативной памяти), а затем запустите компонент.

То же самое можно сделать одной единственной командой mdsched.exe, выполненной в консоли CMD или окошке Run.

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

Есть еще один способ запуска модуля тестирования памяти, только вряд ли он покажется вам удобным. В командной строке, запущенной от имени администратора нужно выполнить команду bcdedit /displayorder {memdiag} /addlast, а затем перезагрузить компьютер.

Откроется меню, в котором вы сможете указать необходимое действие.

Минус этого способа в том, что запуск тестирования будет запускаться при каждой новой перезагрузке и чтобы отключить проверку вам нужно будет выполнить ещё одну команду — bcdedit /displayorder {memdiag} /remove. С другой стороны это позволит вам быстро запускать модуль диагностики при загрузке с загрузочного или спасательного диска.

Итак, после перезагрузки вы увидите синий экран со стандартным набором тестов оперативной памяти.

По умолчанию используется набор Standard. Нажав клавишу F1 можно выбрать другой набор — Basic (Базовый) или Extended (Расширенный). По завершении диагностики компьютер перезагрузится, и в области уведомлений будет выведено сообщение с предварительными результатами проверки.

Для получения более подробных сведений откройте журнал событий Windows (командой eventvwr.msc),

выберите раздел система

и в средней части окна отыщите события «MemoryDiagnostics».

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

Windows Memory Diagnostic — утилита для тестирования оперативной памяти компьютера. Утилита бесплатна и встроена в операционную систему Windows 7, Windows 8 и Windows Vista.

Чтобы протестировать оперативную память, выполните следующие действия:

  1. Нажмите на кнопку Пуск. В строке поиска введите «mdsched» (без кавычек) и нажмите на клавишу Enter.
  2. В появившемся окне выберите пункт «Выполнить перезагрузку и проверку (рекомендуется)».

    Перед перезагрузкой компьютера сохраните все важные документы.

  3. Сразу после перезагрузки начнётся тест (со стандартными параметрами). Нажмите F1, чтобы изменить параметры. С помощью клавиш со стрелками вверх/вниз выберите параметр «Расширенный (Extended)».
  4. Кроме того, следует отключить кэш, чтобы утилита обращалась непосредственно к оперативной памяти. Для этого после выбора параметра «Расширенный» нажмите на клавишу Tab и выберите пункт «Выкл.», режим проходов установите не менее 20: чем больше проходов, тем выше вероятность обнаружить дефекты. Для начала теста нажмите на клавишу F10. После окончания теста произойдёт автоматическая перезагрузка.

    Проверка памяти может занять продолжительное время.

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

Существует несколько способов запустить проверку памяти в Windows 8. Работа и способы запуска утилиты аналогичны работе в Windows 7. Я не буду повторять написанное. Об этом вы сможете прочитать на сайте OsZone.net – Выявление проблем с оперативной памятью средствами Windows 7 или в блоге автора статьи. Остановлюсь лишь на некоторых отличительных моментах.

Запуск с помощью MetroUI и окна “Выполнить”

Metro+diag.png Начните печатать “память” или “диагностика”, перейдите в категорию “Параметры”, в открывшемся списке выберите “Диагностика проблем оперативной памяти компьютера”. Далее, выберите подходящий для вас вариант выполнения проверки.win_mem_check.png Также вы можете напечатать “mdsched”, но в отличие от предыдущего способа, в котором можно напечатать только часть слова, в этом случае, наименование программы нужно напечатать полностью.mdsched+metro.png Аналогичную команду нужно выполнить, воспользовавшись окном запуска программ, которое вызывается сочетанием клавиш Win + R. mdsched.png Запомните эту команду – mdsched Скажите, вы часто запускаете проверку памяти? Думаю, нет. “Зачем, если всё работает?…” Полностью с вами согласен. Но что делать, когда не работает, и система не загружается? Если вы продвинутый пользователь, у вас наверняка под рукой LiveCD или LiveUSB c записанными на них диагностическими средствами. А если у вас брендовый аппарат и диск восстановления вы хотели создать, но вам все время было некогда… В Windows 7 выполнить проверку памяти можно было с помощью меню дополнительных параметров загрузки, если после включения компьютера нажать F8. В Windows 8 это проблематичней, об этом я уже писал. Более того, в меню дополнительных параметров загрузки вы не увидите пункта “Диагностика памяти”.addins+boot+parametrs.png Как поступить? Если вы находитесь в меню дополнительных параметров загрузки, нажмите F10, а затем, для загрузки в среду восстановления, F1.Winre+f10.png После перезагрузки последовательно перейдите: Диагностика –>> Дополнительные параметры –>> Командная строкаWay+to+cmd.png Затем выполните команду mdsched и вам откроется окно выбора вариантов выполнения проверки.mdsched+cmd+re.png Не пугайтесь, помнить команду наизусть вам совсем не обязательно, но знать – нужно. Достаточно напечатать только букву m, а затем нажимать клавишу TAB до тех пор, пока не появится команда. Очень не сложно! И в заключении несколько способов для тех, кого не устраивают многочисленные переходы между меню. Во-первых, вы можете вернуться к прежнему диспетчеру загрузки. Для этого в работающей системе в командной строке с правами администратора выполнитеbcdedit /deletevalue {Windows 8 ID} bootmenupolicy Об этом я писал раньше. В этом случае, после нажатия F8 и вызова меню дополнительных параметров загрузкиF8+addings.png нажмите клавишу esc, а затем TAB, и выполните проверку оперативной памяти.F8+memdiag.png Во-вторых, вы можете добавить пункт проверки памяти в меню выбора загрузки операционных систем без удаления параметра bootmenupolicy.

Как добавить пункт проверки памяти в меню выбора загрузки операционных систем

Предлагаю вам способ, при котором пункт проверки памяти будет доступен даже при загрузке с диска восстановления или установочного диска Windows 8, если при загрузке с него вы выберите пункт “Восстановление системы”. В работающей системе в командной строке с правами администратора выполнитеbcdedit /displayorder {memdiag} /addlast Результатом выполнения команды будет наличие такого меню при загрузке операционной системы:diagmenu.png Теперь каждый раз при загрузке вы сможете перейти по нему и выполнить проверку. Повторюсь, что это не часто выполняемая операция, поэтому наличие меню при одной установленной системе может стать источником раздражения. Установите значение таймаута в пределах 5 секунд, и, думаю, меню перестанет напрягать. Это не сложно. Зато важный диагностический инструмент будет всегда под рукой. Если вы опробуйте такой вариант и он вам не понравится, выполните командуbcdedit /displayorder {memdiag} /removeИспользуемые источники:

  • https://remontka.pro/test-ram/
  • http://geek-nose.com/proverka-operativnoj-pamyati/
  • https://www.white-windows.ru/kak-protestirovat-operativnuyu-pamyat-samostoyatelno/
  • https://ru.wargaming.net/support/kb/articles/160
  • http://okshef.blogspot.com/2012/06/windows-8_25.html

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации