Синий экран KERNEL_DATA_INPAGE_ERROR (0x0000007A) на ноутбуке: расшифровка параметров NTSTATUS и проверка диска и ОЗУ
Стоп-код KERNEL_DATA_INPAGE_ERROR (0x0000007A) занимает особое место среди аварийных экранов Windows: в отличие от ошибок сторонних драйверов, он возникает в тот момент, когда диспетчер виртуальной памяти ядра (Memory Manager) пытается подгрузить в оперативную память выгруженную ранее страницу кода ядра или системного драйвера из файла подкачки (pagefile.sys) либо из сжатого хранилища в ОЗУ (Memory Compression Store), но операция чтения завершается фатальным отказом. Поскольку без этой страницы ядро не может продолжить исполнение системного потока, Windows немедленно останавливает работу для предотвращения порчи пользовательских файлов.
Почему без чтения Второго параметра (Parameter 2) диагностика идёт вслепую
Главная ошибка при встрече с кодом 0x0000007A — наугад менять оперативную память, когда рассыпается SSD, или форматировать совершенно исправный накопитель, когда сбоит одна планка DDR4/DDR5. Microsoft заложила точный ответ прямо во второй 64-разрядный параметр BugCheck (Arg2 в отладчике WinDbg или в записи Event ID 1001 от источника BugCheck в журнале System):
Значение второго параметра (Arg2) |
Официальное имя кода NTSTATUS | Что реально произошло на физическом уровне | Куда направлять проверку в первую очередь |
|---|---|---|---|
0xC000000E |
STATUS_NO_SUCH_DEVICE |
Системный NVMe/SATA накопитель буквально исчез с шины посреди сеанса работы (перегрев контроллера, обрыв контакта в разъёме M.2, просадка питания 3,3 В или зависание прошивки SSD при выходе из сна) | Разъём M.2, температура контроллера SSD, события сброса контроллера StorNVMe Event ID 129 и 153, обновление прошивки SSD |
0xC000009C или 0xC000016A |
STATUS_DEVICE_DATA_ERROR / STATUS_DISK_OPERATION_FAILED |
Контроллер накопителя остался на связи, но не смог скорректировать аппаратным кодом LDPC ECC прочитанный блок флеш-памяти NAND, в котором лежал участок pagefile.sys |
Проверка SMART на ненулевые Media Errors и Critical Warning, немедленный бэкап и замена SSD |
0xC0000185 |
STATUS_IO_DEVICE_ERROR |
Аппаратная ошибка ввода-вывода на уровне интерфейса: повреждённый шлейф SATA в 2,5-дюймовом отсеке, плохой контакт ламелей M.2 или ошибки линии PCIe AER |
Физический осмотр разъёма/шлейфа и проверка журнала на ошибки шины WHEA-Logger Event ID 17 по корневому порту PCIe |
0xC000009A или 0xC0000017 |
STATUS_INSUFFICIENT_RESOURCES / STATUS_NO_MEMORY |
Исчерпание невыгружаемого пула ядра (Non-Paged Pool) из-за утечки памяти в сетевом или антивирусном драйвере |
Мониторинг утечек пула ядра по тегам драйверов, обновление сетевых фильтров |
0xC000026E / ошибки распаковки страницы при нулевых ошибках диска |
Сбой декомпрессии страницы в MemCompression |
В Windows 10 и Windows 11 страницы перед выгрузкой сжимаются прямо в оперативной памяти: один сбойный бит в ячейке SO-DIMM или распаянной LPDDR5X ломает контрольную сумму при распаковке и выбрасывает 0x7A (часто в паре с 0x154 UNEXPECTED_STORE_EXCEPTION) |
Полноценный многопроходный тест оперативной памяти из-под UEFI с загрузочной флешки |
Важная особенность: почему после 0x0000007A папка C:\Windows\Minidump часто пуста
Не удивляйтесь, если после перезагрузки в каталоге Minidump не оказалось файла дампа! Чтобы записать аварийный дамп памяти на системный диск, ядро Windows обязано сбросить буферы именно в файл pagefile.sys на том самом накопителе, который секунду назад отвалился с кодом 0xC000000E. Если SSD потерял связь с шиной до снятия питания, записать дамп физически некуда.
Поэтому искать код второго параметра нужно не только в дампах, но и двумя резервными способами:
- В Просмотре событий (
Система) найдите события в секунду перезагрузки: даже если сам дамп не сохранился, проверьте предшествующие записи за 1–3 минуты до краха (disk,stornvme,WHEA-Logger,volmgr Event ID 161— «Не удалось создать файл дампа из-за ошибки при создании дампа»). Записьvolmgr 161с вероятностью более 90 % доказывает отвал системного накопителя, а не оперативной памяти! - На время диагностики отключите автоматическую перезагрузку при отказе системы (Параметры системы → Дополнительно → Загрузка и восстановление → снять флажок «Выполнить автоматическую перезагрузку») либо перенесите временный файл подкачки на второй заведомо исправный внутренний SSD, если в ноутбуке два слота M.2: тогда ядро гарантированно сохранит полный минидамп для чтения в
WinDbgкомандой!analyze -v.
Пошаговый маршрут диагностики
Ветка А: если второй параметр — 0xC000000E, 0xC000009C, 0xC0000185 или в логе есть volmgr 161
- Проверьте телеметрию накопителя. Считайте все строки SMART системного диска. Если
Media and Data Integrity Errors > 0,Available Spareупал к порогу или в старых 2,5-дюймовых SATA SSD/HDD растутReallocated Sectors CountиUDMA CRC Error Count, диагностика окончена — сначала скопируйте пользовательские папки, затем меняйте накопитель. - Проверьте тепловой режим в тонком корпусе. В мощных рабочих и игровых ноутбуках слот M.2 нередко расположен вплотную к тепловым трубкам видеокарты или модулю Wi-Fi. После 40 минут рендера или компиляции текстолит SSD нагревается за 80 °C, контроллер уходит в тепловой ресет, Windows обращается к файлу подкачки при переключении окон (
Alt + Tab) и мгновенно выбрасывает0x0000007A. - Исключите повреждение самой структуры
pagefile.sysна исправном диске. Если SMART безупречен, обновите прошивку SSD с сайта производителя, затем временно задайте в настройках виртуальной памяти режим «Без файла подкачки», перезагрузите ноутбук, выполните проверку файловой системыchkdsk C: /scanи системных компонентовDISM /Online /Cleanup-Image /RestoreHealth+sfc /scannow, после чего верните «Размер по выбору системы» и снова перезагрузитесь — Windows создаст чистый непрерывныйpagefile.sysна свежих блоках.
Ветка Б: если диск и volmgr чисты, а крахи случайны и чередуются с 0x154 или 0x1A
- Запустите встроенный тест UEFI производителя ноутбука (при старте клавиша
F12на Dell → Diagnostics,F10на Lenovo → UEFI Diagnostics,F2на HP → Memory Extensive Test) либо загрузитесь с флешки с многопоточным тестом памяти минимум на 2–4 полных прохода, когда ноутбук прогрет до рабочей температуры. Холодные модулиSO-DIMMнередко проходят первые 10 минут без единой ошибки и начинают сыпать одиночными битовыми сбоями при прогреве чипов до 50–55 °C. - Если в ноутбуке установлены съёмные планки памяти (особенности ревизии описаны в руководстве по апгрейду оперативной памяти и SSD в ноутбуке), протестируйте модули по одному в каждом слоте. На платформах DDR5 также проверьте в BIOS стабильность на штатной частоте
JEDECбез агрессивных профилей разгонаXMP / EXPOи обновите BIOS для получения актуального алгоритма тренировки памяти (MRC).
Стоп-линия безопасности данных
- Никогда не отключайте файл подкачки навсегда в качестве «способа обхода» ошибки
0x0000007Aдаже на ноутбуке с 32 или 64 ГБ ОЗУ: это лишь маскирует умирающий накопитель до того дня, когда нечитаемый блок попадёт уже не на временную страницу подкачки, а на базу1С, рабочий архив или реестр Windows, после чего система вообще перестанет загружаться или перейдёт в аварийный режим SSD «Только чтение». - Если сбойная память распаяна непосредственно на материнской плате (
LPDDR5 / LPDDR5X) и встроенный UEFI-тест официально выдаёт код аппаратного отказа ячейки памяти (например,Validation CodeDell/HP/Lenovo), программно отключить битый чип в домашней Windows надежно нельзя — зафиксируйте фото кода валидации на экране для обращения по гарантии.
Контрольный чек-лист
- [ ] Из журнала
BugCheck (Event ID 1001)или экрана остановки выписан точный код второго параметраNTSTATUS, а также проверено наличие событийvolmgr 161в секунду сбоя. - [ ] Показатели SMART системного SSD проверены на отсутствие
Media Errors, перегрева контроллера и падения резервных блоков. - [ ] Прошивка накопителя и UEFI BIOS обновлены до актуальных версий производителя ноутбука, файл
pagefile.sysпересоздан в режиме «По выбору системы». - [ ] Проведён многопроходный прогретый тест оперативной памяти в среде UEFI с результатом 0 ошибок.
Частые вопросы
Почему ошибка KERNEL_DATA_INPAGE_ERROR чаще всего вылетает именно при выходе из сна или разворачивании старых вкладок браузера?
Во время простоя и сна Windows активно сжимает и выгружает неиспользуемые страницы памяти фоновых приложений в файл подкачки, а накопитель переходит в глубокое энергосбережение. В момент, когда вы открываете крышку ноутбука или кликаете по свёрнутому три часа назад окну, диспетчер памяти требует немедленно вернуть эти страницы с диска — и если SSD не успел проснуться по шине PCIe за отведённый таймаут, ядро фиксирует отказ чтения страницы и останавливает систему с кодом 0x0000007A.
Может ли вирус вызывать стоп-код 0x0000007A?
В современных системах Windows 11 с включённой безопасной загрузкой Secure Boot буткиты крайне редки, хотя старый низкоуровневый драйвер-фильтр диска или устаревший сторонний антивирус способен нарушать прохождение пакетов IRP к накопителю. В 95 % реальных случаев на ноутбуках за кодом 0x0000007A стоит отвал контроллера SSD по питанию/перегреву, битые ячейки NAND либо одиночные ошибки ячеек оперативной памяти.
Полезные материалы по смежным узлам ноутбука: руководство по проверке ноутбука с гарантией, проверка узлов по цифровому паспорту ноутбука.