Причины появления ошибки «PAGE_FAULT_IN_NONPAGED_AREA» в Windows 10

Если вы столкнулись с синим экраном с ошибкой «PAGE_FAULT_IN_NONPAGED_AREA», знайте — вы не одиноки. Эта проблема довольно распространена в Windows 10. По своей сути, эта ошибка означает, что система попыталась обратиться к данным, которые, по её мнению, должны были всегда находиться в оперативной памяти, но по какой-то причине их там не оказалось.

Представьте, что оперативная память — это ваш рабочий стол, а файлы на жестком диске — это полки в шкафу. Система заранее готовит самые нужные данные, кладя их на "стол" для быстрого доступа. Ошибка возникает, когда она тянется за конкретной важной "бумажкой", которой на столе нет, и она не может её нигде найти. В результате работа внезапно останавливается, и вы видите синий экран.

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

Причина 1: Новое оборудование

Появление синего экрана и сообщения об ошибке «PAGE_FAULT_IN_NONPAGED_AREA» говорит о том, что на устройстве возникла проблема, которая может быть связана как с программными и системными неполадками, так и с аппаратными комплектующими. Именно поэтому зачастую сложно предложить эффективное и универсальное решение, ведь ошибка возникает, когда система пытается получить доступ к участку памяти, но по каким-то причинам сделать это не получается.

Если вместе с ошибкой указывается информация о файле, с которым она связана, то это упрощает задачу (нередко упоминание «win32k.sys«, «atikmdag.sys», «hal.dll» и других файлов), но чаще всего подобных сведений не содержится, поэтому приходится искать решение самостоятельно.

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

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

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

Ошибка «PAGE_FAULT_IN_NONPAGED_AREA» в Windows 10 обычно появляется, когда система пытается обратиться к участку памяти, который физически не может быть загружен, потому что он помечен как «нестраничный» — то есть должен всегда находиться в оперативной памяти. Чаще всего это происходит из-за проблем с оперативной памятью, сбоями в работе драйверов, повреждённых системных файлов или конфликтов с антивирусами и другими программами. Иногда виновником бывает недавно установленное оборудование или обновление Windows. Хотя ошибка выглядит пугающе, в большинстве случаев её можно устранить, проверив память, обновив драйверы или восстановив систему.

Причина 2: Проблема с драйверами

Иногда после автоматического обновления драйверов либо после использования различных программ типа драйвер-паков могло случиться так, что появилась рассматриваемая ошибка. Обычно на синем экране указывается имя файла, который вызвал проблему. Тогда его название стоит запомнить или записать, затем в интернете найти, к какому драйверу или устройству он относиться, после чего ПО можно будет переустановить или откатить.

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

Подробнее: Как пользоваться BlueScreenView в Windows 10

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

Подробнее:

Полное удаление драйверов в Windows 10

Методы ручной установки драйверов в ОС Windows 10

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

Причина 3: Работа антивируса

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

Подробнее: Отключение / удаление антивируса

Причина 4: Быстрый запуск

Если после перезагрузки компьютера все работает стабильно и без ошибок, но при этом синий экран с сообщением «PAGE_FAULT_IN_NONPAGED_AREA» появляется только при первом включении устройства, велика вероятность, что дело в активном быстром запуске. Отключите его, воспользовавшись нашим руководством на сайте.

Подробнее: Отключение быстрого запуска в Windows 10

Причина 5: Включенная опция «Изоляции ядра»

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

  1. Нажмите на кнопку «Пуск» и выберите запуск встроенного приложения, кликнув по значку в виде шестерни.
  2. Перейдите в раздел «Обновление и безопасность».
  3. Далее переключитесь на вкладку «Безопасность Windows» на левой панели, а в центральной части окна кликните по строке «Безопасность устройства».
  4. Щелкните по строке «Сведения об изоляции ядра».
  5. Отключите опцию «Целостность памяти» с помощью тумблера.

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

Если система не запускается либо запускается, но только в «Безопасном режиме», тогда отключить опцию можно с помощью специальной команды, выполненной в «Командной строке». Запустите консоль с правами администратора, введите запрос REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v Enabled /t REG_DWORD /d 0 /f и нажмите на клавишу «Enter», чтобы выполнить его.

Причина 6: Наличие сетевых мостов

Если в сообщении об ошибке также указываются такие файлы, как «tcpip.sys» и «tm.sys», значит, велика вероятность, что причина – это мост между подключениями. Чтобы исправить ситуацию, можно попробовать удалить его:

  1. Одновременно нажмите на клавиши «Win + R», затем в окне «Выполнить» введите запрос ncpa.cpl и нажмите на кнопку «ОК».
  2. Должно открыться окно с сетевыми подключениями. Если в списке есть мосты, удалите их при условии, что вы точно знаете, что в текущей конфигурации системы они не нужны. Кликните по подключению правой кнопкой мыши и выберите в контекстном меню пункт «Удалить». Подтвердите действие.

Нередко в такой ситуации (если указаны файлы, которые мы упоминали выше) еще помогает обновление или откат драйвера сетевой карты или Wi-Fi адаптера.

Подробнее: Инсталляция программного обеспечения для сетевого адаптера в Windows 10

Причина 7: Очистка временных файлов

Когда проблема связана со специфичным программным обеспечением, есть смысл очистить папку «Temp», где хранятся временные файлы приложений, различных компонентов и самой системы. Такие обычно используются для корректной работы программ или системных процессов. Сам каталог автоматически не очищается, что зачастую становится причиной различных конфликтов и ошибок, в особенности связанных с прикладными программами. Кроме того, со временем она может весить довольно много, накапливая различные файлы. Ручная очистка осуществляется несколькими способами, о чем ранее мы писали более развернуто.

Подробнее: Как очистить папку Temp в Windows 10

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

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

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

Какую функцию вы считаете самой важной в новом смартфоне?
Поделиться с друзьями
Александра Тихонова

Я работаю консультантом по информационной безопасности. Увлекаюсь всем, что связано с защитой данных и интернет-безопасностью. На этом сайте я рассказываю о том, как защитить себя и свои устройства от киберугроз и как обезопасить свою цифровую жизнь.

Оцените автора
Appliances-News.com
Добавить комментарий