ERROR_REPARSE_TAG_MISMATCH - 4394 (0x112A)
There is a mismatch between the tag specified in the request and the tag present in the reparse point.
Updated: Feb 21, 2026
Technical Meaning
The ERROR_REPARSE_TAG_MISMATCH error code indicates that there is a discrepancy between the tag specified in a request and the tag present in the reparse point. Reparse points are special entries in the file system that can be used to implement various file system features, such as symbolic links or mount points.
Error Details
This error typically occurs when an operation involving a reparse point is performed with an incorrect or unsupported tag. The tag is part of the structure of a reparse point and specifies its type (e.g., IO_REPARSE_TAG_MOUNT_POINT for mount points, IO_REPARSE_TAG_SYMLINK for symbolic links). If the tag in the request does not match the tag stored in the reparse point, this error is generated.
Usage Context
This error can occur in various file system operations that involve reparse points. Common scenarios include attempting to manipulate a symbolic link or mount point with an incorrect operation or parameter.
Developer Interpretation
When encountering ERROR_REPARSE_TAG_MISMATCH, developers should ensure that the correct tag is used for the specific type of reparse point being manipulated. For example, when working with a symbolic link, the appropriate tag (IO_REPARSE_TAG_SYMLINK) must be specified in the operation.
Related Errors
ERROR_INVALID_PARAMETER: Occurs if an invalid parameter is provided to the operation.ERROR_NOT_A_REPARSE_POINT: Indicates that the file or directory being operated on is not a reparse point.
FAQ
Q: What does ERROR_REPARSE_TAG_MISMATCH mean?
A: It indicates a mismatch between the tag specified in an operation and the actual tag present in the reparse point.
Q: How can I resolve this error?
A: Ensure that the correct tag is used for the specific type of reparse point being manipulated. Verify the parameters and context of the operation to ensure they are appropriate for the reparse point's type.
Summary
ERROR_REPARSE_TAG_MISMATCH is a specific file system error indicating a mismatch between the specified and actual tags in a reparse point operation. Developers should carefully validate their operations and parameters to avoid this error.