Привет всем!
Вопрос о VCN в Index Entry атрибута $INDEX_ROOT на NTFS дисках с кластерами 64 Кb. В некоторых редких случаях VCN оказывается вне диапазона, указанного в атрибуте $INDEX_ALLOCATION. Например, в $INDEX_ALLOCATION указан диапазон VCN 0-2, а записи Index Entry ссылаются на VCN 0x30 и 0x110. Проблема, похоже, встречается только на дисках с кластером 64 Kb. В Интернете нашел только одно упоминание (
http://forum.ntfs.com/discussion/1113/invalid-vcn-number-at-last-index-entry-64k-cluster-size), оставленное без ответов.
Ситуацию удалось воспроизвести. На первой картинке показан атрибут $INDEX_ROOT, в котором видно номера двух VCN дополнительных блоков индексов, на которые ссылаются записи Index Entry из $INDEX_ROOT: 0x30 и 0x110.
Но в атрибуте $INDEX_ALLOCATION того же каталога видим, что диапазон VCN только 0-2.
Не знаете ли, как интерпретировать такие номера VCN?
Спасибо.