Что означает код BSOD 379 (PROFILER_CONFIGURATION_ILLEGAL)?

 
Также может означать:
КонстантаТипОС
ERROR_CLOUD_FILE_NOT_SUPPORTEDОшибка WindowsWindows
Предыдущий Следующий
CLUSTER_CLUSPORT_STATUS_IO_TIMEOUT_LIVEDUMP PDC_LOCK_WATCHDOG_LIVEDUMP

PROFILER_CONFIGURATION_ILLEGAL

Недопустимая конфигурация профилировщика ядра PROFILER_CONFIGURATION_ILLEGAL

PROFILER_CONFIGURATION_ILLEGAL имеет код проверки ошибки 0x0000017B. Эта проверка ошибки указывает на конфигурацию профилирования или трассировки ядра, которую система отвергла как небезопасную или несогласованную. Её следует рассматривать как проблему конфигурации и инструментирования, а не как обычную проблему производительности приложения.

Как читать дамп PROFILER_CONFIGURATION_ILLEGAL

  • Определите активные профилировщики ядра, сеансы ETW, источники выборки и конфигурацию счётчиков производительности.
  • Причиной может быть неподдерживаемый режим выборки, неправильная настройка буферов или несовместимые флаги профилирования.
  • Если сторонние профилировщики или защитные средства программируют низкоуровневые счётчики, они также могут быть причастны.

Что проверить для PROFILER_CONFIGURATION_ILLEGAL

  • Отключите или обновите профилировщик либо драйвер мониторинга, активный в дампе.
  • Проверьте конфигурацию ETW и счётчиков производительности, а также недавние изменения трассировки.
  • Если драйвер напрямую программирует средства производительности процессора, воспроизведите проблему с символами и Driver Verifier.

Ссылки для PROFILER_CONFIGURATION_ILLEGAL

Данные дампа для PROFILER_CONFIGURATION_ILLEGAL

Для PROFILER_CONFIGURATION_ILLEGAL сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «PROFILER_CONFIGURATION_ILLEGAL»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.

Порядок анализа для PROFILER_CONFIGURATION_ILLEGAL

  • Запустите WinDbg !analyze -v, затем разберите документированное значение каждого параметра PROFILER_CONFIGURATION_ILLEGAL, а не полагайтесь только на строку probably-caused-by.
  • Для PROFILER_CONFIGURATION_ILLEGAL найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с profiler / configuration / illegal.
  • Для PROFILER_CONFIGURATION_ILLEGAL сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.

Не перезагружайте многократно систему с PROFILER_CONFIGURATION_ILLEGAL до сохранения дампа и журналов событий. Для PROFILER_CONFIGURATION_ILLEGAL способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.

Данные дампа для PROFILER_CONFIGURATION_ILLEGAL

Для PROFILER_CONFIGURATION_ILLEGAL сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «PROFILER_CONFIGURATION_ILLEGAL»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.

Порядок анализа для PROFILER_CONFIGURATION_ILLEGAL

  • Запустите WinDbg !analyze -v, затем разберите документированное значение каждого параметра PROFILER_CONFIGURATION_ILLEGAL, а не полагайтесь только на строку probably-caused-by.
  • Для PROFILER_CONFIGURATION_ILLEGAL найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с profiler / configuration / illegal.
  • Для PROFILER_CONFIGURATION_ILLEGAL сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.

Не перезагружайте многократно систему с PROFILER_CONFIGURATION_ILLEGAL до сохранения дампа и журналов событий. Для PROFILER_CONFIGURATION_ILLEGAL способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.


Нужно найти другой код? Найти другой код состояния или ошибки.