What does Windows error code 235 (ERROR_NO_WORK_DONE) mean?

 
Could be also:
ConstantTypeOS
DIRTY_MAPPED_PAGES_CONGESTIONBugCheck CodeWindows
Previous Next
ERROR_MORE_DATA ERROR_VC_DISCONNECTED

ERROR_NO_WORK_DONE

The operation produced no effective change

ERROR_NO_WORK_DONE is a Win32 result associated with batch, maintenance, and transactional operations.

What the result means

The request completed without performing any work and cleanup was applied.

What to check

  • Determine whether the input set was empty or all candidates were filtered out.
  • Check preconditions and policy rules that may have made every item ineligible.
  • Distinguish an intentional no-op from a request that unexpectedly matched nothing.
  • Log counts for examined, skipped, changed, and failed items.

Recommended handling

Treat the result according to the operation contract. A no-op can be success for idempotent maintenance, but it should be surfaced when the caller expected at least one change.

References


Looking for a different code? Search another status or error code.