Домой / Opera / Что за ошибка 0x000000d1. Как исправить ошибки DRIVER_IRQL_NOT_LESS_OR_EQUAL типа "синий экран" (0x000000D1). Устранение проблем с антивирусным программным обеспечением

Что за ошибка 0x000000d1. Как исправить ошибки DRIVER_IRQL_NOT_LESS_OR_EQUAL типа "синий экран" (0x000000D1). Устранение проблем с антивирусным программным обеспечением

Пользователи различных операционных систем (начиная с архаичной Виндовс XP, и заканчивая Виндовс 10) могут столкнуться с «синим экраном смерти», в тексте которого содержится упоминание об ошибке «DRIVER_IRQL_NOT_LESS_OR_EQUAL: 0x000000D1». Обычно данная проблема связана с некорректно работающими драйверами для какого-либо из системных устройств, но бывают и ситуации, когда ошибка 0x000000D1 вызвана иными аппаратными и программными факторами. В данном материале я расскажу, в чём суть данной ошибки, каковы её причины, и как исправить ошибку DRIVER_IRQL_NOT_LESS_OR_EQUAL: 0x000000D1 на вашем ПК.

Что значит текст «DRIVER_IRQL_NOT_LESS_OR_EQUAL: 0x000000D1»

Как следует из текста самой ошибки, последняя возникает из-за сбоев в работе какого-либо системного драйвера (обычно это один из драйверов системного ядра kernel), который попытался использовать некорректный адрес памяти для решения своих задач.

В тексте возникшего BSoD может быть указано имя конкретного драйвера-виновника (с расширением «sys»), ставшего причиной ошибки ««DRIVER_IRQL_NOT_LESS_OR_EQUAL», что значительно упрощает решение данной проблемы.

Указанной ошибке и аналогичным и подвержены практически все современные ОС Виндовс, начиная с Виндовс XP, и заканчивая Виндовс 10.

Решаем проблему с DRIVER_IRQL

Причины ошибки в Windows

Среди причин данной дисфункции я бы выделил следующие:


Как исправить DRIVER_IRQL_NOT_LESS_OR_EQUAL: 0x000000D1

Чтобы избавиться от ошибки DRIVER_IRQL_NOT_LESS_OR_EQUAL: 0x000000D1 выполните следующее:

Обновите (удалите, откатите) проблемный драйвер. Если в тексте BSoD указано имя драйвера-виновника с расширением «sys», тогда рекомендуется поискать через поисковую систему, к какому именно устройству (элементу) системы принадлежит данный драйвер (часто это драйвер видеокарты, сетевой карты и др.). И, перейдя в «Диспетчер устройств» (нажимаете на кнопку «Пуск», в строке поиска вводите devmgmt.msc, и нажимаете ввод), обновить, удалить, или откатить данный драйвер.

К примеру, наиболее проблемные драйвера связаны со следующими устройствами (элементами) системы:

  • athw8x – Atheros Wireless LAN Driver
  • iaStor – Intel Storage drivers
  • igdkmd64 – Intel Graphics driver
  • Netio – Network I/O Subsystem
  • tcpip.sys – Microsoft TCP/IP Driver
  • usbuhci – UHCI USB Miniport Driver.

Хорошим инструментом обновления системных драйверов до самых свежих версий является использование специальных программ для обновления драйверов (уровня «DriverPack Solution», «Driver Talent», «Driver Easy» и др.), которые в автоматизированном режиме проверят драйвера вашей системы, а затем и обновят их до самой последней конфигурации.

Если конкретный драйвер-виновник не отображается, то можно поискать его через программу-анализатор дампа памяти «BlueScreenView », которая поможет выявить проблемные драйвера, вызывающие появление BSoD.

Программа «BlueScreenView» поможет проанализровать дамп памяти, и выявить проблемный драйвер

Отключите недавно установленное в систему устройство, или деинсталлируйте недавно установленную программу. Во многих случаях эффективным решением стала деактивация недавно установленного в систему аппаратного или программного элемента. Также можно попробовать поотключать лишнее оборудование для идентификации причины BSoD (обратите внимание на планки памяти, они могут работать некорректно, для чего проверьте их с помощью «MemTest 86 »).

https://youtu.be/1zVaHcZXJGM


Заключение

Возникновение ошибки DRIVER_IRQL_NOT_LESS_OR_EQUAL обычно связано с каким-либо некорректно работающим драйвером одного из системных устройств. Рекомендуется идентифицировать проблемный драйвер, а затем обновить, удалить, или откатить его, стабилизировав работу системы, и, тем самым, устранить ошибку DRIVER_IRQL_NOT_LESS_OR_EQUAL: 0x000000D1 на вашем ПК.

Добрый день уважаемые читатели, сегодня мы с вами рассмотрим как решается синий экран, который имеет код ошибки 0x000000d1 в Windows 10. Данный BSoD ловят и пользователи Windows 7 - 8.1 и даже XP. В Windows 10 и 8 синий экран выглядит чуть иначе - код ошибки отсутствует, лишь сообщение DRIVER_IRQL_NOT_LESS_OR_EQUAL и информация о файле, вызвавшем её. Ниже мы рассмотрим как все это лечится и диагностируется.

Исправляем синий экран и ошибку 0x000000d1

Вот как выглядит синий экран и код ошибки 0x000000d1 в Windows 10.

В большинстве случаев в Windows 10, ошибка 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL не требует анализа дампа памяти и дополнительных исследований. И тут видно, что проблема с драйвером. В таких случаях синий экран выдает имя файла с окончанием.sys, в приведенном скриншоте это файл myfault.sys.

Чаще всего это бывают следующие драйвера:

  • nv1ddmkm.sys, nvlddmkm.sys (и другие имена файлов, начинающиеся с nv) - сбой драйвера видеокарты NVIDIA. Решение - полностью удалить драйверы видеокарты, установить официальные с сайта NVIDIA под вашу модель. В некоторых случаях (для ноутбуков) проблему решает установка официальных драйверов с сайта производителя ноутбука.
  • atikmdag.sys (и другие, начинающиеся с ati) - сбой драйвера видеокарты AMD (ATI). Решение - полностью удалить все драйвера видеокарты (см. ссылку выше), установить официальные под вашу модель.
  • rt86winsys, rt64win7.sys (и другие rt) - сбой драйверов Realtek Audio. Решение - установить драйверы с сайта производителя материнской платы компьютера или с сайта производителя ноутбука для вашей модели (но не с сайта Realtek).
  • ndis.sys - имеет отношение к драйверу сетевой карты компьютера. Попробуйте также установить официальные драйверы (с сайта производителя материнской платы или ноутбука для вашей модели, а не через «Обновление» в диспетчере устройств). При этом: иногда бывает, что проблему вызывает недавно ndis.sys установленный антивирус.

Как видите синий экран смерти и ошибка 0x000000d1 очень обширна и имеет много вариантов

Ошибка STOP 0x000000D1 ndis.sys

Если вы поймали ошибку STOP 0x000000D1 ndis.sys, то бывают случаи, что чтобы установить свежий драйвер сетевой карты при постоянно появляющемся синем экране смерти, следует зайти в безопасный режим (без поддержки сети) и проделать следующее:

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

свойства сетевого адаптера, вкладку Драйвер

Нажмите Обновить, выберите Выполнить поиск на этом компьютере - Выбрать из списка уже установленных драйверов.

В следующем окне вероятнее всего будет отображаться 2 и более совместимых драйверов. Выберите тот из них, поставщик которого не Microsoft, а производитель сетевого контроллера (Atheros, Broadcomm и т.п.).

Если это не помогло и вы не решили ошибку 0x000000d1, то попробуйте произвести откат драйвера, или его полная переустановка, либо с официального сайта производителя или одним махом за один раз . Если не помогло, то давайте посмотрим дамп.

Анализируем дамп ошибки 0x000000d1

Есть два способа произвести анализ дампа памяти , первый и самый правильный это с помощью Microsoft Kernel Debugger, но он требует установки и дополнительных действий, но есть еще быстрая беглая проверка, бесплатной утилиты BlueScreenView.

Вы запускаете BlueScreenView и открываете файл дампа, посмотреть его где он хранится можно, в свойствах системы (Панель управления > Система). Далее перейдите на вкладку Дополнительно > Параметры. Вы увидите место хранения Файл дампа. Если сохранение дампа не включено, то поставьте соответствующую галку и ждите следующей ошибки 0x000000d1.

Утилита, вам показывает какие библиотеки и драйвера вызывают данную ошибку 0x000000D1

Прежде всего, если в Windows XP указанный синий экран смерти с ошибкой 0x000000d1 возникает у вас при подключении к Интернету или других действиях с сетью, рекомендую установить официальное исправление с сайта Microsoft, возможно поможет уже оно: https://support.microsoft.com/ru-ru/kb/916595 (предназначено для ошибок, вызванных http.sys, но иногда помогает и в других ситуациях).

Отдельно можно выделить ошибки kbdclass.sys и usbohci.sys в Windows XP - они могут относиться к ПО и драйверам клавиатуры и мыши от производителя. В остальном, способы исправить ошибку те же, что и в предыдущей части.

Причинами ошибки DRIVER_IRQL_NOT_LESS_OR_EQUAL в некоторых случаях также могут быть следующие вещи:

  • Программы, устанавливающие драйверы виртуальных устройств (а точнее сами эти драйверы), особенно взломанные. Например, программы для монтирования образов дисков.
  • Некоторые антивирусы (опять же, особенно в тех случаях, когда используются обходы лицензий).
  • Фаерволы, в том числе встроенные в антивирусах (особенно в случаях возникновения ошибок ndis.sys).

Если у вас есть точки восстановления системы, то попробуйте откатиться на стабильное состояние системы и надеюсь вы победили ошибку 0x000000d1 в Windows 10


Вечер добрый. Поделюсь с очередной историей ремонта компьютера. Было это всё вот буквально на прошлой неделе. Непосредственно с ноутбуком (аппаратно) всё в порядке, но при включении (после экрана приветствия) выскакивает BSOD, в народе именуемый «синий экран смерти» с номером ошибки 0x000000D1 и с указанием на файл ndis.sys. Вначале пробежался по форумам, люди разное всякое советуют. Чтобы вам не пробовать каждый метод, опишу вам тот что мне помог. Ошибка связан с файлом ndis.sys — который как оказалось является неким подобием драйвера для сетевых устройств. А какого именно из двух сетевых (Ethernet или Wi-Fi) это мы сейчас разберёмся.

Почему возник синий экран смерти?

Думаю что это наиболее популярный вопрос который пользователи начинают задавать не доставая ноутбук. На самом деле однозначно ответить на него невозможно и вот почему. Чтобы попытаться начать разобраться, пользователю необходимо вспомнить, что это он такого делал, что в итоге привело к такой вот ошибке. Ответы тут бывают разные. Кто-то увидел, что при завершении работы Windows начал ставить обновления (и просил не выключать компьютер), но пользователь всё таки выключил его своими же руками. Что при следующем запуске заставило выводить за место рабочего стола синий экран. Кто-то решил самостоятельно обновить драйвера, скачал их с какого-то сайта, драйвер-пака и начал «кормить» свой компьютер. Компьютер то вроде как всё поставил и попросил перезагрузиться. Но увы это оказывается последней его просьбой, после чего компьютер попросту кидает синий экран. Ну или же как вариант сбой в аппаратной части компьютер, и такое случается. Но тут не предугадать как повезёт.

Как исправить ошибку?

Ну вот скажем ошибка у нас есть, кстати в моём случае она выглядит вот так.

Раз ошибка не даёт нам загрузиться в обычном режиме, то пробуем загрузиться в безопасном. Для этого включаем компьютер и как только картинка БИОСа исчезла сразу же жмём пару раз кнопку F8. В итоге загрузится следующий экран.

Из всех предложенных вариантов выбираем самый верхний просто «Безопасный режим». В течении минуты пройдёт загрузка и отобразится нечто похожее на рабочий стол с низким разрешением и минимумом программ.

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

Начнем по очереди выделять ниже представленные устройства и нажатием правой кнопки мышки удалим.

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

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

Отключить то отключили, теперь большинство драйверов перестали сами ставиться, но один капризный (от wi-fi) почему-то по прежнему действовал как ему заблагорассудится. Не беда. Как говорится: «Если гора не идёт к Магомеду..» так и мы просто щелкнет правой кнопкой мыши по «капризному» пункту и выберем отключить.

Благополучно драйвер отключили. Теперь пробуем перезагрузить компьютер и загрузиться в обычном режиме. И вуаля! Успех мы видим рабочий стол, диспетчер устройств показывает, что одно сетевое устройство требует драйвера (это Ethernet), другое (Wi-fi) отключено.

Ну и теперь метод исключения пытаемся мы включить драйвер от Wi-fi и «о боже!» опыть синий экран. Значит корень проблемы мы нашли, и проблема эта в драйвере Wi-fi. Посоветовавшись с пользователем пришли к выводу, что он беспроводными сетями не пользуется и отключение Wi-fi некритично. Поэтому я повторил выше описанную инструкцию по отключению драйвера, и напоследок чтобы пользователь случайно не включил — я залез в биос.

Посидел поковырялся и нашёл чудесный пункт по отключению «вай-фая». Вот от как выглядит (у вас может быть по другому).

То есть я заблокировал работу драйвера от Wi-fi. Теперь при входе в «Диспетчер устройств» это устройство попросту не отображается.

А на этом всё. Компьютер работает — пользователь доволен 🙂

Осуществлена попытка затронуть виртуальную память в процессе IRQL уровня, имеющим слишком высокое значение. Следует отметить тот факт, что сбой появляется на Windows XP различных модификаций.

Причина возникновения

Драйвер сделал попытку получить доступ к страничной памяти, когда имелся высокий показатель IRQL. Таким образом, именно драйвера следует назвать главной причиной появления сбоя.

Параметры

Происходит выдача синего экрана, где имеется следующий фрагмент текста:

STOP 0x000000D1 (parameter1, parameter2, parameter3, parameter4)

parameter1

parameter2

parameter3

Бывает только два значения 0 (чтение) и 1 (запись)

parameter4

Адрес, ссылающийся на память.

Способы решения

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

Сбой в драйвере BLACKDRV.SYS

Ошибка часто возникает в тех ситуациях, когда выполняется копирование больших по своим размерам файлов. Если parameter4 составляет 0XBE92F13C , следует говорить именно о наличии проблемы с драйвером BLACKDRV.SYS. Должна реализовываться следующая последовательность действий:

  • Прекращается деятельность служб, применяющих BlackICE.
  • Открывается строка восстановления для того, чтобы сменить название документа. Происходит ввод следующих строк:

sc start black disable
sc start blackice disable
cd winnt\system32\drivers
ren blackdrv.sys blackdrv.old
exit

  • Не будет лишним скачать самую позднюю версию приложения BlackICE PC Protection. Она позволит исключить возникновение сбоя снова.

Сбой в драйвере gv3.sys

Подобный тип проблемы встречается в тех случаях, когда происходит работа на портативных устройствах, обладающих операционной системой Windows XP. Говорить о таком сбое следует при parameter4 = 0xF8E26A89 . Это происходит при наличии принудительной установки на портативный компьютер ОС Windows XP. Драйвер gv3.sys требуется указать виновником ошибки. На данный момент, он не устанавливается, но все ещё встречается на устаревших КПК.

Процесс решения проблемы заключается в выполнении следующих действий:

  1. Вызывается командная строка, где прописывается devmgmt.msc.
  2. Происходит переход в раздел «Процессы» диспетчера устройств.
  3. Нас интересует необходимость выполнить обновление «Процессор Intel Pentium». Это позволит установить последнюю версию драйвера.

Сбой в драйвере Kbdclass.sys

О нем можно говорить в случае parameter4 = 0xFC9586B0 . Причиной может стать применение Logitech MouseWare, который относится к версиям 9.10 и 9.24. Решение предусматривает соблюдение указанной последовательности:

  1. Требуется удалить ПО Logitech MouseWare с устройства.
  2. На официальном сайте компании Logitech нужно найти нужные драйвера и загрузить их.
  3. Выполняется установка.

Сбой в драйвере Scsiport.sys

Ошибка появляется при осуществлении процесса копирования информации с применением MegaRAID контроллера. В таком случае, будет получено сообщение с указанием на ошибку в драйвере Scsiport.sys. Наиболее простым и логичным решением проблемы является замена прошивки на более современную.

Проблема модуля памяти или дефект файла подкачки

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

Система восстановлена после серьезной ошибки

DRIVER_ IRQL_ NOT_ LESS_ OR_ EQUAL

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

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

Сбой при установлении связи с использованием VPN

Говорить о подобной ошибке следует в том случае, когда parameter4 = 0xf5bf0f68 . Причины могут быть различными. Сюда необходимо отнести применение сетевого адаптера типа Intel PRO/100 S, использование Microsoft VPN для проведения IPSec соединения или иные варианты. Чтобы восстановить работу системы, требуется прекратить работу функции разгрузка протокола IPSec и контрольная сумма IP в настройках сетевого подключения.

Сбой при отключении устройства

Подобный тип ошибки является характерным для ОС Windows XP. Распознать её будет довольно просто, поскольку parameter4 = 0xfc96a9dc . Как показывает практика, сбой часто возникает при наличие подключения через USB большого числа устройств. Чтобы решить проблему, следует обновить сервисный пакет Windows XP.

Сбой в процессе запуска или выхода из режима сна

Ошибку можно идентифицировать за счет наличия parameter4 = 0xF96C49ED . Возникновение часто происходит при наличии приложения Sygate Personal Firewall. Другой вариант заключается в том, что устройство слишком продолжительный период времени находилось в режиме сна. Предусматриваются следующие действия в рамках восстановления работоспособности:

  • Удаление приложения SPF. В том случае, когда сбой больше не повторяется, рекомендуется найти схожую по своим задачам программу.

Сбой в результате конфликта с Agnitum Outpost Firewall

На это указывает parameter4 = 0x71A3DF52 . Для восстановления работы системы рекомендуется воспользоваться одним из вариантов:

  • Провести установку всех рекомендованных системой обновлений. Они предоставляются в соответствующем разделе.
  • Удаление приложения Agnitum Outpost Firewall. В том случае, когда сбой больше не повторяется, рекомендуется найти схожую по своим задачам программу.

Сбой в результате установки Laplink PCsync

При выполнении монтирования Laplink PCsync может быть выдано не сообщение об успехе, а код ошибки. Главным указателем на наличие проблемы именно с этой программой является parameter4 = 0xFC37664A . В таком случае, требуется осуществить обновление сервисного пакета для операционной системы.

Сбой в результате работы WRQ AtGuard

Говорить о том, что именно эта программа стала виновником ошибки можно тогда, когда parameter4 = 0xf617c2c6 . Если это так, что для исправления требуется выполнить мероприятия:

  • Провести установку всех рекомендованных системой обновлений. Они предоставляются в соответствующем разделе.
  • Удаление приложения WRQ AtGuard. В том случае, когда сбой больше не повторяется, рекомендуется найти схожую по своим задачам программу.

Синий экран смерти штука малоприятная и весьма многообразная. На днях пришлось смотреть очередной ноутбук с постоянно вылетающим BSOD с ошибкой STOP: 0x000000D1 из-за NETIO.SYS. И после этого решил написать статью, тем более что встречался с такой проблемой уже неоднократно, поэтому, думаю, что это будет полезно.

Ошибка возникает обычно на ровном месте. Безо всякого предупреждения посреди полного спокойствия вываливается экран BSOD, который вы можете видеть на картинке. Полностью эта ошибка называется STOP 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL. Небольшие наблюдения позволяют установить, что появляется она во время работы по сети. Любопытно, что на сайте Microsoft исправление этой ошибки для Windows XP и Windows Vista давно описаны. При чем, в Windows Vista даже файл называется так же - NETIO.SYS. Этот системный файл реализует сетевой стек IPv4/IPv6 в системе. Почему-то для Win 7 его исправления до сих пор не вышло. Попробуем справиться самостоятельно, подручными средствами.

Как ни странно, в большинстве своем данная проблема возникает при использовании замечательной программы uTorrent. Что интересно, выдает ошибку только программа версии 2.0 и старше. Почти 90% BSOD с ошибкой STOP: 0x000000D1 из-за NETIO.SYS на «семерке» в моей практике было связано с этой программой. В данном случае решение простое - откат торрент-клиента до более старой версии или его замена на аналогичный. Например, с Vuze у меня подобных проблем не было.

Можно попробовать привести в чувство и uTurrent той версии, которая у вас установлена. Однако, никакой гарантии успеха. У меня выходило отчего-то далеко не всегда. В программе заходим Настройки - Дополнительно. Там находим параметр net.dissable_incoming_ipv6 меняем false на true. После этого чуть выше находим параметр bt.transp_disposition и меняем его значение на 5. После этого выключаем программу и включаем ее заново.

Иногда случается так, что ошибка с NETIO.SYS возникает и без участия uTorrent. Это чуть более сложный случай. Однако причина ошибки все та же - некорректная работа NETIO.SYS. Тогда нам нужно попробовать отыскать самые свежие драйвера для используемой нами сетевой карты. После их установки нажимайте «WinKey» + «R». Появится окошко «Выполнить». К его командной строке вводим: «sfc /scannow», как на картинке. Теоретически должно хватить.

Ну и на последок, если все вышеперечисленное не помогло, то отключайте Протокол Интернета версии 6 (TCP/IPv6), как на картинке. Добраться до этого окошка можно следующим образом: Пуск - Панель управления - Просмотр состояния сети и задач - Изменение параметра адаптера. Из списка адаптеров выбираем нужный и нажимаем на нем правой кнопкой мыши. Из меню выбираем «Свойства». После чего снимаем ту же галочку, что и на рисунке.

Один из этих способов сработает обязательно. Удачи вам!