ERROR_DS_UNWILLING_TO_PERFORM - 8245 (0x2035)

The server is unwilling to process the request.

Updated: Feb 21, 2026

Technical Meaning

The error code ERROR_DS_UNWILLING_TO_PERFORM with the numeric value 8245 and hexadecimal representation 0x2035 indicates that a server is unwilling to process a specific request. This error typically arises in directory service operations, such as those involving Active Directory.

Error Details

This error code is used by the Windows API when an operation cannot be completed because the server hosting the directory service does not support or is unable to perform the requested action. The exact reason for this refusal can vary depending on the context of the request and the capabilities of the server.

Usage Context

The ERROR_DS_UNWILLING_TO_PERFORM error code is commonly encountered in scenarios where a client application attempts to execute an operation that the directory service does not support or cannot handle. This could include operations such as modifying attributes, performing searches, or executing certain administrative tasks.

Developer Interpretation

When encountering this error, developers should interpret it as an indication that the requested action is not supported by the current server configuration or environment. The application should handle this error gracefully and provide appropriate feedback to the user, possibly suggesting alternative actions or configurations.

Related Errors

  • ERROR_DS_NO_RID
  • ERROR_DS_CANT_FIND_RID

These errors may be encountered in similar contexts where specific operations are not supported by the directory service.

FAQ

Q: What does ERROR_DS_UNWILLING_TO_PERFORM mean?

A: This error indicates that a server is unwilling to process a request due to unsupported or unmet conditions.

Q: How can I handle this error in my application?

A: Handle it by providing user-friendly messages and suggesting alternative actions if possible.

Summary

The ERROR_DS_UNWILLING_TO_PERFORM (0x2035) is an indication that a server cannot process a specific request due to unsupported conditions. Developers should interpret this error as a refusal from the server and handle it appropriately in their applications.