| Предыдущий | Следующий |
| EXCEPTION_SCOPE_INVALID | PDC_WATCHDOG_TIMEOUT |
SOC_CRITICAL_DEVICE_REMOVED
Проверка ошибок SOC_CRITICAL_DEVICE_REMOVED имеет значение 0x0000014E. Это означает, что критическое устройство SoC (SOC) было неожиданно удалено или отказало.
Важно
Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом SOC_CRITICAL_DEVICE_REMOVED, см. Устранение ошибок синего экрана.
Параметры SOC_CRITICAL_DEVICE_REMOVED
| Параметр | Описание |
|---|---|
| 1 | Если доступно, содержит идентификатор удалённого устройства в виде упакованного четырёхсимвольного кода |
| 2 | Зарезервировано |
| 3 | Зарезервировано |
| 4 | Зарезервировано |
Сведения об удалении устройства SoC
При SOC_CRITICAL_DEVICE_REMOVED сохраните полный дамп, четыре параметра проверки, точную сборку Windows, набор загруженных модулей и события перед исчезновением критического устройства. Классификация AllStat задаёт тип отказа SoC, тогда как параметры и стек определяют конкретное устройство, объект, драйвер, процессор или экземпляр подсистемы.
Исследование SOC_CRITICAL_DEVICE_REMOVED
- Проанализируйте файл в WinDbg через
!analyze -vи сопоставьте поля SOC_CRITICAL_DEVICE_REMOVED с документацией, не делая окончательный вывод только по probably-caused-by. - В событиях soc / critical / device / removed найдите первое отклонение: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, сообщение Verifier, исчерпание ресурсов или зависание приложения.
- Оставьте в перечне сторонние фильтры и драйверы безопасности, хранения, графики и виртуализации, поскольку они могут участвовать в пути критического устройства SoC.
До копирования дампа и журналов SOC_CRITICAL_DEVICE_REMOVED не выполняйте серию перезагрузок. Восстановление должно следовать устройству и компоненту, подтверждённым параметрами и стеком, а не одному названию stop-кода.
Нужно найти другой код? Найти другой код состояния или ошибки.