Синий экран ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (0x000000fc) на ноутбуке: как срабатывает аппаратный бит NX/XD процессора (DEP) и как устранить сбой
В каждом современном мобильном процессоре Intel и AMD на аппаратном уровне заложена фундаментальная защита от взлома и сбоев — бит запрета исполнения данных (NX / XD Bit, в терминологии Windows — предотвращение выполнения данных DEP). Смысл её кристально ясен: страницы оперативной памяти, в которых лежат обычные картинки, сетевые пакеты, тексты и буферы переменных, помечаются специальным запрещающим флажком.
Если по какой-то причине счётчик команд процессора перепрыгивает в такую страницу с данными и пытается выполнить случайные числа как программный код ядра, аппаратная защита кремния мгновенно дёргает стоп-кран и выводит на экран ноутбука код ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY (0x000000fc)!
Сразу предостережём от самого вредного совета В интернете!
На старых форумах можно встретить чудовищно безграмотный совет «просто выключить защиту nx AlwaysOff в загрузчике bcdedit»!
- На современной Windows 11 отключение аппаратного запрета исполнения в ядре не только открывает настежь ворота любым сетевым эксплойтам и ломает работу всех современных античитов и изоляции ядра HVCI, но и НЕ чинит сбойный драйвер: ведь если у драйвера сорвало указатель адреса перехода и он прыгнул в мусорные данные, без защиты процессор через микросекунду выполнит случайный мусор и всё равно упадёт, успев по пути испортить ваши открытые файлы!
Четыре настоящие причины ошибки 0x000000fc на ноутбуках — и их чистое решение!
| Как проявляется сбой на ноутбуке | Истинная инженерная причина | Правильное решение! |
|---|---|---|
1. Ноутбук начал падать в 0x000000fc сразу после крупного обновления Windows 11 на старом принтере, сканере, ТВ-тюнере, старом антивирусе или корпоративном USB-ключе! |
Классика № 1 (около 75 % случаев)! Древний 64-разрядный драйвер десятилетней давности выделяет память в старом исполняемом пуле (NonPagedPoolExecute), который в новых сборках Windows 11 принудительно переведён в безопасный неисполняемый режим! |
Найти имя этого старого .sys-модуля в минидампе отладчика WinDbg и заменить его свежим официальным драйвером производителя (либо удалить старый перехватчик антивируса фирменной утилитой очистки)! |
2. Внизу синего экрана прямо назван графический или сетевой модуль (nvlddmkm.sys, atikmpag.sys, Netwtw14.sys)! |
Повреждение стека возврата или таблицы виртуальных вызовов в повреждённом видео- или сетевом драйвере (часто из-за наслоения обновлений поверх старых версий) | Выполнить полную чистую переустановку графических и сетевых драйверов с официальной страницы модели ноутбука! |
| 3. Сбой происходит только на горячем ноутбуке под высокой нагрузкой ЦП/ОЗУ, либо при включённом андервольтинге / разгоне памяти! | Переполнение или повреждение байта адреса возврата на стеке ядра из-за просадки напряжения процессора или перегрева микросхем оперативной памяти! | Сбросить настройки частот и напряжений в BIOS к заводским, проверить охлаждение по регламенту чистки системы охлаждения ноутбука и прогнать тест памяти! |
| 4. Ноутбук падает на самом старте загрузки до появления окна ПИН-кода | Повреждён загрузочный драйвер на диске после аварийного разряда батареи на обновлении либо активен вредоносный буткит/руткит! | Откатить последнее обновление / точку восстановления в среде WinRE, прогнать sfc /scannow и автономный антивирусный сканер! |
Пошаговый разбор минидампа в отладчике WinDbg за 2 минуты
- Откройте последний файл из папки
C:\Windows\Minidumpв приложении WinDbg и запустите команду!analyze -v. - Обратите внимание на строчку
STACK_TEXT: поскольку сам процессор остановился уже на неисполняемом адресе данных, имя настоящего виновника стоит на одну строчку ниже в стеке вызовов — это и есть тот самый драйвер.sys, который совершил неверный прыжок по испорченному указателю функции! - Проверьте дату сборки этого модуля командой
lmvm ИмяДрайвера:- если это сторонний антивирус (очень частая история со старыми версиями защитных пакетов 2021–2023 годов после обновления Windows 11 до 24H2/25H2!) — просто скачайте свежий актуальный дистрибутив 2026 года с сайта антивируса или перейдите на встроенную защиту Windows!
- если это драйвер Wi-Fi, Bluetooth, звука или кардридера ноутбука — обновите весь комплект драйверов с официального портала поддержки вашей модели и обновите прошивку UEFI BIOS!
- Проверьте системный раздел командами
DISM /Online /Cleanup-Image /RestoreHealth,sfc /scannowи отключите гибридный быстрый запуск Windows, чтобы ядро собиралось в памяти начисто каждое утро.
Контрольный чек-лист
- [ ] Сохранён штатный включённый режим аппаратной защиты памяти данных процессора без ослабления системных политик безопасности в конфигурации загрузчика.
- [ ] По полной трассировке стека вызовов в системном отладчике установлен конкретный сторонний драйвер, передавший управление по повреждённому указателю в область данных.
- [ ] До актуальных выпусков обновлены пакеты антивирусной защиты, прошивка материнской платы ноутбука, а также графические, сетевые и чипсетные драйверы конкретной модели.
- [ ] Полностью проверена целостность системного хранилища компонентов Windows и прогнан автономный многопроходный тест всей оперативной памяти под тепловой нагрузкой.
- [ ] На ноутбуках с интенсивной вычислительной нагрузкой проверено состояние теплоотвода и термоинтерфейсов, чтобы исключить перегрев чипов памяти и контроллера выше штатного порога во время длительных рабочих сессий.
- [ ] Выполнена контрольная многочасовая проверка стабильности всех рабочих приложений, браузера и периферийных устройств после перезагрузки без единого повторного обращения к запрещённым областям данных.
Частые вопросы
Ноутбук на старом бухгалтерском рабочем месте выдаёт ошибку DEP не синим экраном всей системы, а обычным маленьким окошком на рабочем столе только при запуске одной древней программы 2008 года — как быть?
А вот для одной конкретной старой пользовательской .exe-программы (в отличие от всего ядра Windows целиком!) в системе есть абсолютно безопасное штатное исключение без малейшего риска для остального ноутбука! Откройте Параметры → Система → О системе → Дополнительные параметры системы → Быстродействие → вкладка «Предотвращение выполнения данных», выберите переключатель «Включить DEP для всех программ и служб, кроме выбранных ниже» и добавьте в список исключений только один проверенный исполняемый файл старой учётной программы (о подборе современных машин для комфортной офисной работы см. также наш обзор ноутбуков для бухгалтерии и 1С).
Что делать, если тест памяти в UEFI выдал ошибки битов на гарантийном ноутбуке при расследовании сбоя защиты исполнения?
Сфотографируйте экран предзагрузочного теста с кодом ошибки и передайте ноутбук в авторизованный сервис для бесплатной замены дефектного модуля памяти по правилам гарантии 12 месяцев.
Почему эта ошибка иногда появляется на мощном ноутбуке исключительно после выхода из глубокого сна или гибернации, а сразу после обычной перезагрузки не возникает весь день?
При выходе из гибернации операционная система целиком считывает сохранённый многогигабайтный снимок оперативной памяти с твердотельного накопителя обратно в модули ОЗУ и восстанавливает контекст всех открытых драйверов. Если на системном диске повреждён блок в области файла гибернации либо устаревший драйвер периферийного контроллера некорректно восстанавливает адреса обратных вызовов после пробуждения, первый же вызов обработчика прерывания уходит в неисполняемый сегмент данных! Очистите и пересоздайте системный файл гибернации двумя простыми действиями — временным отключением и повторным включением режима гибернации в командной строке администратора, обновите прошивку самого накопителя и материнской платы ноутбука, и утренние пробуждения после открытия крышки станут стопроцентно надёжными!