| Предыдущий | Следующий |
| STATUS_CANNOT_ACCEPT_TRANSACTED_WORK | STATUS_TRANSACTION_NOT_FOUND |
STATUS_CANNOT_ABORT_TRANSACTIONS
Диспетчер ресурсов не смог прервать достаточное число незавершённых транзакций
STATUS_CANNOT_ABORT_TRANSACTIONS является серьёзным состоянием диспетчера ресурсов TxF. Оно означает, что слишком много незавершённых транзакций не удалось прервать, поэтому диспетчер ресурсов был остановлен.
Ищите закономерность длительных, зависших или неопределённых транзакций, а не одну ошибочную файловую операцию. После остановки диспетчера ресурсов последующие транзакционные операции на том же томе могут завершаться ошибкой до окончания восстановления или перезапуска.
Что следует проверить
- Количество активных, ожидающих или неопределённых транзакций перед остановкой.
- Приложения, начинающие транзакции и не выполняющие фиксацию, откат или закрытие дескрипторов.
- События восстановления CLFS и TxF для затронутого тома.
- Не прервали ли давление на ресурсы или сбой обычную обработку отмены.
Полезное различие
Это отличается от ошибки одного отката. Статус обозначает неспособность диспетчера ресурсов в целом прервать незавершённые транзакции, следствием чего является остановка.
Ссылки
- Microsoft: Kernel Transaction Manager
- Microsoft: диспетчеры ресурсов KTM
- Microsoft: объекты KTM
- Microsoft: обзор Transactional NTFS
Нужно найти другой код? Найти другой код состояния или ошибки.