| Предыдущий | Следующий |
| MANUALLY_INITIATED_CRASH | WORKER_INVALID |
RESOURCE_NOT_OWNED
Проверка ошибок RESOURCE_NOT_OWNED имеет значение 0x000000E3. Это означает, что поток попытался освободить ресурс, которым не владел.
Важно
Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом RESOURCE_NOT_OWNED, см. Устранение ошибок синего экрана.
Параметры RESOURCE_NOT_OWNED
| Параметр | Описание |
|---|---|
1 |
Адрес ресурса |
2 |
Адрес потока |
3 |
Адрес таблицы владельцев, если она существует |
4 |
Зарезервировано |
Данные для анализа RESOURCE_NOT_OWNED
При RESOURCE_NOT_OWNED сохраните полный дамп, четыре параметра bug check, номер сборки Windows, перечень модулей и события перед остановкой. AllStat называет класс ошибки владения ресурсом, а адреса ресурса, потока и таблицы владельцев вместе со стеком позволяют установить конкретный объект, драйвер, процессор либо подсистему.
Разбор RESOURCE_NOT_OWNED
- Выполните в WinDbg
!analyze -vи разберите документированное значение каждого параметра RESOURCE_NOT_OWNED; вывод probably-caused-by используйте только как исходную подсказку. - Ищите самое раннее отклонение, связанное с resource / owned: обновление драйвера, изменение прошивки, сброс устройства, ошибку хранилища, отчёт Verifier, нехватку ресурсов или зависание приложения.
- Не удаляйте из инвентаря модулей сторонние фильтры и драйверы безопасности, хранилища, графики либо виртуализации, пока дамп не покажет путь, освободивший чужой ресурс.
Перед повторными перезагрузками системы с RESOURCE_NOT_OWNED соберите дамп и журналы событий. Дальнейшие действия определяйте по адресам, стеку и ответственному компоненту, а не по одному названию проверки ошибки.
Нужно найти другой код? Найти другой код состояния или ошибки.
