| Предыдущий | Следующий |
| STATUS_COULD_NOT_RESIZE_LOG | STATUS_CANT_RECOVER_WITH_HANDLE_OPEN |
STATUS_NO_TXF_METADATA
Файл находится в обычном состоянии NTFS и не управляется TxF
Некоторые устаревшие управляющие операции TxF запрашивают или восстанавливают связанные с транзакцией метаданные файла. Это предупреждение означает, что у целевого объекта нет метаданных, необходимых операции. Само по себе оно не говорит о повреждении содержимого файла или обычных метаданных NTFS.
Убедитесь, что дескриптор относится к нужной версии файла и тому же тому. Файл, повторно открытый вне транзакции, скопированный, уже зафиксированный либо находящийся в файловой системе без поддержки TxF, вполне может не иметь транзакционных метаданных.
Что проверить
- Запишите итоговый путь, файловую систему тома, происхождение дескриптора и идентификатор транзакции запроса.
- Проверьте, не был ли файл скопирован, заменён, зафиксирован, отменён или повторно открыт вне транзакции.
- Не создавайте искусственные метаданные TxF только ради удовлетворения программы резервного копирования или восстановления.
- В новых системах используйте поддерживаемую схему восстановления на уровне приложения вместо добавления новых зависимостей от TxF.
Ссылки
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: концепции Transactional NTFS
- Microsoft: особенности программирования транзакционного файлового ввода-вывода
- Microsoft: альтернативы Transactional NTFS
Нужно найти другой код? Найти другой код состояния или ошибки.