Что означает код HRESULT 0x8004290C (VDS_E_REBOOT_REQUIRED)?

 
Предыдущий Следующий
VDS_E_INVALID_IP_ADDRESS VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED

VDS_E_REBOOT_REQUIRED

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

VDS_E_REBOOT_REQUIRED означает, что VDS требует перезагрузить Windows до любых дальнейших операций управления хранилищем.

Для этого HRESULT документация задаёт более жёсткую границу, чем обычный «повторите позже»: дальнейшее поведение VDS без перезагрузки не считается определённым. Пересоздание COM-объекта, Refresh или перезапуск одного клиента не эквивалентны перезагрузке ОС.

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

  • Прекратите новые вызовы VDS, изменяющие состояние, после получения этого HRESULT.
  • Сохраните ID дисков/томов, исходную операцию и последний подтверждённый шаг до перезагрузки.
  • После перезагрузки создайте новую VDS-сессию и заново перечислите всю затронутую топологию.
  • Не повторяйте операцию вслепую: сначала убедитесь, не была ли предыдущая операция частично применена до возникновения требования reboot.

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


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