ERROR_LM_CROSS_ENCRYPTION_REQUIRED - 1390 (0x56E)

A cross-encrypted password is necessary to change this user password.

Updated: Feb 21, 2026

Technical Meaning

The ERROR_LM_CROSS_ENCRYPTION_REQUIRED error code indicates that a cross-encrypted password is necessary to change the user's password. This typically occurs in scenarios where the local machine uses a different encryption method for storing passwords compared to the domain or network environment.

Error Details

This error code is specific to certain Windows authentication and password management mechanisms, particularly those involving domain controllers and local security policies. It suggests that the current context requires a cross-encrypted password to proceed with the requested operation, such as changing a user's password.

Usage Context

The ERROR_LM_CROSS_ENCRYPTION_REQUIRED error is encountered in environments where there are mixed authentication mechanisms or when dealing with domain users who have passwords stored differently on their local machine compared to the domain controller. This can happen due to various reasons, such as changes in security policies or updates to the system's security settings.

Developer Interpretation

When encountering this error, developers should understand that it is a specific requirement for cross-encrypted password handling. The application must ensure that the necessary credentials and mechanisms are in place to handle cross-encryption before attempting to change the user's password. This often involves interacting with domain controllers or other network services to obtain the required encrypted data.

Related Errors

FAQ

Q: What does the ERROR_LM_CROSS_ENCRYPTION_REQUIRED error mean?

A: It indicates that a cross-encrypted password is necessary to change the user's password in certain authentication scenarios.

Q: How can I resolve this error?

A: Ensure that your application or system has the correct credentials and mechanisms to handle cross-encryption before attempting to change the user's password. This may involve interacting with domain controllers or other network services.

Summary

The ERROR_LM_CROSS_ENCRYPTION_REQUIRED error code is a specific indication that cross-encrypted passwords are required for certain operations, particularly in mixed authentication environments. Developers should ensure their applications handle these requirements appropriately to avoid encountering this error.