| Previous | Next |
| STATUS_VIRTDISK_DISK_ONLINE_AND_WRITABLE | STATUS_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE |
STATUS_CTLOG_TRACKING_NOT_INITIALIZED
The virtual disk has no usable RCT baseline
Resilient change tracking records which VHDX regions changed after a known point so backup software can request only modified ranges. This status is returned before the disk has a valid change-tracking state or identifier. It is not equivalent to an empty change set: there is no baseline from which a delta can be calculated.
Initialization normally belongs to the backup or virtualization workflow that enables RCT and creates a reference point. QueryChangesVirtualDisk cannot invent a baseline after the fact. A first full backup or a new reference point is commonly required before later incremental queries become meaningful.
What to inspect
- Query GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE and record Enabled, NewerChanges, and MostRecentId.
- Confirm that the VM configuration and VHDX version support the RCT workflow used by the backup product.
- Check whether a reference point was created successfully before the change query was issued.
- Do not treat the failure as proof that no blocks changed; fall back to a full baseline operation.
References
- Microsoft Open Specifications: NTSTATUS values
- Microsoft: GET_VIRTUAL_DISK_INFO change-tracking state
- Microsoft: QueryChangesVirtualDisk
- Microsoft: Hyper-V backup approaches
Looking for a different code? Search another status or error code.
