Код PAGE_FAULT_IN_NONPAGED_AREA - это стоп-код синего экрана 0x00000050 (на кадре часто 0x50). Ядро обратилось к адресу в невыгружаемой области, а страницы там нет. Это не «ошибка страницы Windows» в бытовом смысле и не окно программы с 0xc0000005. Система уже остановилась. Пишите имя латиницей целиком: PAGE_FAULT_IN_NONPAGED_AREA, без кириллической «а» внутри AREA.
Почему это происходит
Драйвер написал не туда. Самая частая программная причина. Антивирус, VPN, старый драйвер сети или диска, свежий пакет видеокарты. В дампе иногда виден .sys. Имя на кадре одно. Отдельного «кода page fault» кроме 0x50 для этой надписи нет.
Память. Битая планка, жёсткий XMP, несовместимый комплект. Тогда рядом бывают MEMORY_MANAGEMENT (0x0000001A) и случайные другие стопы. Чистая Windows на той же планке повторит 0x50. Переустановка пустая.
Диск и файл подкачки. Сыплющийся SSD отдаёт мусор вместо страницы. Невыгружаемая область как раз не должна уходить на диск, но цепочка сбоев часто начинается с хранилища и кривого драйвера. SMART всё равно снимают.
Путают с 0xc0000005. Оба про неверный доступ к памяти, но живут в разных мирах. 0xc0000005 - процесс пользователя, рабочий стол жив. PAGE_FAULT_IN_NONPAGED_AREA - ядро, синий кадр. «Код page fault» в поиске иногда ведёт на статьи про программы. Смотрите, что было на экране.
Не код обновления. Числа 0x8007xxxx к этому стопу не относятся. Если Центр обновления упал, а потом отдельно прилетел 0x50 - это две истории: пакет мог поставить кривой драйвер, но сам 0x50 уже про ядро.
После «очистки» системных файлов. Подменили ntoskrnl или чужой .sys «от page fault». Подпись не сошлась или версия не та - новый синий экран, иногда уже другой. Штатный путь - откат драйвера и sfc, не архив с форума.
Что проверить самому
Сфотографируйте кадр. Нужны PAGE_FAULT_IN_NONPAGED_AREA, число 0x50 если есть, имя файла. В «Просмотре событий» ищите BugCheck. Без фото через день не отличите 0x50 от 0x1A.
Привяжите падение к изменению. Новый антивирус, пакет видео, планка, которую «добавили для скорости». Причина чаще вчерашняя, не «Windows в принципе».
Откатите свежий драйвер и снимите фильтр. «Диспетчер устройств», вкладка «Драйвер» → «Откатить». Антивирус-комбайн - на тест снять. Оставьте защитник.
Прогоните память.
mdsched.exeлучше на ночь. Одна ошибка в отчёте - планка, не «лечение page fault». XMP на проверку выключите в прошивке.Проверьте диск. CrystalDiskInfo,
chkdsk C: /f. Красный SMART - копия данных. Код 0x50 на умирающем накопителе «не чинится» переустановкой.Соберите файлы, если система живёт между экранами.
sfc /scannow, затемDISM /Online /Cleanup-Image /RestoreHealth. Имеет смысл после оборванного обновления, не вместо теста памяти.Не включайте Driver Verifier первым делом и не качайте «fix nonpaged». Верификатор легко оставляет цикл синих экранов. Патча с таким именем нет. Дампы в
C:\Windows\Minidumpсмотрят,.sysне подменяют.
Если 0x50 начался в день нового антивируса или пакета видео, откат этого изменения сильнее третьего круга sfc. Если кадры разные по именам файлов и без свежего драйвера - сначала память и диск, не «очиститель page fault». На ноутбуке с распаянной планкой тест всё равно имеет смысл: он скажет, железо это или нет, до разборки. Чистая Windows как проверка допустима: если 0x50 вернулся на стоке и без свежего драйвера - файлы ни при чём.
Часто задаваемые вопросы
PAGE_FAULT_IN_NONPAGED_AREA и 0x50 - одно? Да. Имя и число одного стоп-кода. Полная запись - 0x00000050.
Это то же, что MEMORY_MANAGEMENT? Нет. 0x1A - учёт памяти ядра. 0x50 - обращение к отсутствующей странице в невыгружаемой области. Причины пересекаются (планка, драйвер), дампы разные.
Поможет ли переустановка? Если виноваты файлы и драйвер - иногда да. Если планка или диск - стоп вернётся.
Можно ли отключить файл подкачки, чтобы «не было page fault»? Нельзя как лечение. Вы получите другие отказы, а 0x50 от битой памяти не уйдёт.
Это Windows 10 или 11? Один багчек. На 11 те же причины.
