What does HRESULT 0x80041828 (CI_E_CONFIG_DISK_FULL) mean?

 
Previous Next
CI_E_CARDINALITY_MISMATCH CI_E_DISTRIBUTED_GROUPBY_UNSUPPORTED

CI_E_CONFIG_DISK_FULL

The catalog reached its configured storage limit

CI_E_CONFIG_DISK_FULL is HRESULT 0x80041828. Windows documents it as “The disk has reached its configured space limit.”

State represented by the HRESULT

This result belongs to admitting new index data while enforcing an administrative size ceiling. Policy prevents catalog growth even though the filesystem may still have free space.

Likely triggers

  • At step 1, the configured maximum is reached
  • At step 2, retention or crawl scope grows beyond planning
  • At step 3, obsolete data has not been compacted
  • At step 4, the limit was lowered below current usage

Compare the failing case with a control that preserves configured limit and current catalog size and changes only filesystem free space; this prevents unrelated environment differences from dominating the test.

Data for diagnosis

  • Configured limit and current catalog size.
  • Filesystem free space.
  • Growth trend and largest scopes.
  • Recent policy changes.

Capture configured limit and current catalog size before releasing objects, closing handles or reconnecting. Retain the raw HRESULT with filesystem free space, component version, UTC timestamp and correlation ID.

Investigation order

  1. Compare policy ceiling with physical capacity.
  2. Identify which scopes drive growth.
  3. Check supported maintenance/compaction options.
  4. Do not confuse the limit with filesystem full.

Preserve the component version and target identity, then alter only the condition described as policy prevents catalog growth even though the filesystem may still have free space.

Correct response

Reduce indexed scope, perform supported maintenance, or raise the limit after capacity review; then resume updates. Record whether admitting new index data while enforcing an administrative size ceiling produced any content, update or state transition before returning.

Retry only after a concrete change in configured limit and current catalog size or filesystem free space.

Scope of the signal

It does not mean the storage volume has no free blocks. Without the call boundary for admitting new index data while enforcing an administrative size ceiling, it also cannot identify which wrapper or configuration layer introduced the condition.

Related HRESULT values

CI_E_DISK_FULL is physical capacity failure; it is an intentional configured ceiling.

Developer and administrator actions

  • Record configured limit and current catalog size with the returned HRESULT.
  • In telemetry, correlate filesystem free space with the target and component generation.
  • For regression coverage, force the documented condition: policy prevents catalog growth even though the filesystem may still have free space.

Example in a pipeline

A catalog limit remains at 10 GB after the indexed share triples. Capacity planning adjusts scope and ceiling before resuming ingestion.

Official Microsoft references


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