Синий экран IRQL NOT LESS OR EQUAL в Windows 11 и Windows 10 — как исправить?

Как исправить синий экран IRQL NOT LESS OR EQUALСиний экран IRQL NOT LESS OR EQUAL — одна из самых частых ошибок такого типа в Windows 11 и Windows 10, а диагностировать конкретную причину и решить проблему не всегда легко.

В этой инструкции подробно о возможных причинах синего экрана IRQL NOT LESS OR EQUAL и о том, как исправить эту ошибку в различных ситуациях.

Ошибка работы драйвера — самая частая причина ошибки IRQL NOT LESS OR EQUAL

Синий экран IRQL NOT LESS OR EQUAL в Windows

Наиболее частая причина синего экрана с рассматриваемым кодом — ошибка в работе драйвера: из-за несовместимости с оборудованием, неправильного обращения к функциям драйвера (особенно если ошибка возникает лишь в конкретной игре или программе) и в других случаях.

Определение проблемного драйвера

Узнать о том, какой конкретно драйвер вызывает проблему в некоторых случаях просто: на синем экране IRQL NOT LESS OR EQUAL может отображаться имя файла драйвера .sys, которого достаточно для того, чтобы определить, что это за драйвер. Если в вашем случае это имя показывается, вы можете использовать следующие шаги:

  1. По имени файла драйвера .sys найдите в Интернете, к драйверу какого устройства он относится. Также следует учитывать, что существуют драйверы виртуальных устройств, устанавливаемые сторонними программами, в таком случае вы найдете, к какой программе относится указанный файл драйвера.
  2. Если вход в систему и работа возможны, попробуйте выполнить установку других версий драйвера этого устройства с официального сайта производителя устройства, материнской платы, ноутбука. Если речь идёт о драйвере видеокарты, используйте опцию «выполнить чистую установку» при её наличии в установщике.
  3. В случае, если речь идёт о драйвере, устанавливаемом какой-либо программой, можно попробовать удалить эту программу, изучить возможности отключения или настройки её функциональности, использующей этот драйвер, либо попробовать установить другие версии этого ПО.

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

Анализ дампа памяти

При сбоях IRQL NOT LESS OR EQUAL и аналогичных, Windows по умолчанию автоматически создаёт файлы дампа памяти, которые позволяют проанализировать данные, относящиеся к ошибке с помощью специальных программ. В случае, если работа в Windows возможна, вы можете поступить следующим образом:

  1. Установите последнюю версию WinDbg, скачать программу можно из Microsoft Store или по прямой ссылке.
  2. Запустите программу (лучше от имени администратора) и используйте меню Файл — Open Dump File для открытия файла дампа памяти с нужной датой, расположенного в папке C:\Windows\Minidump
  3. Дождитесь загрузки файла, после чего введите команду (в поле kd> )
    !analize -v
    или нажмите по ссылке с этой командой в верхней панели WinDbg Запуск анализа дампа памяти в WinDbg
  4. Дождитесь завершения анализа. В результатах вы увидите различные данные, например, значения аргументов сбоя (для рядового пользователя будут мало полезными, прочитать, о чем говорят различные значения аргументов при указанной ошибке, можно на официальной странице) Аргументы сбоя IRQL NOT LESS OR EQUAL
  5. Ниже в отчете вы найдете пункты PROCESS_NAME (процесс — источник сбоя) и MODULE_NAME/IMAGE_NAME, позволяющие определить файл драйвера, который вызвал сбой. Имя драйвера, вызвавшего сбой

С информацией о сбойном файле драйвера далее можно работать так, как это было описано в первой части инструкции.

Если Windows не запускается

Приведенные выше варианты предполагают, что вы можете зайти в Windows 11/10 и выполнять действия в системе. Если это не так, ситуация осложняется, но некоторые действия выполнить можно:

  1. После нескольких сбоев с невозможностью загрузки ОС должно будет запуститься автоматическое восстановление системы, после которого на экране «Компьютер запущен некорректно» вы увидите кнопку «Дополнительные параметры» — используйте её для входа в среду восстановления. Открыть дополнительные параметры при сбое загрузки
  2. В среде восстановления (обычно в разделе Поиск и устранение неисправностей — Дополнительные параметры) вы можете использовать пункт «Параметры загрузки» для последующей попытки загрузки в безопасном режиме (где ряд драйверов отключены и, возможно, синий экран не проявит в себя. Использование среды восстановления после синего экрана
  3. Там же можно запустить восстановление системы — использовать точки восстановления, которые отменят в том числе и недавние обновления драйверов.
  4. Ещё одна возможность в среде восстановления — удаление обновлений Windows, если ошибка стала появляться после их установки.

Это базовый вариант действий в случае, если вход в систему невозможен, но не всегда применимый: например, возможны ситуации, когда среда восстановления недоступна. Некоторые возможные решения для этого сценария описаны в следующем разделе.

Дополнительная информация и варианты решения

В завершение — дополнительная информация, которая может оказаться полезной в контексте исправления ошибки IRQL NOT LESS OR EQUAL.

  • Если ошибка возникает только при запуске или работе какой-то конкретной программы или игры и не исчезает при обновлении или откате сбойного драйвера, возможно, причина в самой программе и особенностях её работы с драйвером, а в случае нелицензионного ПО причиной также может оказаться антивирус.
  • В случае, если ошибка появилась недавно после каких-то обновлений драйверов или системы, обязательно попробуйте использовать точки восстановления системы, это можно сделать, в том числе и на системе, которая не запускается, например, используя WinPE.
  • Ошибка может быть вызвана проблемами в работе оперативной памяти: попробуйте отключить её разгон (если включен), выполнить проверку оперативной памяти на ошибки, проверить, проявляет ли себя сбой, если оставлять подключенным один модуль оперативной памяти (если ошибка появляется — заменить его на второй).
  • Если ошибка появляется после завершения работы компьютера и включения, но исчезает после перезагрузки, попробуйте отключить быстрый запуск Windows.
  • Выполните восстановление хранилища компонентов Windows и восстановление системных файлов (инструкции для Windows 11, но подойдут и для Windows 10).
  • Проверьте, появляется ли ошибка, если использовать чистую загрузку Windows — если это решило проблему, искать причину следует в сторонних службах и программах автозагрузки.

И, наконец, если разобраться с синим экраном IRQL NOT LESS OR EQUAL самостоятельно не удается, опишите ситуацию в комментариях: при каких условиях возникает ошибка, есть ли какие-то закономерности её появления, о чем говорят отчеты WinDbg или других программ для анализа дампов памяти — возможно, мне удастся вам помочь.

Комментарии (4) к Синий экран IRQL NOT LESS OR EQUAL в Windows 11 и Windows 10 — как исправить?

  • Сергей

    Доброго! файл atapi.sys — выяснил, после проверки WinDbg. Практически ежедневно, после включения компа из спящего режима, через 60-120 секунд идёт перезагруз. Надоело, потому, что в течение последних 5-6 месяцев это стало нормой. А вообще, синий экран стабильно появляется уже лет 6. К компу подключен старый hp lj 1020. Я скачал файл atapi.sys здесь (ссылка), проверил размер и версию, дальше не знаю, что с ним делать. Подскажите, пожалуйста.

    Ответить

    • Dmitry

      Здравствуйте.
      А что это за устройство? Если ноутбук — модель, если ПК — то модель материнки напишите, возможно, смогу подсказать

      Ответить

  • Сергей

    ПК
    AsRock 880GM-LE
    AMD Athlon llx3 455, 3,3 ГГц

    Ответить

    • Dmitry

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

      https://www.asrock.com/mb/AMD/880GM-LE/index.ru.asp#Download

      Но как они заработают на 10/11 — не знаю, старые на официальном сайте.

      Ответить

Оставить комментарий

Интересное
Новое
Список инструкций Windows 11 Windows 10 Подписаться