| Previous | Next |
| ERROR_VOLUME_DIRTY | ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION |
ERROR_NO_LINK_TRACKING_IN_TRANSACTION
Distributed link-tracking work cannot be performed inside the active TxF transaction
ERROR_NO_LINK_TRACKING_IN_TRANSACTION is a Transactional NTFS (TxF) file-system status. The system status explicitly rejects link-tracking operations while a transaction is active. Link tracking maintains identity relationships used to follow moved linked files, while TxF can keep namespace and identity changes uncommitted. Combining the two would require the tracking service to reason about file identity that may still roll back.
Identify the component invoking link-tracking work and the TxF transaction affecting the file. Finish the transactional rename or publication first, then allow tracking against the committed identity. If application code triggers tracking indirectly through shell or storage management layers, log the path and transaction ID before those calls. Retrying link tracking during the same unresolved transaction will not make the identity stable.
What to inspect
- Correlate link-tracking operations with transactional rename and move activity.
- Resolve the TxF transaction before asking tracking code to persist file identity changes.
- Diagnose indirect shell or storage calls that invoke tracking behind a generic file operation.
References
- MS-ERREF: TxF and KTM status definitions
- Microsoft: TxF isolation, locking, and file views
- Microsoft: TxF programming considerations and error range
Looking for a different code? Search another status or error code.
