Код 0x0000001A на синем экране - bug check MEMORY_MANAGEMENT. Диспетчер памяти Windows нашёл структуру, которая не сходится: страница, список или таблица. Это авария уже работающей системы, не ошибка установки и не код центра обновления. На экране обычно пишут и имя MEMORY_MANAGEMENT, и число 0x0000001A - это одно и то же.

Отдельно лежит 0x00000050 (PAGE_FAULT_IN_NONPAGED_AREA). Сосед по симптомам, другая точка: там ядро ткнулось в невыгружаемую область, здесь сломался сам учёт страниц. Проверяют похоже, выводы чуть разные.

Почему это происходит

Оперативная память врёт. Планка, слот, несовместимая пара, жёсткий XMP. Это самая частая бытовая причина 0x0000001A. Падения в случайный момент: браузер, копия файла, простой на рабочем столе. Если синий экран только в одной игре, память всё равно проверяют, но первее смотрят видеодрайвер.

Файл подкачки на сыплющемся диске. Диспетчер памяти читает страницу с накопителя и получает мусор. Тогда 0x0000001A соседствует с медленным диском, щелчками HDD, предупреждениями SMART. Лечить «настройкой подкачки в реестре» бессмысленно: нужно здоровье тома.

Драйвер портит пулы. Антивирус, диск, сеть, «ускоритель RAM». Реже, чем у 0x0000003B, но бывает. Если 0x0000001A начался на следующий день после нового фильтра - откатите его до покупки планок.

Повреждённые файлы системы. После оборванного обновления структуры, с которыми работает память, могут быть уже не теми, что ждало ядро. Тогда помогают sfc и DISM, не замена процессора.

Разгон и питание. Частоты памяти выше сертификата, слабый блок на пике, ноутбук на пределе нагрева. MEMORY_MANAGEMENT любит именно нестабильную память, не «слабый процессор».

Не скачивайте программу «исправить 0x0000001A». Такого патча нет. Не подменяйте ntoskrnl.exe файлом с другой машины: это ядро конкретной сборки, подмена даёт уже не загружающуюся систему.

Ещё одна бытовая ловушка - две планки разного объёма или разных партий в двухканальном режиме на старой плате. Windows может жить неделями, а 0x0000001A вылезти при большом файле или после включения XMP. Если тест ругается только когда обе планки вместе, а по одной молчит - либо канал, либо непара. Ставить «какие были в ящике» без совместимости дешевле, чем менять процессор.

Что делать самому

  1. Запишите код и обстоятельства. 0x0000001A, имя MEMORY_MANAGEMENT, что делали в момент падения, ставили ли планки или XMP недавно. Разовый экран после грозы и ежедневный под офисом - разные веса.

  2. Прогоните память до конца. mdsched.exe, расширенный тест, не прерывать. Результат смотрите в журнале «Система», MemoryDiagnostics-Results. Одна ошибка уже повод вытащить планки по одной: так отделяют модуль от слота. Как это сделать аккуратно - в инструкции по проверке памяти.

  3. Снимите XMP / EXPO и ручные тайминги. В BIOS верните память в профиль по умолчанию. Если 0x0000001A пропал - либо планки не держат профиль, либо слот. Жить на стандартных частотах нормально. Гнать «как в обзоре» на старой плате незачем.

  4. Проверьте диск и подкачку. CrystalDiskInfo на SMART, chkdsk C: /f. Файл подкачки лучше оставить под управлением системы. Не удаляйте pagefile.sys руками и не переносите его на флешку. Если диск жёлтый или красный - сначала копия данных, потом накопитель. Новая Windows на умирающем HDD снова упадёт с 0x0000001A.

  5. Откатите свежий драйвер и фильтр. Видео, чипсет, антивирус. Чистая загрузка без сторонних служб. Если в таком режиме экран исчез - возвращайте программы по одной, не пакетом.

  6. Проверьте системные файлы. sfc /scannow и при необходимости DISM с /RestoreHealth. Это чинит программный слой. Если mdsched уже сыпется, DISM можно не ждать чуда: сначала железо.

Часто задаваемые вопросы

0x0000001A и MEMORY_MANAGEMENT - разные ошибки? Нет. Число и имя одного bug check.

Почему иногда пишут, что виноват вирус? Редко. Сначала память и диск. Сканер имеет смысл, если вместе с экраном появились странные процессы, но «лечение 0x1A антивирусом» - рекламный ход.

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

Это то же самое, что 0x00000050? Нет. Оба про память в широком смысле, но 0x50 чаще драйвер в невыгружаемой области. Проверяют и то и другое, ярлык разный.

Смотрите также