Что означает код HRESULT 0x80042811 (VDS_E_SYSTEM_DISK)?

 
Предыдущий Следующий
VDS_E_INCORRECT_SYSTEM_VOLUME_EXTENT_INFO VDS_E_VOLUME_SHRINK_FVE_LOCKED

VDS_E_SYSTEM_DISK

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

VDS_E_SYSTEM_DISK означает, что VDS отклонил изменение атрибутов диска, который относится к системно-критической конфигурации.

В терминологии Windows роли system disk, boot disk и boot-from-disk различаются. Они не обязаны совпадать с диском C: или с номером «Диск 0» в оснастке управления дисками. Поэтому смысл этого HRESULT — не «диск занят Windows», а запрет менять атрибуты носителя, роль которого VDS считает критичной для текущей загрузочной конфигурации.

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

  • Сохраните полную маску VDS_DISK_FLAG через свойства диска и отдельно отметьте SYSTEM_DISK, BOOT_DISK и BOOT_FROM_DISK.
  • Зафиксируйте точный метод и атрибут, который пытались изменить; не подменяйте этот HRESULT общим сообщением «операция с диском запрещена».
  • После клонирования, переноса системы или изменения порядка загрузки в BIOS/UEFI заново получите свойства всех дисков: визуальный номер диска не доказывает его роль для VDS.
  • Не пытайтесь обходить защиту изменением политики SAN или снятием read-only. Если изменение действительно необходимо, планируйте его из среды, где диск больше не несёт текущую системную роль.

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


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