What does HRESULT 0xC0350017 (ERROR_HV_INVALID_SAVE_RESTORE_STATE) mean?

 
Could be also:
ConstantTypeOS
STATUS_HV_INVALID_SAVE_RESTORE_STATENTSTATUSWindows
Previous Next
ERROR_HV_ACKNOWLEDGED ERROR_HV_INVALID_SYNIC_STATE

ERROR_HV_INVALID_SAVE_RESTORE_STATE

Saving a partition requires coordinated VP, memory, and device state

ERROR_HV_INVALID_SAVE_RESTORE_STATE means the partition cannot enter the requested save or restore operation from its current lifecycle state. A usable snapshot must coordinate virtual processors, synthetic devices, assigned devices, timers, shared pages, and pending host-to-guest communication; pausing only the visible guest workload is not sufficient.

Record whether the partition is running, stopping, already saving, restoring, or finalizing. Drain device requests and release incompatible pass-through resources before retrying. On restore, also verify that the saved processor and device model is compatible with the destination host. Repeated retries during the same transition can race the original operation and preserve the invalid state.

State that should be captured before retrying

  • Partition run state and active save or restore operation ID.
  • VP stop status and outstanding synthetic or assigned-device activity.
  • Saved-state version and destination host processor compatibility.
  • Shared pages, overlay pages, and device mappings not yet revoked.

References


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