| Предыдущий | Следующий |
| FLOPPY_INTERNAL_ERROR | SYSTEM_EXIT_OWNED_MUTEX |
SERIAL_DRIVER_INTERNAL
Внутренний сбой драйвера последовательного порта SERIAL_DRIVER_INTERNAL
SERIAL_DRIVER_INTERNAL имеет код проверки ошибки 0x00000038. Эта проверка ошибки относится к стеку последовательных портов ядра. Она указывает на контроллер последовательного порта, классовый или фильтрующий драйвер либо устаревший путь COM-порта, нарушивший внутреннее состояние при обработке прерываний, очередей, переходов питания или удаления устройства.
Как читать дамп SERIAL_DRIVER_INTERNAL
- По стеку и загруженным модулям определите, участвует ли serial.sys, драйвер UART производителя, USB-to-serial или последовательный фильтр.
- Без соответствующих символов числовые аргументы малоинформативны; обычно важнее сбойный драйвер и этап операции.
- Не диагностируйте это как ошибку открытия COM-порта в пользовательском режиме: система остановилась в коде последовательного драйвера ядра.
Что проверить для SERIAL_DRIVER_INTERNAL
- Проверьте недавно установленные драйверы последовательных, USB и промышленных устройств ввода-вывода, а также микропрограмму.
- Если сбой воспроизводится, включите Driver Verifier для пути минипорта или фильтра последовательного устройства.
- Сопоставьте проблему с удалением устройства, сном и возобновлением, высокой нагрузкой прерываний или изменениями состояния линий.
Ссылки для SERIAL_DRIVER_INTERNAL
Данные дампа для SERIAL_DRIVER_INTERNAL
Для SERIAL_DRIVER_INTERNAL сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «SERIAL_DRIVER_INTERNAL»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.
Порядок анализа для SERIAL_DRIVER_INTERNAL
- Запустите WinDbg
!analyze -v, затем разберите документированное значение каждого параметра SERIAL_DRIVER_INTERNAL, а не полагайтесь только на строку probably-caused-by. - Для SERIAL_DRIVER_INTERNAL найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с serial / driver / internal.
- Для SERIAL_DRIVER_INTERNAL сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.
Не перезагружайте многократно систему с SERIAL_DRIVER_INTERNAL до сохранения дампа и журналов событий. Для SERIAL_DRIVER_INTERNAL способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.
Данные дампа для SERIAL_DRIVER_INTERNAL
Для SERIAL_DRIVER_INTERNAL сохраните полный дамп, четыре параметра bug check, точную сборку Windows, список загруженных модулей и временную шкалу событий непосредственно перед остановкой. AllStat описывает это состояние как «SERIAL_DRIVER_INTERNAL»; эта формулировка указывает класс сбоя, а параметры и стек позволяют определить задействованный объект, драйвер, процессор или экземпляр подсистемы.
Порядок анализа для SERIAL_DRIVER_INTERNAL
- Запустите WinDbg
!analyze -v, затем разберите документированное значение каждого параметра SERIAL_DRIVER_INTERNAL, а не полагайтесь только на строку probably-caused-by. - Для SERIAL_DRIVER_INTERNAL найдите самое раннее аномальное событие: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, исчерпание ресурсов или зависание приложения, связанное с serial / driver / internal.
- Для SERIAL_DRIVER_INTERNAL сохраните в перечне модулей сторонние фильтры, драйверы безопасности, хранилища, графики и виртуализации; удаление данных до анализа дампа может скрыть ответственный путь.
Не перезагружайте многократно систему с SERIAL_DRIVER_INTERNAL до сохранения дампа и журналов событий. Для SERIAL_DRIVER_INTERNAL способ восстановления должен определяться компонентом из стека и параметров, а не только символьным именем stop-кода.
Нужно найти другой код? Найти другой код состояния или ошибки.