Site icon EfmSoft

Что означает код NTSTATUS 0xC0190059 (STATUS_NO_LINK_TRACKING_IN_TRANSACTION)?

 
Предыдущий Следующий
STATUS_TRANSACTION_RECORD_TOO_LONG STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION

STATUS_NO_LINK_TRACKING_IN_TRANSACTION

Что означает STATUS_NO_LINK_TRACKING_IN_TRANSACTION

STATUS_NO_LINK_TRACKING_IN_TRANSACTION означает, что Windows не выполняет отслеживание ссылок для файла или каталога, пока объект участвует в транзакции Transactional NTFS.

Что проверить

Найдите транзакцию, в которой открыт объект, и операции переименования, перемещения, создания жёстких ссылок или изменения идентификаторов объекта. Ошибка нередко возникает, когда оболочка, средство резервного копирования или индексатор запрашивает сведения об отслеживании ссылок до завершения транзакции.

  • Определите, какой компонент удерживает транзакционный дескриптор.
  • Проверьте порядок: сначала завершение или откат транзакции, затем операция, требующая отслеживания ссылок.
  • Для нового кода не стройте критическую логику на TxF, если требуется совместная работа с механизмом отслеживания ссылок.

Как подтвердить исправление

Повторите перемещение или обновление того же объекта после завершения транзакции и убедитесь, что сведения о ссылке обновляются штатно.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version