Что означает код HRESULT 0x8004253E (VDS_E_PARTITION_NOT_CYLINDER_ALIGNED)?

 
Предыдущий Следующий
VDS_E_DRIVER_OBJECT_NOT_FOUND VDS_E_DISK_LAYOUT_PARTITIONS_TOO_SMALL

VDS_E_PARTITION_NOT_CYLINDER_ALIGNED

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

VDS_E_PARTITION_NOT_CYLINDER_ALIGNED означает, что существующая или переданная MBR-разметка нарушает требование старого VDS к выравниванию по границам цилиндров.

Это наследие геометрии CHS/MBR, а не проверка размера кластера NTFS. Современное выравнивание по 1 MiB не объясняет автоматически старую ошибку выравнивания по цилиндрам: для диагностики нужны реальные смещения разделов в байтах и тот VDS-метод, который их проверил.

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

  • Убедитесь, что речь действительно о диске MBR, а не GPT.
  • Запишите byte offset и длину каждого затронутого раздела из свойств VDS.
  • Если диск был создан или изменён сторонним инструментом, сравните его разметку с геометрией, которую видит поставщик VDS.
  • Не «исправляйте» смещение округлением без резервной копии и понимания загрузочных/служебных разделов.

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


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