0x19 синий экран, который случайно появляется во время установки или поиска обновлений.

Вопрос или проблема

Я продолжаю получать случайный синий экран с этой ошибкой: 0x19 при установке или поиске обновлений в инструменте Windows Update, вот результаты WinDbg:

*******************************************************************************
*                                                                             *
*                        Анализ ошибки                                       *
*                                                                             *
*******************************************************************************

BAD_POOL_HEADER (19)
Пул уже поврежден в момент текущего запроса.
Это может быть связано или не связано с вызывающим.
Необходимо проверить внутренние ссылки пула, чтобы выяснить возможную причину
проблемы, а затем применять специальный пул к подозрительным тегам или драйверов
верификатор к подозрительному драйверу.
Аргументы:
Arg1: 0000000000000020, размер заголовка блока пула поврежден.
Arg2: fffff8a0034f64a0, Элемент пула, который мы искали в данной странице.
Arg3: fffff8a0034f6990, Следующий элемент пула.
Arg4: 00000000054f64a0, (резерв)

Детали отладки:
------------------

BUGCHECK_STR:  0x19_20

POOL_ADDRESS:  fffff8a0034f64a0 Пагинированный пул

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  WIN7_DRIVER_FAULT

PROCESS_NAME:  svchost.exe

CURRENT_IRQL:  0

ANALYSIS_VERSION: 6.3.9600.16384 (отладчики(dbg).130821-1623) amd64fre

LAST_CONTROL_TRANSFER:  от fffff80002bb46d3 к fffff80002a82f00

STACK_TEXT:  
fffff880`06214a98 fffff800`02bb46d3 : 00000000`00000019 00000000`00000020 fffff8a0`034f64a0 fffff8a0`034f6990 : nt!KeBugCheckEx
fffff880`06214aa0 fffff880`012b91b0 : fffff8a0`034f64b0 fffff880`086ec490 fffff880`4146744e fffffa80`0b5ceb40 : nt!ExFreePool+0xda4
fffff880`06214b50 fffff880`01220c0d : fffffa80`0b5ceb40 fffffa80`0b012350 fffff880`086ec490 fffffa80`084a3b00 : Ntfs!NtfsCommonCreate+0x22f9
fffff880`06214d30 fffff800`02a7ad87 : fffff880`086ec400 00000000`00000000 000007fe`ed7b0000 00000000`22923678 : Ntfs!NtfsCommonCreateCallout+0x1d
fffff880`06214d60 fffff800`02a7ad41 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxSwitchKernelStackCallout+0x27
fffff880`086ec2d0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiSwitchKernelStackContinue

STACK_COMMAND:  kb

FOLLOWUP_IP: 
Ntfs!NtfsCommonCreate+22f9
fffff880`012b91b0 e9bffcffff      jmp     Ntfs!NtfsCommonCreate+0x1fbd (fffff880`012b8e74)

SYMBOL_STACK_INDEX:  2

SYMBOL_NAME:  Ntfs!NtfsCommonCreate+22f9

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: Ntfs

IMAGE_NAME:  Ntfs.sys

DEBUG_FLR_IMAGE_TIMESTAMP:  4a5bc14f

IMAGE_VERSION:  6.1.7600.16385

FAILURE_BUCKET_ID:  X64_0x19_20_Ntfs!NtfsCommonCreate+22f9

BUCKET_ID:  X64_0x19_20_Ntfs!NtfsCommonCreate+22f9

ANALYSIS_SOURCE:  KM

FAILURE_ID_HASH_STRING:  km:x64_0x19_20_ntfs!ntfscommoncreate+22f9

FAILURE_ID_HASH:  {940fe9b9-834f-128f-bc9e-9616e6aa37f8}

Продолжить: MachineOwner
---------

2: kd> lmvm Ntfs
start             end                 module name
fffff880`0120f000 fffff880`013b2000   Ntfs       (pdb symbols)          c:\symbols\ntfs.pdb\A3FA3C11632A4FC09223AB611D6EFF7F2\ntfs.pdb
    Загруженный символ файла изображения: Ntfs.sys
    Отображенный файл образа памяти: c:\symbols\Ntfs.sys\4A5BC14F1a3000\Ntfs.sys
    Путь к изображению: \SystemRoot\System32\Drivers\Ntfs.sys
    Имя изображения: Ntfs.sys
    Временная метка:        Пн Июл 13 23:20:47 2009 (4A5BC14F)
    Контрольная сумма:         00195F88
    Размер изображения:        001A3000
    Версия файла:     6.1.7600.16385
    Версия продукта:  6.1.7600.16385
    Флаги файла:       0 (Маска 3F)
    ОС файла:          40004 NT Win32
    Тип файла:        3.7 Драйвер
    Дата файла:        00000000.00000000
    Переводы:     0409.04b0
    Название компании:      Microsoft Corporation
    Название продукта:      Microsoft® Windows® Operating System
    Внутреннее имя:     ntfs.sys
    Оригинальное имя файла: ntfs.sys
    Версия продукта:   6.1.7600.16385
    Версия файла:      6.1.7600.16385 (win7_rtm.090713-1255)
    Описание файла:  Драйвер файловой системы NT
    Юридические права:   © Microsoft Corporation. Все права защищены.

вот ссылка на дамп.

моя система следующая: 2×4 ГБ ОЗУ/Windows 7 Ultimate x64/Intel HD Graphics

в моем случае это решает проблему

fsutil behavior set disable8dot3 1

или

1. *Нажмите Пуск, выберите Выполнить, введите regedit и затем нажмите OK.
2. Найдите и щелкните подветку реестра:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem.
3. Щелкните правой кнопкой мыши на NtfsDisable8dot3NameCreation и выберите Изменить.
4. В поле Данные значения введите 1 и нажмите OK.
Значение по умолчанию составляет 0.
5. Закройте Редактор реестра.
6. Чтобы сделать это изменение реестра действительным, перезагрузите компьютер.*

https://learn.microsoft.com/th-th/troubleshoot/windows-server/performance/stop-error-code-0x00000019

.

Ответ или решение

Ошибка синий экран 0x19 (BAD_POOL_HEADER) — это серьезная проблема, которая часто возникает в системах Windows, особенно при выполнении операций, связанных с обновлением. Эта ошибка указывает на то, что система сталкивается с поврежденной памятью в пулах Windows, что может быть вызвано различными причинами, такими как проблемы с драйверами или конфликты с программным обеспечением.

Анализ проблемы

Согласно вашему отчёту WinDbg, причина ошибки заключается в порче заголовка пула. Конкретно, ошибка 0x19 (BAD_POOL_HEADER) возникает, когда запрос пула уже испорчен в момент его обработки.

Аргументы ошибки:

  • Arg1: 0000000000000020 — размер заголовка блока пула поврежден.
  • Arg2: адрес пула, который мы искали.
  • Arg3: адрес следующего пула.
  • Arg4: зарезервировано для будущего использования.

Компоненты стека

Наиболее важный элемент в стеке — это вызов функции Ntfs!NtfsCommonCreate, что указывает на проблемы с драйвером файловой системы NTFS. Строка, где указано, что процесс, вызвавший сбой, — это svchost.exe, может свидетельствовать о том, что ошибка произошла во время выполнения системной операции или обновления Windows.

Возможные причины

  1. Проблемы с драйверами: Возможно, драйвер NTFS или другой драйвер устройства вызывает эту ошибку.
  2. Конфликты системного программного обеспечения: Проблемы с совместимостью при установке обновлений или запуска определённых приложений.
  3. Проблемы с оперативной памятью: Поврежденная оперативная память может вызывать подобные проблемы.

Рекомендации по устранению неполадок

  1. Обновление драйверов:

    • Проверьте наличие обновлений для всех драйверов системы.
    • Обновите драйвер NTFS и другие системные драйверы через диспетчер устройств или с сайта производителя.
  2. Проверка памяти:

    • Используйте утилиту Windows Memory Diagnostic для проверки работоспособности оперативной памяти. Ошибки в памяти могут вызвать сбои системы.
  3. Файловая система и настройки реестра:

    • Ваша рекомендация по установке значения NtfsDisable8dot3NameCreation в реестре может решить проблему. Для этого:
      1. Откройте редактор реестра (regedit).
      2. Перейдите к HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem.
      3. Найдите параметр NtfsDisable8dot3NameCreation, измените его значение на 1.
      4. Перезагрузите компьютер для применения изменений.
  4. Проверка целостности системы:

    • Запустите команду sfc /scannow в командной строке с правами администратора для проверки и восстановления поврежденных файлов.
  5. Использование утилит диагностики:

    • Примените такие утилиты, как Driver Verifier, для поиска дополнительных ошибок драйверов, если вышеуказанные действия не помогут.

Заключение

Каждый случай ошибки 0x19 может иметь свои особенности и требовать индивидуального подхода к решению. Следуя описанным рекомендациям, вы сможете существенно уменьшить вероятность возникновения этой проблемы в будущем. Если ошибка сохраняется, стоит обратиться к специалисту, чтобы детально изучить конфигурацию системы и исправить существующие неполадки.

Оцените материал
Добавить комментарий

Капча загружается...