Что означает код HRESULT 0x8004253A (VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC)?

 
Предыдущий Следующий
VDS_E_DISK_CONFIGURATION_CORRUPTED VDS_E_DISK_CONFIGURATION_UPDATE_FAILED

VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC

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

VDS_E_DISK_CONFIGURATION_NOT_IN_SYNC означает, что фактическая конфигурация диска больше не совпадает с представлением, которое VDS держит в памяти.

Такое расхождение возможно после изменения разметки другим средством, события Plug and Play, операции поставщика или обновления конфигурации, произошедшего между перечислением объектов и изменяющим вызовом. Старые номера разделов, смещения и ссылки на объекты после этого нельзя считать актуальными.

Что проверить

  • Заново запросите разделы и extent-участки диска и сопоставьте их по GUID, пути устройства, смещениям и размерам.
  • Проверьте, не выполнялись ли параллельно Disk Management, DiskPart, средства массива, клонирования или другой клиент VDS.
  • Если состояние действительно изменилось, получите новые объекты VDS перед повтором операции.

Повторять изменяющий вызов с прежними смещениями опасно: он был рассчитан для другой версии разметки. Сначала нужно привести представление службы и фактическое состояние диска к одной картине.

Технические ссылки


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