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

Запрос «ошибка 0x000000d1» путают с IRQL_NOT_LESS_OR_EQUAL (это 0x0000000A, другой стоп) и с исковерканным «DRIVER IRQL LESS OR NOT EQUAL». Такого имени у Microsoft нет. Живой код - DRIVER_IRQL_NOT_LESS_OR_EQUAL. 0x000000d1 не бывает у установщика Windows и не бывает кодом Центра обновления.

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

Драйвер нарушил правило ядра. Сеть, видео, антивирус, диск, USB-фильтр. На кадре часто имя .sys. После свежего пакета или «ускорителя» это самая частая причина 0x000000d1.

Память сыплет ошибки. Битая планка даёт и 0xD1, и PAGE_FAULT_IN_NONPAGED_AREA, и MEMORY_MANAGEMENT вперемешку. Если код скачет, не ищите один «виновный» драйвер неделями.

Антивирусный фильтр. Комбайны ставят мини-фильтр файловой системы. После обновления базы фильтр падает на 0xD1. Откат или удаление пакета антивируса на тест - нормальная проверка, не «отключите защиту навсегда».

Кривой USB или сетевой адаптер. Дешёвый Wi-Fi-свисток, старый Realtek, док-станция. 0x000000d1 в момент вставки флешки или при копировании по сети. Снимите лишнее с портов и посмотрите, уйдёт ли стоп.

Путают с 0x00000050 и с 0x0000007B. 0x50 - страница в невыгружаемой области. 0x7B - диск недоступен на старте. Одна цифра меняет смысл. Пишите 0x000000d1 целиком, латиницей: «d» латинская, не кириллическая «д».

Не подменяйте указанный на кадре .sys файлом с форума. Подпись и версия не совпадут. Реестр Services с отключением драйвера наугад оставляет систему без диска или без сети на следующей загрузке.

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

  1. Сверьте запись. DRIVER_IRQL_NOT_LESS_OR_EQUAL или STOP 0x000000d1 - один код. Если на кадре IRQL_NOT_LESS_OR_EQUAL без слова DRIVER - это 0x0A. Если «LESS OR NOT EQUAL» - такого стопа нет, читайте как 0xD1.
  2. Запишите имя .sys, если оно есть. nvlddmkm.sys - видео, ndis.sys и сетевые имена - сеть, WdFilter.sys - защитник или антивирус. Это направление, не приговор «купите новую карту».
  3. Откатите последний драйвер. «Диспетчер устройств» → подозреваемое устройство → «Откатить». Не ставьте пак на 400 устройств. Пакет с сайта платы, ноутбука или вендора чипа.
  4. Прогоните память. mdsched.exe. Две планки по одной. Разгон снимите. Повторяющийся 0x000000d1 на одной планке почти всегда она.
  5. Уберите лишние фильтры. Сторонний антивирус на тест, VPN-адаптер, старый iTunes-драйвер. Перезагрузка. Если тишина - верните по одному, не все сразу.
  6. Соберите системные файлы, если стоп начался после обрыва обновления. sfc /scannow. Не удаляйте файлы из System32\drivers руками.
  7. Откройте минидамп. C:\Windows\Minidump. Просмотрщик покажет модуль точнее, чем фото кадра. Не скачивайте «исправитель 0xD1».

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

Если 0x000000d1 вылез сразу после новой сетевой карты или док-станции, выньте устройство и загрузитесь без него. Штатный драйвер чипсета спокойнее универсального пакета с диска 2014 года. Если Центр или клиент видео вернул тот же пакет после отката, запретите автообновление драйвера в свойствах устройства на время проверки. Иначе 0x000000d1 будет возвращаться по кругу, а вы будете винить «неисправимый код». Число 0x000000D1 в дампе - та же запись, регистр буквы не важен.

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

0x000000d1 и DRIVER_IRQL_NOT_LESS_OR_EQUAL - одно? Да. Число и имя одного стоп-кода 0xD1.

Существует ли DRIVER_IRQL_LESS_OR_NOT_EQUAL? Нет. Это переставленные слова. Имеется в виду DRIVER_IRQL_NOT_LESS_OR_EQUAL.

Это ошибка установки Windows? Нет. Установщик так не пишет. 0x000000d1 - уже работающее ядро.

Можно ли удалить указанный .sys? Нет. Система может не встать. Откатывают пакет, не выдёргивают файл.

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