На синем кадре или в старой записи STOP стоит 0x00000050. Это не отдельный загадочный код и не опечатка. По документации Microsoft 0x50 - числовая запись стоп-кода PAGE_FAULT_IN_NONPAGED_AREA: ядро обратилось к странице в невыгружаемой области и не нашло там то, что ожидало. В Windows 8 и новее чаще пишут имя, в семёрке и в дампах - шестнадцатеричное число.

Запрос «код ошибки 0x00000050» иногда путают с кодами установки вроде 0x8007025d и с 0xc0000005 у программы. Это разные семейства. 0x00000050 бывает только как bugcheck ядра, не как отказ блокнота и не как срыв копирования файлов с флешки.

Почему это происходит

Битая или нестабильная оперативная память. Планка с ошибками, слот, разгон XMP, который плата не тянет. Падение в случайный момент: браузер, копирование, простой на столе. Рядом часто нет одного и того же .sys. Если сегодня 0x00000050, завтра MEMORY_MANAGEMENT - смотрите планки, не «очиститель».

Драйвер трогает чужую страницу. Видео, сеть, антивирус, диск. На кадре или в минидампе тогда бывает имя вроде nvlddmkm.sys, ntfs.sys, tcpip.sys. После свежего пакета видео или «ускорителя интернета» это первая версия.

Диск не отдал данные вовремя. Сыплющийся SSD, щёлкающий HDD, плохой SATA-кабель. Ядро ждёт страницу из файла подкачки или из своего образа и получает мусор. Тогда 0x00000050 чередуется с KERNEL_DATA_INPAGE_ERROR.

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

Путают с 0x0000007B и с 0x0000000A. Одна цифра в конце меняет смысл. 0x7B - диск недоступен на старте. 0x0A - IRQL_NOT_LESS_OR_EQUAL, сосед по семейству, но другой стоп. Пишите код целиком, латиницей, не «пятьдесят».

Не подменяйте ntoskrnl.exe и чужие .sys с форума. Без подписи и под другую сборку получите уже другой STOP или систему, которая не встанет вовсе. Реестр памяти и драйверов руками на живой машине - путь потерять загрузку.

Что делать самому

  1. Сверьте запись. На кадре PAGE_FAULT_IN_NONPAGED_AREA или STOP 0x00000050 - один код. Если 0xc0000005 в окне программы или 0x8007025d у установщика - другая статья. Фото нужнее, чем пересказ «синий экран про память».
  2. Снимите автоперезагрузку, чтобы успеть прочитать кадр. sysdm.cpl → «Дополнительно» → «Загрузка и восстановление» → снимите «Выполнить автоматическую перезагрузку». Это не лечение, а возможность увидеть имя файла.
  3. Прогоните память. mdsched.exe - «Средство проверки памяти Windows». Две планки проверяйте по одной. Разгон и XMP на время теста снимите. Повторяющийся 0x00000050 на одной планке почти всегда она, не Windows.
  4. Посмотрите диск. CrystalDiskInfo или аналог: переназначенные сектора, ошибки. chkdsk C: /f когда готовы к перезагрузке. На ноутбуке со щелчками HDD честнее сначала накопитель, потом переустановка.
  5. Откатите последний драйвер. Видео, сеть, чипсет. «Диспетчер устройств» → устройство → «Откатить». Не ставьте «пак 400 драйверов» и не копируйте .sys в System32\drivers.
  6. Соберите системные файлы, если падения начались после обрыва обновления. Командная строка администратора: sfc /scannow. Не трогайте WinSxS проводником.
  7. Откройте минидамп, если падения повторяются. Папка C:\Windows\Minidump. Просмотрщик покажет модуль. Имя nvlddmkm.sys ведёт к видео. Не скачивайте «патч 0x50» с рекламных страниц.

На Windows 7 экран выглядит иначе: белый текст на синем и строка STOP: 0x00000050. Смысл тот же. Лечение то же: память, драйвер, диск, не «очиститель реестра семёрки».

Если 0x00000050 вылез сразу после новой планки или перестановки модуля в другой слот, первым делом верните старую конфигурацию. Контакт и совместимость закрывают половину случаев без переустановки. На новой сборке часто виноват один не до конца вставленный модуль.

Часто задаваемые вопросы

0x00000050 и PAGE_FAULT_IN_NONPAGED_AREA - одно и то же? Да. Число и имя одного стоп-кода 0x50.

Это код установки Windows? Нет. У установщика свои коды вроде 0x8007025d. 0x00000050 - ядро уже работает и упало.

Можно ли заменить ntoskrnl.exe с другой системы? Нет. Подпись, версия и зависимости не совпадут. Получите новый стоп или отказ загрузки.

Поможет ли новая Windows на том же железе? Если виновата планка или диск - нет. Если кривой драйвер и мусор в системе - иногда да.

Смотрите также