С появлением на рынке программного обеспечения операционной системы Windows 10, каждый пользователь компьютера, перешедший на новую версию продукта Microsoft, оставил позади «частичку себя», отказавшись от привычного и многим любимого «синего экрана смерти» (он же критическая ошибка, он же «BSOD»). Согласитесь, что в предыдущих версиях Windows вывод информации о появлении критической ошибки был куда более мотивирующий, так как яркий синий фон и много «букаф» действительно внушали пользователям шок и трепет, полностью отрабатывая рабочее/народное прозвище «синий экран смерти». Аж мурашки по коже.
Подобная романтика исчезла с приходом Windows 10, так как вместо привычного оформления «BSOD», пользователям выводится информация на спокойном голубом фоне, с большим грустным смайликом и с минимальной информацией.
Но критичность от этого менее значимой не стала. Поиск причин возникновения ошибки так и остался ключом к её решению. И в рамках настоящей статьи разбору подлежит одна из проблем новой операционной системы, которой присвоен stop-код «Memory_Management» или «0x0000001A».
Причины возникновения
Появление критической ошибки – это всегда результат какого-то продолжительного или краткосрочного точечного воздействия на операционную систему.
Именно поэтому определение причинно-следственной связи – это главенствующая задача, которая ставится для каждого пользователя, столкнувшегося с критической ошибкой.
Если большая часть представителей «BSOD» нивелируют все пользовательские попытки войти в систему, то «Memory_Management» подобным образом проявляется себя крайне редко, что одновременно облегчает и усложняют решение поставленной задачи. И вот почему.
Если обратиться к дословному переводу, то «Memory_Management» означает «Менеджер памяти/ Управление памятью», что уже может натолкнуть на определённые мысли и идеи, касательно причин её проявления.
Учитывая существующую практику и рекомендации Microsoft следует выделить пять основных причин, которые могут привести (и приводят, что замечено на практике) к появлению рассматриваемой ошибки, а именно: (особое внимание следует уделить пунктам «1» и «2»)
- «В операционной системе имеется драйвер какого-либо программного обеспечения, который работает нестабильно»;
- «Жёсткий диск компьютера выходит из строя или содержит ошибки/битые сектора»;
- «На корректную работу операционной системы было оказано давление со стороны вирусного программного обеспечения»;
- «Ошибка является следствие конфликта, образованного в результате несовместимости программного обеспечения, или в результате их некорректной установки».
Стоит отметить, что приведённые причины распространяются и на другие схожие ошибки, объединённые единым основанием:
- «video memory management internal»;
- «attempted write to readonly»;
- «attempted execute of noexecute».
А, следовательно, и всё, что будет сказано выше применимо и к ним.
Решение
Если Вы один из тех, кто, столкнувшись с ошибкой «Memory_Management», может загрузиться на рабочий стол, хотя бы в безопасном режиме, то перед тем, как приступить к выполнению вышеописанных вариантов, следует потратить время на создание точки восстановления.
Сделать это можно следующим образом:
- Откройте «Этот компьютер» и кликом правой кнопкой по пустому месту открывшегося окна вызовите «Свойство»;
- Далее, откройте раздел «Защита системы»;
- Если кнопка «Создать» у вас неактивна, то нажмите на кнопку «Настроить»;
- Установите флажок в строке «Включить защиту системы», и используя ползунок отмерьте максимальный объём свободного пространства, которые вы предоставите системе восстановления для хранения необходимых ей файлов;
- Вернувшись к предыдущему окну, нажмите на кнопку «Создать»;
- Введите название создаваемой точки восстановления;
- Дождитесь появления окна, сигнализирующего об успешном создании точки восстановления и закройте окно «Свойства системы», нажав на кнопку «ОК».
Подробнее о том, как создать точку восстановления мы писали в статье: Как создать образ системы Windows 10
Теперь имея данную «страховку» следует приступить к подтверждению наличия обозначенных выше причин.
Как уже неоднократно говорилось, драйверы вместе с файлами библиотеки динамической компоновки (.dll) наиболее подвержены различным сбоям.
Поэтому первое на что стоит обратить внимание – это проверка корректности используемого драйверного обеспечения операционной системы.
Для этого сделайте следующее:
- Нажмите сочетание клавиш «WIN+R» и выполните команду «verifier»;
- Перед вами откроется окно штатной утилиты «Диспетчер проверки драйверов»;
- Из представленных вариантов выберите пункт «Создать нестандартные параметры (для кода программ)» и нажмите «Далее»;
- Откроется список параметров диагностики, среди которых необходимо найти и отметить галочкой:
- «Особый пул»;
- «Отслеживание пула»;
- «Обязательная проверка IRQL»;
- «Обнаружение взаимоблокировок»;
- «Проверки безопасности»;
- «Проверка соответствия требованиям DDI»;
- «Прочие проверки».
- В следующем шаге отметьте «Выбрать имя драйвера из списка» и дождитесь завершения загрузки информации;
- Полученные результаты отсортируйте по столбцу «Поставщик» и отметьте галочкой все варианты, которые поставляются не компанией «Microsoft»;
- Нажмите на кнопку «Готово» и перезагрузите компьютер, для инициирования созданной проверки.
Следует учитывать, что данная проверка будет запускаться автоматически до момента её отключения. Но если в результате проверки будут найдены ошибки, препятствующие входу, то система может выдать «BSOD» и уйти в циклическую перезагрузку, что будет продолжаться до бесконечности.
Если в вашем случае ситуация развивается именно таким образом, то во время очередного старта Windows постоянно нажимайте на клавишу «F8» и далее:
- Выберите раздел «Диагностика»;
- Далее «Дополнительные параметры» - «Восстановление при загрузке» - «Перезагрузить»;
- Отметьте параметр «Безопасный режим с поддержкой командной строки»;
- Дождитесь появления консоли командной строки и поочерёдно выполните две команды:
- «verifier /reset» - для деактивации автоматической диагностики драйверов;
- «shutdown -r -t 0» - для инициирования перезагрузки компьютера.
Альтернативным вариантом является использования ранее созданной точки восстановления , для отката конфигурации системы до активации проверки драйверов.
На этом список дел не заканчивается. Отключенная утилита диагностики по факту своей работы создала определённый файл, который находится в папке «C:\windows\ minidump». В нём содержится прямое указание на драйверы, имеющие в своей структуре какие-либо ошибки.
Открыть файл с подобным форматом можно и средствами операционной системы с помощью официальной утилиты «Debugging Tools for Windows», которая доступна для скачивания на официальном сайте «Microsoft», но выводимая информация будет сложна для восприятия.
Поэтому лучшим вариантом будет воспользоваться сторонним специализированным программным обеспечением, например, «BlueScreenView». Программа распознает файл дампа памяти и выведет информацию в максимально понятной интерпретации, выделив сбойный драйвер розовым цветом.
Останется только удалить «виновника» и провести его ручное обновление/установку, скачав с официального сайта разработчиков.
Проверка ОЗУ
Сразу стоит отметить, что тестирование корректности работы оперативной памяти занимает продолжительное время, в течение которого не всегда удаётся обеспечить бесперебойность диагностики.
Поэтому, если вы не готовы потратить 3-4 часа (в среднем) на проверку работы ОЗУ, перейдите сразу же к следующему шагу. Для тестирования можно использовать как штатные средства, так и специализированное программное обеспечение.
Для начала:
- Нажмите сочетание клавиш «WIN+S» и выполните команду «mdsched.exe»;
- Перед вами откроется окно «Средство проверки памяти Windows», где необходимо нажать на кнопку «Выполнить перезагрузку и проверку».
После нажатия на кнопку окно закроется, сохраните все открытые документы и перезагрузите компьютер. Диагностическая утилита автоматически начнёт сканирование при старте операционной системы.
В дополнение к данному тесту можно воспользоваться программой «Memtest86», которая уже давно признана лидером в данной категории программного обеспечения.
После скачивания и записи программы на загрузочный носитель сделайте следующее:
- Загрузитесь с созданного носителя, выставив его приоритетную загрузку в BIOS или воспользовавшись «Bootmenu»;
- После активации программы, «Memtest86» начнёт автоматическое сканирование оперативной памяти, и от вас уже ничего не потребуется делать.
Проверка циклическая и будет продолжаться до того момента, пока вы самостоятельно её не завершите. Но необходимо учитывать, что полная проверка даже одной планки ОЗУ может занять порядка 5-7 часов, поэтому лучшим вариантом будет оставить компьютер с включенной программой на ночь.
Все найденные ошибки в работе оперативной памяти будут помечены ярким красным цветом, не оставляя шансов пропустить их.
Дальнейший порядок действий зависит от количества и содержания ошибок, например, извлечение планок ОЗУ и чистка контактов, или фактическая замена оперативной памяти.
Проверка жёсткого диска
Проверка корректности работы жёсткого диска осуществляется аналогичным двухэтапным образом.
Первый этап:
- Нажмите сочетание клавиш «WIN+S» и введите «cmd.exe»;
- Кликните правой кнопкой мышки по найденному результату и нажмите «Запуск от имени администратора»;
- В открывшуюся консоль командной строки введите команду «chkdsk C: /f /r», где «С:» - это буквенное обозначение тома, «/f» - это указание утилиты проверить том на наличие ошибок и автоматически их исправить, «/r» - это проверка и исправление повреждённых секторов.
Время проверки будет зависеть от объёма диска и скорости его работы. По завершению проверки вам будет предоставлен отчёт о наличие или отсутствие проблем, а также инструкции по выполнению дальнейших шагов.
В качестве стороннего программного обеспечения следует выбрать утилиту «Victoria», которая доступна для бесплатного скачивания на сайте http://hdd.by/victoria/.
Просканируйте ваш жёсткий диск или твердотельный накопитель и расшифруйте полученные сведения. К сожалению, обозначить конкретные рекомендации на данном этапе невозможно, так как вопрос этот сугубо индивидуален, и именно от результатов выполнения «SMARTа» и будут определяться дальнейшие действия. Например, общее впечатление «Bad» от Victoria говорит о том, что пора задуматься о замене HDD или SSD.
Проверка на наличие вирусов и Несовместимость программного обеспечения
Как уже было сказано в начале настоящей статьи, рассматриваемая ошибка может являться следствием деятельности вирусного программного обеспечения, или конфликта между установленными приложениями. Мы писали статью с рейтингом бесплатных антивирусов.
Поэтому проведите полное сканирование Windows любыми доступными антивирусными утилитами, и сопоставьте общую картину последних ваших действий с операционной системой. Например, когда и каким образом проводилась скачивание и установка приложения/ утилиты/ игры/ обновления и т.п.
То есть –определить ту самую «причинно-следственную связь». И всё, что теоретически может мешать корректной работе Windows должно быть удалено.
Заключение
В качестве последних рекомендаций, если приведённые выше действия не решили сложившуюся проблему, следует проверить наличие обновлений «BIOS». В ряде случаев, установка актуальной прошивки BIOS возвращала работоспособность операционной системы в этой и схожей с ней ошибках.
Вам так же будет интересно: