На синем кадре или в дампе стоит 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 с отключением драйвера наугад оставляет систему без диска или без сети на следующей загрузке.
Что делать самому
- Сверьте запись. DRIVER_IRQL_NOT_LESS_OR_EQUAL или STOP 0x000000d1 - один код. Если на кадре IRQL_NOT_LESS_OR_EQUAL без слова DRIVER - это 0x0A. Если «LESS OR NOT EQUAL» - такого стопа нет, читайте как 0xD1.
- Запишите имя
.sys, если оно есть.nvlddmkm.sys- видео,ndis.sysи сетевые имена - сеть,WdFilter.sys- защитник или антивирус. Это направление, не приговор «купите новую карту». - Откатите последний драйвер. «Диспетчер устройств» → подозреваемое устройство → «Откатить». Не ставьте пак на 400 устройств. Пакет с сайта платы, ноутбука или вендора чипа.
- Прогоните память.
mdsched.exe. Две планки по одной. Разгон снимите. Повторяющийся 0x000000d1 на одной планке почти всегда она. - Уберите лишние фильтры. Сторонний антивирус на тест, VPN-адаптер, старый iTunes-драйвер. Перезагрузка. Если тишина - верните по одному, не все сразу.
- Соберите системные файлы, если стоп начался после обрыва обновления.
sfc /scannow. Не удаляйте файлы изSystem32\driversруками. - Откройте минидамп.
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? Нет. Система может не встать. Откатывают пакет, не выдёргивают файл.
