Появление на компьютерном мониторе «синего экрана смерти» (BSOD) сопровождается зависанием компьютера и утратой несохранённых данных. Такой экран – следствие конфликта ядра системы с дефектным пользовательским драйвером или неисправным аппаратурным или программным компонентом. Для облегчения диагностики на экран выводится код ошибочной остановки или осведомительная надпись, в данном случае – «Управление памятью» (в переводе). Исправить ошибку Memory Management в системе windows 10 возможно несколькими способами.
Причины появления ошибки
Следует отметить, что локализация Memory Management возникшей проблемы условна. Причина появления такой ошибки не обязательно ограничивается памятью: таковой может быть и неоптимальный драйвер и другие, менее распространённые причины. Способы устранения ошибки будут рассмотрены в последовательности возрастания времени, затрачиваемого на решение проблемы. Начнём с самого простого и оперативного способа.
Физическая проверка оперативной памяти
В большинстве случаев на материнской плате компьютера или ноутбука располагается несколько модулей (планок ОЗУ). Для начала нужно попробовать исключить наличие слабых контактов. Для этого поочерёдно вытащить планки из гнёзд, и зачистить их контакты жёстким ластиком или спиртом. В последнем случае нужно подождать, пока спирт высохнет.
Если ошибка не исчезла, то следует запускать компьютер с поочерёдным извлечением модулей ОЗУ. Очевидно, что нормальная (хоть и замедленная) работа системы однозначно идентифицирует извлечённый модуль как дефектный.
Откат Windows к точке восстановления
В системе Windows уже более 20 лет существует своеобразная «машина времени». Незаметно для пользователя в процессе работы система создаёт точки восстановления, содержащие копии важных системных файлов и записей реестра. Эти точки по умолчанию создаются примерно раз в неделю, а также при установке обновлений и новых программ: ведь они потенциально способны дестабилизировать нормально функционирующую систему.
При возникновении нештатной ситуации систему можно будет «вернуть в прошлое», выбрав точку восстановления с датой, соответствовавшей нормальной работе системы.
В контекстном меню значка «Этот компьютер» на Рабочем столе щёлкнуть пункт «Свойства».
В новом окне щёлкнуть пункт «Защита системы».
В новом окне щёлкнуть пункт «Восстановить».
В открывшемся списке точек восстановления выделить нужную (соответствующую дате, когда ошибка Memory Management ещё не наблюдалась) и кликнуть «Далее».
Процедура отката сопровождается перезагрузкой компьютера и может занять до часу времени.
Обнаружение конфликтного драйвера
Нередко причиной возникновения ошибки Memory Management является сбойный драйвер. Его можно выявить посредством встроенной утилиты verifier, специально предназначенной для проверки драйверов. Делать это нужно в безопасном режиме. Как известно, он загружается с минимальным набором драйверов и служб, облегчающим диагностику и устранение неисправностей.
Простейший способ вызова безопасного режима – частое нажатие клавиши F8 при перезапуске компьютера. Обнаружив такое нажатие, система «понимает», что пользователю нужен нестандартный вариант загрузки и выдаёт их ему на экране. Среди них и «Безопасный режим с поддержкой командной строки».
Для вызова поля команд нажать сочетание клавиш Win + R. В нём набрать verifier и кликнуть OK.
В новом окне активировать «Создать нестандартные параметры» и щёлкнуть «Далее».
В следующем окне Диспетчера активировать пункты согласно нижнему скриншоту и щёлкнуть «Далее».
В окне выбора драйверов активировать последний пункт и щёлкнуть «Далее».
В появившемся списке драйверов отсортировать их по параметру «Поставщик» и активировать все, исключая принадлежащие Microsoft. Щёлкнуть «Готово».
Перезагрузить компьютер в стандартном режиме.
Если система загрузится нормально, то это будет означать, что причина ошибки не была связана с драйверами. А сохранение синего экрана с ошибкой может проявиться двояко – однократно или циклически.
В первом случае необходимо перезапустить компьютер и в вариантах загрузки вновь выбрать «Безопасный режим с поддержкой командной строки».
В режиме командной строки выполнить команду verifier /reset, отключающую дальнейшую проверку драйверов.
Выполнить команду shutdown -r -t 0 для перезапуска системы в стандартном режиме.
После перезагрузки на системном диске открыть папку В ней находятся так называемые дампы памяти – файлы с расширением DMP. Они представляют собой «снимки» содержимого памяти в момент серьёзных ошибок системы (memory error). К таковым, конечно, относится и наш случай «синего экрана смерти». А самое главное, что внутри файла прописывается и выделяется розовым цветом название драйвера – источника ошибки.
Для открытия файлов с расширением DMP следует обратиться к специализированным англоязычным программам. Одна из них – BlueScreenView, которую рекомендуется скачать с её официального сайта.
После распаковки скачанного архива и запуска программы следует указать путь к файлу дампа памяти, находящемуся в вышеуказанной папке Minidump, и открыть его.
Очевидно, что проблемный драйвер следует удалить и установить заново, или откатить к предыдущей версии.
В случае, если ошибка Memory Management повторяется циклически, то, после второго её появления, система перейдёт в среду восстановления (см. раздел «Если система не загружается»). Из неё можно вызвать «Безопасный режим с поддержкой командной строки». После этого ничто не мешает открыть и исследовать дамп памяти, как описано выше для случая однократного появления ошибки Memory Management (шаги 2–6).
Аркадий МовсесянПреподаватель курсов компьютерной грамотности.Задать вопрос
Программная проверка оперативной памяти
Исправить в Windows ошибку Memory Management может помочь проверка ОЗУ. Её можно реализовать двояко – внутренней или сторонней утилитой.
Встроенная утилита
В меню кнопки «Пуск» прокрутить вниз длинный список до обнаружения раздела «Средства администрирования».
Раскрыть его выпадающий список.
Прокрутить его вниз до появления строки «Средство проверки памяти Windows». Щёлкнуть на ней. (Пункт «Просмотр событий» может нам понадобиться позднее).
Выбрать рекомендуемую немедленную проверку.
Согласиться на предложенную перезагрузку, после которой начнётся процесс проверки. Он сопровождается выводом на экран следующего осведомительного сообщения.
По умолчанию запускается базовый тест проверки памяти. При нажатии клавиши F1 (или Fn+F1) открывается окно настройки параметров тестирования. После подтверждения произведённых изменений клавишей F10 проверка перезапустится и продолжится уже с изменёнными параметрами.
По окончании тестирования на экран выводятся его результаты. Но не всегда. Для гарантированного просмотра результатов в том же выпадающем списке «Средства администрирования» щёлкнуть пункт «Просмотр событий», подчёркнутый оранжевой чертой (см. выше).
В появившемся окне слева раскрыть выпадающий список «Журналы Windows» и выделить пункт «Система». Затем в столбце «Источник» находим строки MemoryDiagnostics-Results, и просматриваем результаты под ними.
Сторонняя утилита
Популярная утилита MEMTEST86+ для проверки памяти производит несколько циклов записи/чтения для выявления дефектных блоков.
Важное достоинство этой утилиты – наличие собственного загрузчика. Это обстоятельство позволяет использовать её безотносительно к состоянию системы, включая случаи, когда последняя не загружается.
Перед диагностикой памяти утилитой MEMTEST86+ необходимо скачать её дистрибутив, записать его на оптический диск или флешку, затем загрузиться с созданного внешнего носителя.
Для скачивания следует перейти на официальный сайт программы, покрутить его вниз, и в конце страницы выбрать один из двух вариантов, в зависимости от имеющегося типа внешнего носителя. Первый вариант подойдёт для диска, а второй – для флешки.
Скачанный архив ZIP следует распаковать архиватором (например, WinRAR), а появившийся файл с расширением ISO – записать на диск (например, программой UltraISO).
Скачанный дистрибутив для флешки также нужно распаковать. В нём будет установочный файл Installer.exe, который следует записать на флешку.
Описанные два шага рекомендуется сделать заранее на исправном компьютере, и иметь готовый к диагностике памяти готовый внешний носитель.
Вставить в компьютер подготовленный внешний носитель, при необходимости отдать ему в BIOS приоритет в загрузке, и перезапустить компьютер. Для того, чтобы диагностика сопровождалась локализацией неисправного модуля памяти, рекомендуется проверять их поочерёдно, оставляя на материнской плате единственный.
Проверка каждого модуля памяти утилитой MEMTEST86+ длится часами. На нижнем скриншоте представлен вид экрана во время тестирования. Пользовательская информация сосредоточена в правой верхней части экрана. В верхней строчке отображается текущий процент проверки, в средней – процент выполняемого в данный момент теста, а в нижней – его наименование.
На двух следующих скриншотах показан внешний вид экрана по завершении проверки для случаев соответственно отсутствия и наличия ошибок.
Очевидно, что в последнем случае модуль памяти должен быть заменён на исправный.
Если система не загружается
Рассмотренные выше способы относились к случаю возникновения ошибки Memory Management после запуска системы. Но она может возникать и до её загрузки.
В Windows 10 после двух неудачных запусков автоматически вызывается Среда восстановления, специально предназначенная для выхода из проблемной ситуации с загрузкой.
В начальном окне Среды восстановления щёлкнуть раздел «Поиск и устранение неисправностей».
В следующем окне «Диагностика» щёлкнуть раздел «Дополнительные параметры».
В одноимённом окне пользователь может попробовать выйти из этой ситуации:
удалением недавно произведённых обновлений (раздел «Удалить обновления»);
возвращением к бессбойному состоянию системы, выбрав соответствующую точку (раздел «Восстановление системы»);
загрузившись в безопасном режиме (раздел «Параметры загрузки»).