Ошибка IRQL_NOT_LESS_OR_EQUAL (0xA) — причины и решения
Ошибка IRQL_NOT_LESS_OR_EQUAL (0xA или 0x0000000A) — один из самых распространённых синих экранов Windows, связанный с драйверами, памятью или системными сбоями ядра. В этом материале разберём реальные причины, научимся правильно анализировать дампы памяти и пошагово устранять проблему без переустановки системы.
Что означает ошибка IRQL_NOT_LESS_OR_EQUAL
Windows использует уровни приоритета доступа к памяти (IRQL), чтобы защитить ядро системы от повреждений. Когда драйвер или компонент пытается обратиться к памяти на недопустимом уровне доступа, система аварийно завершает работу и показывает BSOD IRQL_NOT_LESS_OR_EQUAL.
Проще говоря, это защитный механизм Windows, который срабатывает при нарушении правил работы с памятью.
Полный текст сообщения и код ошибки
На синем экране обычно отображается:
Stop code: IRQL_NOT_LESS_OR_EQUAL
0x0000000A
Иногда дополнительно указывается проблемный файл драйвера, например:
What failed: nvlddmkm.sys
Почему появляется эта ошибка
На практике IRQL_NOT_LESS_OR_EQUAL чаще всего вызывается следующими причинами:
- повреждённые или несовместимые драйверы
- ошибки оперативной памяти
- разгон процессора или RAM
- антивирусы и VPN-клиенты с драйверами ядра
- сбои после обновления Windows
- устаревший или повреждённый BIOS
Как анализировать ошибку через дамп памяти
Если Windows успела сохранить дамп, можно точно определить виновный драйвер или компонент. Более детально по анализу с BlueScreenView и WinDbg описывал в статье «Синий экран смерти (BSOD) в Windows: полное руководство по анализу и исправлению».
Где находятся файлы дампа
Минидампы:
C:\Windows\Minidump
Полный дамп:
C:\Windows\MEMORY.DMP
Быстрый анализ через BlueScreenView
Запустите программу, откройте нужный дамп и посмотрите поле Caused By Driver. Если указан конкретный файл, именно он чаще всего является причиной сбоя.
Глубокий анализ через WinDbg
Откройте дамп и выполните команду:
!analyze -v
В выводе будут указаны модуль, стек вызовов и тип нарушения памяти.
Как исправить IRQL_NOT_LESS_OR_EQUAL
1. Обновите или переустановите драйверы
В первую очередь обновляйте драйверы видеокарты, сетевого адаптера, Wi-Fi и чипсета с сайта производителя устройства или материнской платы. Более подробно в статье «Установка драйверов в Windows».
2. Проверьте оперативную память
Ошибки в оперативной памяти — одна из самых частых причин BSOD IRQL_NOT_LESS_OR_EQUAL. Даже один повреждённый модуль или нестабильный XMP-профиль может вызывать сбои ядра Windows.
Способ 1: Проверка через встроенную утилиту Windows
Ниже описываю действия, но полная инструкция с иллюстрациями в статье «Проверка оперативной памяти средствами Windows».
- Нажмите Win + R.
- Введите
mdsched.exeи нажмите Enter. - Выберите «Перезагрузить и проверить».
- Дождитесь окончания проверки (10–30 минут).
- После загрузки Windows откройте «Просмотр событий» → Журналы Windows → Система и найдите источник MemoryDiagnostics-Results.
Если система сообщит об ошибках, модуль памяти неисправен и подлежит замене.
Способ 2: Проверка через MemTest86 (рекомендуется)
Полная инструкция и ссылка на скачивание в статье «Как проверить оперативную память в MemTest86+».
- Скачайте MemTest86 с официального сайта.
- Создайте загрузочную флешку с помощью встроенного установщика.
- Загрузитесь с флешки через Boot Menu или BIOS.
- Оставьте тест минимум на 2 полных прохода (лучше 4).
- Если появятся красные строки с ошибками — память нестабильна.
Если ошибок нет, но BSOD продолжается
- Отключите XMP/EXPO в BIOS и проверьте работу системы.
- Протестируйте модули по одному, оставляя в системе только одну планку.
- Попробуйте другие слоты материнской платы.
Если после отключения XMP ошибка исчезает — причина в нестабильных частотах или таймингах памяти.
3. Проверьте системные файлы
В командной строке от имени администратора выполните:
sfc /scannow
Затем:
DISM /Online /Cleanup-Image /RestoreHealth
4. Удалите сторонние антивирусы и VPN
Некоторые защитные программы внедряют драйверы ядра, которые вызывают BSOD. Временно удалите их для проверки. В качестве примера ознакомьтесь с инструкцией «Как удалить 360 Total Security».
5. Сбросьте BIOS и отключите разгон
После обновления BIOS, замены процессора или разгона памяти параметры системы могут стать нестабильными, из-за чего драйверы получают доступ к памяти на неверных уровнях IRQL и возникает BSOD.
Как правильно сбросить BIOS
- Перезагрузите компьютер и войдите в BIOS (обычно клавиша Del или F2).
- Найдите пункт Load Optimized Defaults / Load Default Settings / Restore Defaults (как правило в последней вкладке).
- Подтвердите сброс и сохраните настройки (F10 → Yes).
Подробнее в статье «Как сбросить BIOS на заводские настройки».
Как отключить XMP/EXPO
- Зайдите в BIOS → Advanced Mode.
- Перейдите в раздел Ai Tweaker / OC / Overclocking.
- Найдите пункт XMP, DOCP или EXPO и установите значение Disabled.
- Сохраните настройки и перезагрузите компьютер.
Если после этого BSOD исчезает — причина была в нестабильных частотах памяти или процессора.
6. Проверьте диск на ошибки
Повреждённые сектора или ошибки файловой системы могут вызывать сбои драйверов и ядра Windows, особенно при обращении к системным файлам.
Проверка через командную строку
- Откройте командную строку от имени администратора.
- Введите команду:
chkdsk C: /f /r - Подтвердите проверку при следующей перезагрузке (Y → Enter).
- Перезагрузите компьютер и дождитесь завершения проверки.
Если будут найдены и исправлены ошибки — перезагрузитесь и проверьте, исчезла ли проблема.
Если Windows не загружается
- Загрузитесь с установочной флешки Windows.
- Выберите «Восстановление системы» → «Поиск и устранение неисправностей» → «Командная строка».
- Выполните:
chkdsk C: /f /r
Если ошибка появляется при загрузке Windows
Если BSOD IRQL_NOT_LESS_OR_EQUAL появляется сразу при старте системы и Windows не загружается, действуйте по следующему алгоритму.
Шаг 1. Вход в безопасный режим
Запустите безопасный режим Windows, для этого:
- Принудительно перезагрузите ПК 2–3 раза подряд, чтобы появилось меню восстановления.
- Выберите «Поиск и устранение неисправностей» → «Дополнительные параметры» → «Параметры загрузки» → «Перезагрузить».
- Нажмите 4 или F4 для входа в безопасный режим.
Шаг 2. Удаление проблемных драйверов
- Откройте «Диспетчер устройств».
- Удалите драйверы устройств, которые были установлены или обновлены перед появлением ошибки.
- Перезагрузите компьютер.
Шаг 3. Откат системы
Восстановите ОС с помощью контрольной точки, для этого:
- Нажмите Win + R → введите
rstrui.exe→ Enter. - Выберите точку восстановления до появления ошибки.
- Подтвердите откат и дождитесь завершения процесса.
Если после восстановления система загружается нормально — причиной был драйвер или обновление Windows.
Важно: данный способ работает только если ранее была включена точка восстановления.
Связь ошибки с конкретными драйверами
Чаще всего в дампах фигурируют:
- nvlddmkm.sys — драйвер видеоадаптера NVIDIA
- atikmdag.sys — драйвер видеокарты AMD
- ndis.sys — сетевые адаптеры
- tcpip.sys — VPN и сетевые фильтры
- ntoskrnl.exe — не причина, а пострадавший компонент
Итог
IRQL_NOT_LESS_OR_EQUAL (0x0000000A) — это почти всегда драйверная или аппаратная проблема. Самый эффективный путь — анализ дампа памяти, обновление проблемного драйвера и проверка оперативной памяти. В большинстве случаев ошибка устраняется без переустановки Windows.

