Ошибка 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL в Windows
Один из распространенных вариантов «синих экранов смерти» (BSoD) — ошибка 0x000000d1, встречающаяся у пользователей Windows 10, 8, Windows 7 и XP. В Windows 10 и 8 синий экран выглядит чуть иначе — код ошибки отсутствует, лишь сообщение DRIVER_IRQL_NOT_LESS_OR_EQUAL и информация о файле, вызвавшем её. Сама по себе ошибка говорит о том, что какой-либо драйвер системы обратился к несуществующей странице памяти, что и вызвало сбой.
В инструкции ниже — способы исправить синий экран STOP 0x000000D1, выявить проблемный драйвер или другие причины, вызывающие появление ошибки и вернуть Windows к нормальной работе. В первой части речь будет идти применительно к Windows 10 — 7, во второй — специфичные решения для XP (но для XP актуальны и способы из первой части статьи). В последнем разделе перечислены дополнительные, иногда встречающиеся причины появления этой ошибки в обеих операционных системах.
Как исправить синий экран 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL в Windows 10, 8 и Windows 7
Сначала о самых простых и самых распространенных вариантах ошибки 0x000000D1 DRIVER_IRQL_NOT_LESS_OR_EQUAL в Windows 10, 8 и 7, не требующих анализа дампа памяти и иных расследований для определения причины.
Если при появлении ошибки на синем экране вы видите имя какого-либо файла с расширением .sys — именно этот файл драйвера и вызвал ошибку. Причем чаще всего это бывают следующие драйвера:
- nv1ddmkm.sys, nvlddmkm.sys (и другие имена файлов, начинающиеся с nv) — сбой драйвера видеокарты NVIDIA. Решение — полностью удалить драйверы видеокарты, установить официальные с сайта NVIDIA под вашу модель. В некоторых случаях (для ноутбуков) проблему решает установка официальных драйверов с сайта производителя ноутбука.
- atikmdag.sys (и другие, начинающиеся с ati) — сбой драйвера видеокарты AMD (ATI). Решение — полностью удалить все драйвера видеокарты (см. ссылку выше), установить официальные под вашу модель.
- rt86winsys, rt64win7.sys (и другие rt) — сбой драйверов Realtek Audio. Решение — установить драйверы с сайта производителя материнской платы компьютера или с сайта производителя ноутбука для вашей модели (но не с сайта Realtek).
- ndis.sys — имеет отношение к драйверу сетевой карты компьютера. Попробуйте также установить официальные драйверы (с сайта производителя материнской платы или ноутбука для вашей модели, а не через «Обновление» в диспетчере устройств). При этом: иногда бывает, что проблему вызывает недавно ndis.sys установленный антивирус.
Отдельно по ошибке STOP 0x000000D1 ndis.sys — в некоторых случаях для установки нового драйвера сетевой карты при постоянно появляющемся синем экране смерти, следует зайти в безопасный режим (без поддержки сети) и проделать следующее:
- В диспетчере устройств откройте свойства сетевого адаптера, вкладку «Драйвер».
- Нажмите «Обновить», выберите «Выполнить поиск на этом компьютере» — «Выбрать из списка уже установленных драйверов».
- В следующем окне вероятнее всего будет отображаться 2 и более совместимых драйверов. Выберите тот из них, поставщик которого не Microsoft, а производитель сетевого контроллера (Atheros, Broadcomm и т.п.). Перезагрузите компьютер в обычном режиме и проверьте, появляется ли ошибка вновь.
- Если предыдущий метод не помог, используйте отдельную инструкцию: Синий экран ndis.sys DRIVER_IRQL_NOT_LESS_OR_EQUAL.
Если ничто из этого списка не подходит под вашу ситуацию, но имя файла, вызвавшего ошибку, отображается на синем экране в информации об ошибке, попробуйте найти в Интернете, к драйверу какого устройства относится этот файл и также попробуйте либо установить официальный вариант этого драйвера, либо, если есть такая возможность — откатить его в диспетчере устройств (если ранее ошибка не возникала).
Если же имя файла не отображается, можно использовать бесплатную программу BlueScreenView для анализа дампа памяти (в ней будут отображаться имена файлов, вызвавших сбой) при условии, что у вас включено сохранение дампов памяти (обычно включено по умолчанию, если отключено, см. Как включить автоматическое создание дампов памяти при сбоях Windows).
Чтобы включить сохранение дампов памяти при, зайдите в «Панель управления» — «Система» — «Дополнительные параметры системы». На вкладке «Дополнительно» в разделе «Загрузка и восстановление» нажмите «Параметры» и включите запись событий при отказе системы.
Дополнительно: для Windows 7 SP1 и ошибки, вызванной файлами tcpip.sys, netio.sys, fwpkclnt.sys есть официальное исправление, доступное здесь: https://support.microsoft.com/ru-ru/kb/2851149 (нажать «Пакет исправлений доступен для скачивания»).
Ошибка 0x000000D1 в Windows XP
Прежде всего, если в Windows XP указанный синий экран смерти возникает у вас при подключении к Интернету или других действиях с сетью, рекомендую установить официальное исправление с сайта 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).
Ну и еще два теоретически возможных варианта причины — отключенный файл подкачки Windows или проблемы с оперативной памятью компьютера или ноутбука. Также, если проблема появилась после установки какого-либо ПО, проверьте, возможно на вашем компьютере есть точки восстановления Windows, которые позволят быстро исправить проблему.
Исправление ошибки DRIVER IRQL NOT LESS OR EQUAL
Несмотря на то, что в Windows 10 BSOD (синий экран смерти) выглядит не так устрашающе, как в предыдущих версиях ОС, менее серьезной и критической ошибка не стала. Поэтому посмотрим, что делать и как исправить ошибку DRIVER IRQL NOT LESS OR EQUAL.
Что значит?
Ошибка DRIVER IRQL NOT LESS OR EQUAL значит, что какой-то из установленных на машине драйверов начал сбоить. А то, что без корректной работы аппаратных компонентов компьютера невозможно пользоваться ПК – знают все.
Причиной этому может быть три фактора:
- несовместимость драйвера с операционной системой;
- конфликт цифровой подписи с другим программным обеспечением;
- повреждение предустановленного драйвера вирусом или нежелательным ПО.
Значение epp64.sys указывает на проблемный драйвер. И это та информация, которая необходима для решения данной проблемы. Теперь приступим к решению ошибки.
Как исправить ошибку DRIVER IRQL NOT LESS OR EQUAL
Для исправления дефекта пройдем шесть шагов:
- Загрузитесь в среду восстановления. Для этого нажмите на кнопку «Перезагрузить» в меню «Пуск» с зажатой клавишей Shift. Если ошибка появляется на начальном этапе загрузки операционной системы – воспользуйтесь установочным диском или USB-накопителем.
- В появившемся окне выберите «Диагностика» – «Дополнительные параметры» – «Командная строка».
- для этого введите команду notepad в командной строке и в появившемся окне приложения нажмите «Файл» – «Сохранить как».
- в качестве каталога выберите «Этот компьютер».
- теперь на основании названий и объема областей памяти вы узнаете метку системного раздела. В нашем случае это «D».
Где скачивать необходимые драйвера?
Осталось выяснить один вопрос: какой драйвер был поврежден?
-
Войдите в «Этот компьютер» – «Свойства системы».
Зная название, модель и производителя устройства не составит труда посетить официальный сайт компании и скачать необходимый инсталляционный пакет.
Если среди списка устройств вы не нашли неправильно работающее устройство, существует второй способ. Перейдите на этот сайт и введите в поле поиска имя неисправного драйвера (файла). Система автоматически его распознает и отобразит пакет компонентов, в который он входит. В данном случае остается найти официальный сайт поставщика ПО и скачать нужную версию.
Устранение ошибки «DRIVER_IRQL_NOT_LESS_OR_EQUAL» в Windows 10
Как подсказывает текст самой ошибки, наиболее часто она появляется из-за сбоев в работе драйверов для того или иного устройства. Разумеется, для эффективного устранения проблемы сначала нужно определить, что же именно её вызывает.
- Первый вариант – повторно получить сбой и записать название элемента в строке «What failed».
- Второй метод – программа Bluescreenview: так как ошибка появляется только вместе с «синим экраном», нам пригодится средство просмотра минидампа
Использование этого приложения очень простое: запустите его и подождите, пока автоматически будут распознаны созданные снимки памяти, затем кликните по самому свежему из них. Необходимая нам информация расположена в нижней части окна – там описаны активные во время сбоя программные модули. Конкретные виновники проблемы выделены красным: один из них всегда соответствует системному ядру ntoskernel.exe, тогда как другой – повреждённому драйверу. Примерный перечень именований:
- nv*****.sys, atikmdag.sys – видеокарты (NVIDIA и ATI соответственно);
- dxgmms2.sys – видеосистема;
- storport.sys, usbehci.sys – контроллер USB или накопителей;
- ndis.sys, netio.sys, tcpip.sys – сетевая карта;
- wfplwfs.sys – низкоуровневый модуль доступа антивируса.
Способ 2: Удаление антивируса
Порой причиной появления «синего экрана» с таким текстом может быть антивирус. Дело в том, что серьёзным защитным программам для полноценного функционирования требуется глубокий доступ в ОС, для чего и используются драйвера. Иногда эти данные могут повреждаться, что в итоге и приводит к появлению BSOD с рассматриваемым кодом. Скорее всего, с ним столкнутся начинающие пользователи, которые установили два антивируса на один компьютер, чего категорически не стоит делать. В ситуациях, когда несмотря на появление ошибки в систему выходит загрузиться, можно попробовать выполнить удаление данного ПО – нередко этих действий бывает достаточно для устранения проблемы.
Способ 3: Проверка и восстановление системных данных
Если предыдущие методы оказались неэффективны, это означает, что файлы ОС повреждены. В такой ситуации стоит проверить целостность этих самых данных и произвести восстановление в случае необходимости.
Способ 4: Проверка аппаратных комплектующих
Если и предыдущий способ ничем вам не помог, остаётся только одна причина – оказались повреждены те или иные аппаратные составляющие компьютера. Для выяснения виновника воспользуйтесь инструкцией далее:
-
Первый претендент – жёсткий диск. Невозможность загрузки системы и БСОДы часто являются признаком «сыплющегося» HDD, поэтому проверьте устройство, особенно если наблюдаются дополнительные симптомы вроде щелчков и прочих странных звуков.
К сожалению, большинство аппаратных проблем не получится устранить в домашних условиях – скорее всего, потребуется обратиться в сервисный центр или полностью заменить устройство.
How to fix IRQL NOT LESS OR EQUAL in Windows 10 and 11
Those who have seen or are now seeing a Blue Screen of Death (BSoD) error with the stop code “IRQL NOT LESS OR EQUAL” would benefit from this article.
Windows 10 and 11 BSoDs are on the rise, but we’ve got some troubleshooting advice for you.
What is the IRQL NOT LESS OR EQUAL Error?
Interrupt Request Level (IRQL) is a Windows feature that helps the operating system prioritize processor interruptions. For example, the IRQL will pause any currently running processes to let the higher priority process continue if the processor generates an interrupt with a higher priority than those processes.
If an Operating System shuts down due to an issue, Windows will crash and display the dreaded Blue Screen of Death (BSoD). Windows freeze on a black screen as it gathers information for forensics.
In most cases, after the collecting phase is complete, the computer will restart itself (unless you have specifically instructed it to shut down instead). The first image in this piece is a Blue Screen of Death.
What’s Written in IRQL NOT LESS OR EQUAL Error?
The name of the offending program is often included in the “IRQL not less or equal” blue screen of death error. Some of these could be, but are not limited to, the following:
- kbdclass.sys
- ntoskrnl.exe
- usbxhci.sys
- ql2300.sys
- epfwwfp.sys
- e1c62x64.sys
- rdbss.sys
- rdyboost.sys
- rtkhdaud.sys
- rtwlane.sys
- tcpip.sys
- tap0901.sys
- tdx.sys
- usbport.sys
- usbhub.sys
- igdkmd64.sys
- netio.sys
After digging further, you can discover that most “IRQL not less or equal” BSoD files are linked to malfunctioning drivers or devices.
This error will happen when Windows or a kernel-mode driver tries to access pagefile memory at the wrong process IRQL. If this happens, the computer will shut down with a blue screen and issue a stop code to prevent more harm.
The IRQL not less or equal blue screen of death might appear while booting a computer or when working with incompatible drivers. A third-party antivirus program might prevent a driver from doing its job, or CPU overclocking could be to blame.
This is due mainly to a malfunctioning driver, another piece of software, or an improperly configured device.
Why does this error happen in general?
Since the problem stems from your drivers, it is analogous to the Driver IRQL less or not equal error seen in Windows. Many Valorant players have complained about seeing this warning when trying to play the game.
Some usual causes of this problem are:
- Windows system files are corrupted.
- Install wrong drivers or driver conflict.
- An interruption while installing a program.
- Downgrade from Windows 10 to Windows 7, Windows 8, etc.
Due to the nature of the fault, you may also get a warning that reads, “System scan at increased IRQL identified inappropriate driver unload error,” but the fixes are the same.
Like the IRQL incredible value issue, faulty RAM might trigger the IRQL Not Less or Equal blue screen of death. The error can happen in any windows version and if thinking about how to find it, then here are the steps shared.
How to Find IRQL Error Cause with Event Viewer?
The way to find this error is shared below:
- Open the Event Viewer.
- Now go to the left panel and expand the window logs.
- Click on the system under windows logs.
- Now click ‘Create Custom View‘ under the system.
- Go to the logged drop-down menu and select ‘Custom Range.’
- Now select the date and time when the error occurred.
- Click ‘OK.’
- Head to Event Level in the Create Custom View dialog window and check the boxes for Critical, Warning, and Error.
- Press’ OK,’ enter a name to the Custom View created, and then again click on ‘OK.’
- In the main Event Viewer window, you’ll get the list of Warning, Critical, and Error events that happened in the time that you filled.
As you have determined that there is an error and now want the solution to the problem, head further in the article.
Fix IRQL Not Less or Equal Blue Screen Of Death In Windows 10 and 11
So, if you want to fix the error, here are some ways to solve the problem.
Determine Faulty Drivers
As soon as a BSoD occurs, it is important to look into the file blamed for the crash. Write down the name of the file and look for the driver online. The most often affected drivers and files are listed below.
- Kbdclass.sys – Connected to a device driver for a keyboard. According to reports from users, the “IRQL not less or equal” problem appears immediately once the keyboard is plugged in. The issue, it is believed, may be fixed by installing the latest driver.
- usbxhci.sys – A driver for a USB port.
- epfwwfp.sys – Related to the ESET Personal Firewall program.
- rdbss.sys – The Windows operating system is linked to this file. After a system update or fixing the wrong file, the problem gets fixed.
- rtkhdaud.sys – Connected to the driver for the Realtek HD Audio chipset.
- tcpip.sys – The TCP/IP protocol on your device is managed by this file. It has been claimed that the problem has been resolved by resetting the TCP/IP stack or installing the latest operating system update.
- tdx.sys – Related to Broadcom network adapter.
- usbhub.sys – Related to a USB connection.
- netio.sys – Connects to the network driver.
- ntoskrnl.exe – This program handles hardware virtualization and other kernel functions. According to user reports, several drivers have been linked to this issue. However, Realtek audio drivers seem to be the most common culprit.
- ql2300.sys – Linked to the QLogic Fibre Channel Stor Miniport Driver.
- e1c62x64.sys – Connection to the Intel network port driver.
- rdyboost.sys – The Windows operating system requires this particular file. The problem is resolved once the system is updated or the corrupted file is repaired.
- rtwlane.sys – Relevant to the Realtek Wireless LAN driver.
- tap0901.sys – The AP-Win32 Adapter V9, OpenVPN driver, and Comodo VPN are all connected to this file. To solve the problem, reinstalling the program is suggested.
- usbport.sys – Related to a USB connection.
- igdkmd64.sys – Related to the Intel graphics driver.
Update/Reinstall Faulty Driver
You should update or reinstall the offending driver as soon as you identify it as the source of the “IRQL not less or equal” blue screen of death error.
To fix a broken driver, go to the Run dialog box and type ‘ devmgmt.msc ‘ to open the Device Manager. Find the hardware component whose driver is malfunctioning, and then right-click it—select ‘Update Driver‘ from the option that appears.
To have the computer look for updated drivers automatically, choose that option from the drop-down menu. The current step in the wizard is to look for newer drivers online. Later on, restart the machine when installation is complete.
However, if the update fails to resolve the issue, you must get the driver software from the manufacturer’s website. You may manually look for and install the necessary drivers for your devices, but you also have the option to do it automatically.
Removing and reinstalling the device is your best bet if you cannot update the driver.
To remove the faulty driver, launch Device Manager again, right-click on the offending hardware, and choose “Uninstall device” from the context menu. At that point, you’ll be asked whether you wish to uninstall the driver. Select it and then click ‘Uninstall.’
After uninstalling the driver, you may download a new copy from the manufacturer’s site and reinstall it to fix the issue.
Turn OFF or Uninstall Outside Antivirus Software
Antivirus software may be a nuisance since it blocks files and data that seem harmful but are safe. Therefore, uninstall any third-party antivirus software before restarting the computer and checking to see whether the problem has been fixed.
Even if you never see another Blue Screen of Death error, you should switch to a different antivirus program, preferably one that costs money. You may alternatively continue using the in-built Windows Defender Antivirus software included with Windows 10 and 11 because even that might solve your issue.
Look for System Files that are Broken
Corrupted system files may be repaired using the built-in utility in Windows 10 and 11. The System File Checker (SFC) is a utility automatically used to restore a computer’s missing or damaged system files. It fixes broken or missing data by creating new copies.
Update your System Software
You may also try upgrading your operating system if you suspect the faulty file is a crucial system component. In many cases, the damaged files may be replaced by a newer version of the files included in the update.
Fire up the Settings utility and go to the Windows Update page. To discover whether there are any pending Windows updates, click the Check for updates icon. Now, Windows will check for and download updates automatically. When you’re sure that they were installed correctly, it’s time to reboot.
Conclusion
So many people are encountering the IRQL NOT LESS OR EQUAL and are seeking its solution as the fault is not letting them work. For this problem, we share some methods to help people resolve it and work on their systems, and if you are experiencing a blue screen only on your PC screen, you should check the BSoD ERROR article.