Критическая ошибка 0x0000001a на синем экране - это bug check MEMORY_MANAGEMENT. Диспетчер памяти Windows поймал состояние, которое считает невозможным: порча страницы, неверная операция с пулом, сбой файла подкачки. Это стоп работающей системы, не код установки с флешки и не отказ Центра обновления. В запросах его называют «критической» просто потому, что экран пугает; отдельного семейства «критических 0x1a» нет.

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

Оперативная память. Битая планка, плохой слот, агрессивный XMP. 0x0000001a в случайные моменты: браузер, копирование, простой. Отличие: вместе плавают другие стопы, имена .sys каждый раз новые.

Драйвер. Модуль портит пул, ядро замечает это позже и рисует MEMORY_MANAGEMENT, а не имя виновника. Один и тот же драйвер в дампах - его и откатывайте.

Файл подкачки и диск. Подкачка на сыплющемся HDD или переполненном томе даёт 0x0000001a рядом с дисковыми стопами. Сначала SMART, не «отключите файл подкачки в реестре».

Разгон и питание. Нестабильные частоты CPU/RAM. Сток частот - обязательный эксперимент до замены платы.

Не путайте 0x0000001a с 0x0000001e (KMODE_EXCEPTION_NOT_HANDLED) и с 0x0000000a. Похожие короткие числа, разный смысл. Не приписывайте 0x0000001a «вирусу» по умолчанию: сначала память и драйвер. Не скачивайте «патч memory management» и не правьте ключи менеджера памяти наугад: можно получить новый стоп без понятного дампа.

Как исправить пошагово

  1. Сфотографируйте экран. Нужны 0x0000001a и MEMORY_MANAGEMENT. Если есть имя файла - его тоже. Минидамп сохраните.
  2. Сбросьте разгон памяти и процессора. XMP выключите на тест. 0x0000001a после новых планок «с профилем» часто на этом заканчивается.
  3. Прогоните память. mdsched.exe, лучше по одной планке и в другом слоте. Ошибки в тесте - планка или слот, не переустановка Windows.
  4. Откатите недавний драйвер и антивирус. Особенно после обновления Windows. Безопасный режим, если обычный вход сыплет 0x0000001a.
  5. Проверьте диск и место под подкачку. CrystalDiskInfo, свободное место на системном томе. Не переносите файл подкачки на флешку и не отключайте его «для скорости», пока ловите этот стоп.
  6. Не чистите pagefile руками и не удаляйте pagefile.sys в проводнике на живой системе. Windows сама им управляет. Принудительное удаление даёт новые отказы.
  7. Если память чистая, диск живой, откаты не помогают - честнее смотреть железо, чем десятую переустановку. Чистая Windows на битой RAM снова даст 0x0000001a. Это полезный, но дорогой опыт, если файлы не скопированы.

Параметр 1 у MEMORY_MANAGEMENT в документации Microsoft имеет много значений. Дома не обязательно расшифровывать каждое: достаточно понять, железо это или драйвер. Угадывать «тип 0x41790» по чужому дампу нельзя - у вас другой.

Не подменяйте ntoskrnl.exe и файлы менеджера памяти с другой сборки. Подпись не сойдётся, получите уже WINLOGON_FATAL_ERROR или отказ загрузки.

На ноутбуке с одной впаянной планкой и одним слотом тест по очереди недоступен. Тогда mdsched и сторонний мемтест - всё, что есть до сервиса. Если ошибки стабильно на одних и тех же адресах, это скорее чип, не «настройка Windows». Если ошибок нет, а 0x0000001a только в одной тяжёлой программе - смотрите саму программу и её античит, не сразу паяльник.

Файл подкачки на втором диске, который то спит, то просыпается, тоже даёт MEMORY_MANAGEMENT. Верните подкачку на системный SSD штатными параметрами производительности, не сторонним «твикером». Отключать подкачку на машине с малым объёмом RAM, чтобы «не было 0x1a», обычно ухудшает картину: нехватка памяти маскируется другими стопами.

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

0x0000001a - настоящий код? Да. Это MEMORY_MANAGEMENT.

Это всегда битая память? Часто, но не всегда. Бывают драйвер и диск.

Можно ли отключить файл подкачки от 0x0000001a? Как первый шаг - нет. Сначала тест RAM и диск.

Поможет ли переустановка Windows? Если причина в файлах - иногда. Если в планках - код вернётся.

Это ошибка установки Windows? Нет. Это стоп уже запущенной системы.

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