ERROR_STREAM_MINIVERSION_NOT_VALID - 6809 (0x1A99)
The specified file miniversion was found but has been invalidated. Most likely cause is a transaction savepoint rollback.
Updated: Feb 21, 2026
Technical Meaning
The ERROR_STREAM_MINIVERSION_NOT_VALID error code indicates that a requested file miniversion was found, but it has been invalidated. This typically occurs due to a transaction savepoint rollback in the system.
Error Details
This error is specific to operations involving file streams and their versions within the Windows operating system. A file stream can be thought of as an additional data storage area associated with a file, often used for storing structured or unstructured data alongside the main file content. Miniversioning allows for multiple versions of these streams to exist simultaneously.
Usage Context
This error is most likely encountered in scenarios where operations involving file stream miniversions are performed, such as during transactional writes or when attempting to access a specific version of a file stream that has been invalidated by a rollback operation.
Developer Interpretation
When this error is returned, it indicates that the requested miniversion of a file stream does not exist in its current state. This could be due to several reasons, such as a transaction savepoint being rolled back, or the miniversion having been deleted or invalidated by other operations.
Related Errors
ERROR_FILE_NOT_FOUND(3)ERROR_INVALID_PARAMETER(87)ERROR_TRANSACTION_ABORTED(15940)
FAQ
Q: What does the ERROR_STREAM_MINIVERSION_NOT_VALID error mean?
A: It indicates that a requested file miniversion was found but has been invalidated, likely due to a transaction savepoint rollback.
Q: How can I handle this error in my application?
A: You should check if the operation context and parameters are correct. Ensure that you are not attempting to access a miniversion that no longer exists or is invalid.
Summary
The ERROR_STREAM_MINIVERSION_NOT_VALID error code is specific to file stream operations within Windows, indicating that a requested miniversion has been invalidated. This typically occurs due to transactional savepoint rollbacks and should be handled by validating the operation context and parameters.