What does HRESULT 0x80E70002 (ERROR_SPACES_INTERNAL_ERROR) mean?

 
Previous Next
ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID ERROR_SPACES_RESILIENCY_TYPE_INVALID

ERROR_SPACES_INTERNAL_ERROR

This result comes from the storage provider, not from ordinary parameter validation

ERROR_SPACES_INTERNAL_ERROR is deliberately broad. It means the Storage Spaces provider could not complete an internal step even though no more specific public error was selected. The top-level HRESULT therefore is not enough to identify a failed disk, invalid geometry, or damaged pool.

Diagnosis should preserve the complete provider response and current object state. Reissuing the operation with guessed values can hide the original condition or start a conflicting repair while the subsystem is already reconciling metadata.

Evidence to collect before retrying

  • Capture the full PowerShell error record, including FullyQualifiedErrorId and target object.
  • Read any returned MSFT_StorageExtendedStatus instance.
  • Record pool, virtual-disk, and physical-disk health and operational statuses.
  • Check the StorageSpaces-Driver and StorageManagement operational event logs.
  • Determine whether a repair, rebalance, retirement, or removal job is already running.
  • Retry only after the provider state is stable; do not invent a replacement geometry.

References


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