Ошибка 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA как исправить

Некоторые из пользователей ПК могут столкнуться с BSoD (синим экраном смерти), в тексте которого указан код ошибки «0x00000050: PAGE_FAULT_IN_NONPAGED_AREA». Обычно указанная ошибка вызвана проблемами при нагруженной работе планок памяти пользовательского ПК. Но также бывает, что ошибку 0x00000050 вызывают некорректные драйвера, или конфликты в работе недавно подключённых к системе устройств. В данной статье я расскажу, что за ошибка, каковы её причины, и как исправить проблему с 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA на вашем ПК.

0x00000050: PAGE_FAULT_IN_NONPAGED_AREA

BSoD с текстом ошибки

Что это 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA

Эта проблема берёт своё начало ещё с древней Windows XP, возникая в ситуации, когда ОС Виндовс или какой-либо программе необходим доступ к части физической памяти, которая de facto недоступна.

В переводе текст дисфункции звучит как «ошибка страницы (памяти) в не страничной области». В большинстве случаев, указанная ошибка 0x00000050 и сопутствующий ей «синий экран» возникают после недавней установки нового программного или аппаратного компонента в систему.

В тексте «синего экрана смерти» также может быть указано наименование конкретного драйвера (с расширением «sys»), ставший причиной появления упомянутого BSoD. Также могут возникать ошибки 0x800705b4 и 0x80070002.

BSoD с указанной ошибкой на Виндовс 10

BSoD с указанной ошибкой на Виндовс 10

Причины ошибки

Среди причин данной дисфункции я бы выделил следующие:

  • Некорректная работа планок памяти ПК;
  • Проблемы в работе драйверов;
  • Злокачественная деятельность вирусных программ;
  • Аппаратные проблемы в работе графической карты;
  • Антивирус и брандмауэр блокируют нормальную работу некоторых системных компонентов;
  • Повреждение файловой системы жёсткого диска.

Как исправить ошибку 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA

Для решения проблемы 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA рекомендую выполнить следующее:

  • Проверьте работоспособность памяти вашего ПК. Для этого можно использовать разнообразные программные инструменты, уровня «MemTest86». Если тест покажет ошибки в работе какой-либо из планок памяти, её рекомендуется заменить;

    При необходимости замените проблемную планку памяти

    При необходимости замените проблемную планку памяти

  • Если ошибка возникла после установки какой-либо программы (например, «Speccy»), рекомендую обновить данную программу до самой свежей версии, или полностью деинсталлировать её с вашего компьютера;
  • Обновите (или наоборот, откатите до старой версии) системные драйвера. Особенно это касается драйверов к графической, звуковой, сетевой карте, а также к чипсету, которые часто становящихся причиной ошибки 0x00000050. Для этого можно как скачать самые свежие драйвера с сайта разработчика данных карт (или материнской платы), или воспользоваться функционалом программ для обновления драйверов «DriverPack Solution», «Driver Genius», «Driver Easy», и других, способных помочь в установке наиболее свежих драйверов для системных устройств.

    Используйте "DriverPack Solutiong" для установки свежих драйверов

    Используйте «DriverPack Solutiong» для установки свежих драйверов

Также можно выполнить откат (удаление) драйверов к предыдущим версиям, для чего перейдите в «Диспетчер устройств» (наберите команду devmgmt.msc в строке поиска кнопки «Пуск», и нажмите ввод), найдите там драйвера вашей видеокарты (и другие упомянутые мной), наведите на них курсор, нажмите правую клавишу мыши, и выберите «Откатить» (Удалить»). Затем перезагрузите ваш компьютер и понаблюдайте, будет ли появляться ошибка 0x00000050 вновь;

Наберите devmgmt.msc для входа в "Диспетчер устройств"

Наберите devmgmt.msc для входа в «Диспетчер устройств»

  • Выполните проверку файловой системы на наличие ошибок. Запустите командную строку от имени администратора, и в ней введите: chkdsk /f /r

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

  • Проверьте ваш ПК на наличие вирусных программ. Помогут «Dr.Web CureIt!», «Kaspersky Virus Removal Tool», «AdwCleaner» и другие аналоги;
  • Временно отключите брандмауэр и антивирус вашего ПК. В некоторых случаях помогала лишь полная деинсталляция антивирусной программы с вашего компьютера;
  • Попробуйте временно отключить файл подкачки, и посмотреть, будет ли возникать BSoD. Для этого кликните на кнопку «Пуск», в строке поиска введите команду sysdm.cpl, и нажмите Enter. В открывшемся окошке перейдите на вкладку «Дополнительно», кликните на кнопку «Параметры», там вновь перейдите во вкладку «Дополнительно». В разделе «Виртуальная память» нажмите на «Изменить», и поставьте галочку на пункте «Без файла подкачки». Нажмите на «Ок», и перезагрузите систему;
  • Установите одно из следующих обновлений (для Виндовс 7,8 и Виндовс Сервер 2008,2012):

Для Виндовс 7 и Виндовс Сервер 2008 — 2719594;

Для Виндовс 8 и Виндовс Сервер 2012 — 2867201;

  • Следующим пунктом будет откат системы на предыдущую точку восстановления. Нажмите на кнопку «Пуск», в строке поиска введите rstrui, и нажмите ввод. Выберите стабильную точку восстановления на дату, когда проблем с PAGE_FAULT_IN_NONPAGED_AREA не наблюдалось, и выполните откат на данную точку;

    Откатите систему до стабильного состояния

    Откатите систему до стабильной точки восстановления

  • Обновите БИОС (при наличии свежей версии) с сайта производителя материнской платы вашего ПК.

Заключение

Избавиться от ошибки 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA вам помогут способы, перечисленные мной выше. Поскольку причин данной дисфункции может быть множество, рекомендую попробовать всю совокупность описанных мной способов, что поможет устранить ошибку PAGE_FAULT_IN_NONPAGED_AREA на вашем ПК.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *