| Предыдущий | Следующий |
| BAD_POOL_CALLER | DRIVER_VERIFIER_DETECTED_VIOLATION |
SYSTEM_IMAGE_BAD_SIGNATURE
Недопустимая подпись системного образа SYSTEM_IMAGE_BAD_SIGNATURE
SYSTEM_IMAGE_BAD_SIGNATURE имеет код проверки ошибки 0x000000C3. Эта проверка ошибки относится к целостности системного образа и подписыванию драйверов или кода. Она означает, что критически важный для загрузки или ядерный образ не прошёл обязательную проверку подписи или целостности.
Как читать дамп SYSTEM_IMAGE_BAD_SIGNATURE
- Путь сбойного образа, состояние подписи и этап загрузки полезнее одного числового кода.
- Причиной могут быть подписывание кода режима ядра, Secure Boot, файлы каталога, вмешательство или повреждённый системный образ.
- Это отличается от обычного предупреждения о подписи приложения.
Что проверить для SYSTEM_IMAGE_BAD_SIGNATURE
- Определите загружаемый образ и проверьте его каталог и подпись.
- Проверьте Secure Boot, события Code Integrity, недавнюю установку драйверов, операции обслуживания и повреждение диска.
- Не обходите защиту целостности до сохранения сбойного файла для анализа.
Ссылки для SYSTEM_IMAGE_BAD_SIGNATURE
- Документация Microsoft по целостности кода и безопасности загрузки
- Документация Microsoft по целостности кода и безопасности загрузки
- Справочник кодов проверок ошибок Microsoft
- Файлы аварийных дампов и WinDbg
Данные дампа для SYSTEM_IMAGE_BAD_SIGNATURE
Для SYSTEM_IMAGE_BAD_SIGNATURE сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «SYSTEM_IMAGE_BAD_SIGNATURE»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.
Порядок анализа для SYSTEM_IMAGE_BAD_SIGNATURE
- Запустите WinDbg
!analyze -v, затем разберите документированное значение каждого параметра SYSTEM_IMAGE_BAD_SIGNATURE, а не полагайтесь только на строку probably-caused-by. - Для SYSTEM_IMAGE_BAD_SIGNATURE найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с system / image / signature.
- Для SYSTEM_IMAGE_BAD_SIGNATURE сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.
Не перезагружайте многократно систему с SYSTEM_IMAGE_BAD_SIGNATURE до сохранения дампа и журналов событий. Для SYSTEM_IMAGE_BAD_SIGNATURE способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.
Данные дампа для SYSTEM_IMAGE_BAD_SIGNATURE
Для SYSTEM_IMAGE_BAD_SIGNATURE сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «SYSTEM_IMAGE_BAD_SIGNATURE»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.
Порядок анализа для SYSTEM_IMAGE_BAD_SIGNATURE
- Запустите WinDbg
!analyze -v, затем разберите документированное значение каждого параметра SYSTEM_IMAGE_BAD_SIGNATURE, а не полагайтесь только на строку probably-caused-by. - Для SYSTEM_IMAGE_BAD_SIGNATURE найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с system / image / signature.
- Для SYSTEM_IMAGE_BAD_SIGNATURE сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.
Не перезагружайте многократно систему с SYSTEM_IMAGE_BAD_SIGNATURE до сохранения дампа и журналов событий. Для SYSTEM_IMAGE_BAD_SIGNATURE способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.
Нужно найти другой код? Найти другой код состояния или ошибки.