Что означает код HRESULT 0xC0370027 (ERROR_VID_SAVED_STATE_CORRUPT)?

 
Также может означать:
КонстантаТипОС
STATUS_VID_SAVED_STATE_CORRUPTNTSTATUSWindows
Предыдущий Следующий
ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM

ERROR_VID_SAVED_STATE_CORRUPT

Что означает ERROR_VID_SAVED_STATE_CORRUPT

ERROR_VID_SAVED_STATE_CORRUPT (0xC0370027) — Невозможно восстановить виртуальную машину: данные сохранённого состояния повреждены или не читаются.

Результат 0xC0370027 пришёл из подсистемы «Virtualization Infrastructure Driver» при работе с областью «partitions, message queues, memory blocks и virtual processors». Для сообщения «невозможно восстановить виртуальную машину: данные сохранённого состояния повреждены или не читаются» практический предмет проверки — «saved, состояние, corrupt».

Что проверить и как подтвердить исправление

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0370027 в сценарии «невозможно восстановить виртуальную машину: данные сохранённого состояния повреждены или не читаются» сохраните исходные байты и проверьте формат, размер, подпись или checksum до любых преобразований; сравните с заведомо исправным образцом.

Перед повтором 0xC0370027 зафиксируйте partition ID, message port/queue, GPADL или memory block, VP index и Hyper-V events; отдельно запишите HRESULT. Различия по теме «saved, состояние, corrupt» для 0xC0370027 покажут, изменился ли первый неуспешный этап.

После локализации 0xC0370027 действуйте по контракту подсистемы: исправляйте принадлежность и жизненный цикл объекта VID; после удаления раздела старые дескрипторы и отображения использовать нельзя. Для 0xC0370027 и условия «невозможно восстановить виртуальную машину: данные сохранённого состояния повреждены или не читаются» неизменённый повтор без нового состояния не считается исправлением.

После исправления повторите тот же вызов на прежних данных; у результата 0xC0370027 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0xC0370027: Microsoft Open Specifications: HRESULT values · Remove-VMSavedState · VM configuration version compatibility.


Нужно найти другой код? Найти другой код состояния или ошибки.