BSOD: DRIVER_IRQL_LESS_OR_NOT_EQUAL [Исправлено]

IRQ или запрос прерывания — это сигнал, посылаемый микропроцессору, который останавливает выполнение текущей программы, чтобы он мог запустить вместо нее другую программу. Различные устройства/программное обеспечение на вашем компьютере посылают сигнал через канал запроса прерывания.

Если два устройства пытаются использовать один и тот же канал IRQ, мы получаем ошибку DRIVER_IRQL_LESS_OR_NOT_EQUAL (синий экран смерти).

Что вызывает ошибку DRIVER_IRQL_LESS_OR_NOT_EQUAL?

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

  • Ваш драйвер действует как интерфейс для вашего устройства и операционной системы. Если этот драйвер неисправен, вы можете получить ошибку.
  • Два устройства/программы по умолчанию могут использовать один и тот же канал IRQ.  
  • Неисправная планка оперативной памяти также может вызвать эту ошибку
  • Антивирусное программное обеспечение имеет доступ к нескольким каналам IRQ для остановки любых процессов. Это может вызвать конфликты, если антивирус пытается использовать IRQ-канал, который уже используется.

Устранение синего экрана смерти DRIVER_IRQL_LESS_OR_NOT_EQUAL

IRQL означает Interrupt ReQuest Level. Он представляет собой уровень запроса для различных прерываний. Например: Если процесс работает на низком IRQL, он может быть остановлен или завершен процессом, работающим на более высоком IRQL. Вот несколько решений, которые вы можете попробовать для устранения проблемы.

Диагностика памяти Windows

Это специальный инструмент операционной системы Windows, который проверяет физическую память компьютера. С помощью этого инструмента можно определить, использует ли какое-либо устройство ту же память, или, в данном случае, канал IRQ. Чтобы запустить программу Windows Memory Diagnostic, выполните следующие действия.

  • Перейдите в строку поиска и введите memory.
  • Откройте Диагностика памяти Windows.
  • Нажмите на кнопку Перезагрузить сейчас и проверить наличие проблем.

Компьютер перезагрузится и запустит средство диагностики памяти Windows. Инструмент проверит ваши окна на наличие проблемы с памятью. Это займет несколько минут. Если у вас возникли проблемы с памятью, вы можете увидеть это в разделе Состояние. После входа в систему будет показан результат проверки.

Использование инструмента «Информация о системе

Мы можем использовать System Information Tool, чтобы выяснить, какие драйверы используют один и тот же канал запроса прерывания (IRQ). Для выполнения этих действий вам понадобятся права администратора.

  • Нажмите клавиши Windows + R.
  • Введите msinfo32.exe и нажмите ввод.
  • Нажмите на знак «+» рядом с Hardware Resources.
  • Нажмите на Conflicts/Sharing.

Здесь вы можете увидеть все устройства, использующие одни и те же каналы IRQ. IRQ 16 и IRQ 94 — это каналы IRQ, которые используются по умолчанию. Аудио и рейд-контроллеры будут вызывать некоторые проблемы, если они используют один и тот же канал прерываний.

Примечание: RAID (Redundant Array of Independent Disks) хранит данные на нескольких жестких дисках для защиты данных в случае отказа диска.

Проверьте модуль памяти

Неисправный модуль памяти (планка RAM) также может вызвать ошибку IRQL. Поскольку основная память обрабатывает все эти запросы IRQ, неисправная оперативная память может быть причиной того, что устройства разделяют канал IRQ.

Чтобы проверить, не неисправен/поврежден ли модуль памяти, выполните следующие действия:

  • Если компьютер работает на двух плашках оперативной памяти, можно извлечь любую из них и посмотреть, продолжает ли компьютер работать нормально (если на планке оперативной памяти мало памяти, этот метод может не сработать). Если компьютер не запускается, возможно, у вас повреждена оперативная память.
  • Иногда пыль на планке оперативной памяти или поврежденное гнездо могут помешать нормальному функционированию планки оперативной памяти. Для очистки оперативной памяти от пыли можно воспользоваться спиртом на ватной палочке, чтобы стереть осевшую на ней пыль. Вы также можете попробовать очистить гнездо памяти с помощью баллончика со сжатым воздухом.
  • Если это все еще не помогло, вы можете использовать другой разъем для установки оперативной памяти.

Удалите/переустановите сетевые драйверы

Сетевые адаптеры в компьютерах больше всего используют каналы IRQ. Поэтому поврежденный файл в драйвере может вызвать ошибку IRQL на вашем компьютере.

Чтобы удалить поврежденный файл, необходимо удалить и переустановить сетевой драйвер.

Деинсталляция драйвера

Нажмите клавиши Windows + X и щелкните на Диспетчере устройств. Разверните Сетевые адаптеры и щелкните правой кнопкой мыши на вашем драйвере. Нажмите на Удалить драйвер. Нажмите OK для подтверждения. 

Перезагрузите компьютер как можно скорее.

Примечание: Если вы не знаете, какой драйвер является сетевым, обратитесь к Интернету для поиска сетевого драйвера вашего компьютера.

Переустановка драйвера

Нажмите клавиши Windows + X и выберите Диспетчер устройств. Разверните Сетевые адаптеры и щелкните правой кнопкой мыши на Сканировать изменения. Это автоматически переустановит ваш драйвер.

Удалите недавно установленную программу и антивирусное программное обеспечение

Антивирусное программное обеспечение может остановить любой текущий процесс, используя канал запроса прерывания. Это может вызвать BSOD, если он пытается использовать канал, который уже используется. Любое программное обеспечение/приложение, которое может остановить/приостановить текущие процессы, может вызвать BSOD. Удалите эти приложения, чтобы устранить проблему DRIVER IRQL.

Обновите все драйверы

Обновление драйвера может помочь вам решить эту проблему, так как обновление может запретить этим устройствам использовать один и тот же канал IRQ.

Нажмите клавишу Windows + X и щелкните Диспетчер устройств. Разверните и щелкните правой кнопкой мыши ваш драйвер. Нажмите на Обновить драйвер. Теперь нажмите на Поиск автоматического обновления драйвера. Дождитесь завершения обновления 

Безопасный режим

Если компьютер продолжает сбоить из-за BSOD, вы можете попробовать обновить драйверы в безопасном режиме. В безопасном режиме большинство устройств и драйверов не будут работать, за исключением некоторых основных драйверов, таких как драйверы дисплея и мыши.

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

Для Windows 10

  • Нажмите клавишу Windows + I.
  • Нажмите на Обновление и безопасность, затем нажмите на Восстановление.
  • В разделе Расширенный запуск нажмите на Перезагрузить сейчас.
  • Когда компьютер перезагрузится, выберите Устранение неполадок.
  • Выберите Дополнительные параметры, затем Параметры запуска.
  • Нажмите на Перезапустить.
  • Когда компьютер перезагрузится, вы увидите несколько вариантов безопасного режима. Нажмите F5, чтобы запустить безопасный режим с интернетом. Теперь обновите все драйверы.

Для Windows 11

  • Нажмите клавишу Windows + I.
  • Нажмите на «Система», затем прокрутите вниз до «Восстановление».

После этого вы можете следовать шагам Windows 10, начиная с номера 3. Обновите все драйверы.

Если по какой-то причине вы не можете войти в «Настройки», вы можете выполнить следующие действия:

  • Нажмите Ctrl+Shift+Esc, чтобы войти в диспетчер задач.
  • Нажмите на Файлы, затем Запустить новую задачу.
  • Введите «msconfig» и нажмите OK.
  • Нажмите на Boot, затем установите флажок safeboot.
  • В поле Безопасная загрузка выберите Сеть.
  • Нажмите Применить, затем Ок.
  • Перезагрузите компьютер, чтобы войти в безопасный режим.

Чтобы выйти из безопасного режима, вы можете проделать вышеописанный шаг до номера 4. Уберите галочку с флажка safeboot и перезагрузите компьютер. 

Отключите внешние устройства

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

Оцените статью
cdelat.ru
Добавить комментарий