ERROR_RXACT_COMMITTED - 744 (0x2E8)
This success level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted. The commit has now been completed.
Updated: Feb 21, 2026
Technical Meaning
The ERROR_RXACT_COMMITTED status code, with a numeric value of 744 (0x2E8), signifies that the transaction state already exists for a registry sub-tree. This indicates that a previous transaction commit attempt was aborted but has now been successfully completed.
Error Details
This success level status is not indicative of an error in the traditional sense, as it does not represent a failure to perform an operation. Instead, it reflects a situation where a transactional operation on the Windows registry was initiated and later abandoned due to some condition or event. However, subsequent actions have resolved any issues that caused the initial abort, allowing the commit to proceed successfully.
Usage Context
This error code is typically encountered in scenarios involving transactional operations within the Windows Registry. It may be observed when using APIs such as RegCreateKeyTransacted, RegOpenKeyExTransacted, or other registry-related functions that support transactional behavior.
Developer Interpretation
Developers should understand that this status does not indicate a failure but rather a successful completion of an operation after an initial abort. It is important to review the context in which the transaction was initiated and ensure that any necessary conditions for committing the transaction have been met.
Related Errors
ERROR_TX_TIMEOUT: Indicates a timeout during a transactional operation, which could lead to an aborted commit attempt.ERROR_ROLLBACK_FAILED: Suggests that a rollback of changes failed, potentially leading to an initial abort and subsequent successful commit.
FAQ
Q: What does the ERROR_RXACT_COMMITTED status code mean?
A: It indicates that a transactional operation on the Windows Registry was initially aborted but has now been successfully completed. This is not indicative of an error in the traditional sense, as it reflects a successful outcome after an initial failure.
Q: How should developers interpret this status code?
A: Developers should understand that this status does not represent a failure but rather a successful completion of an operation following an initial abort. It is important to review the context and ensure all necessary conditions for committing the transaction have been met.
Summary
The ERROR_RXACT_COMMITTED status code, with a numeric value of 744 (0x2E8), indicates that a previously aborted transactional operation on the Windows Registry has now been successfully completed. This is not an error but rather a success after an initial failure. Developers should be aware of this behavior and ensure proper handling in their applications.