байтів і мають максимальний розмір 2199Gb. HPFS тому має дуже невелике кількість фіксованих структур. Сектори 015 томи (BootBlock, ім'я томи, 32 біта ID, дискова програма початкового завантаження). Початкова завантаження щодо складна (у стандартах МСДОС) і може використовувати HPFS в обмеженому режимі
Сектора 16 і 17 відомі як SuperBlock і SpareBlock відповідно. SuperBlock змінюється тільки за допомогою утиліт. Він містить покажчики вільного простору, список поганих блоків, смугу блоку каталогу, і кореневу директорію. Він також містить дату, відповідну останній перевірці і відновленню утилітою CHKDSK/F. SpareBlock містить різні прапорці і покажчики які обговорюватимуться пізніше; Він змінюється, хоча нечасто, при роботі системи. p> Залишок диска розділений на 8MB смуги. Кожна смуга має власний список вільного простору, де біти представляють кожен сектор. Біт 0 якщо сектор використаний 1 якщо сектор доступний. Списки розміщуються на початку або хвості списку. p> Одна смуга, розміщена в "Центрі" диска, називається смугою блоку каталогу й обробляється спеціально. Зверніть увагу, що розмір смуги залежить від поточної реалізації та може змінюватися в пізніших версіях файлової системи. br/>
Файли та Fnodes
Кожен каталог або файл у HPFS-томі закріплюється за фундаментальним об'єктом файлової системи, званим Fnode (Вимовляється "eff node"). Кожен Fnode займає одиночний сектор і містить керуючу інформацію, хронологію доступу, розширені атрибути та списки управління доступом, довжину і перші 15 символів імені, і структуру розподілу. Fnode завжди знаходиться поряд з каталогом або файлом, який він представляє. p> Структура розподілу в Fnode може приймати кілька форм, залежно від розміру каталогу або файлів. HPFS переглядає фото як сукупність одного або більше секторів. З прикладної програми це не видно; файл з'являється як безперервний потік байтів. br/>
Каталоги
Каталоги, подібно файлам, реєструються в Fnodes. Для кореневої директорії Fnodes знаходиться в SuperBlock. Fnodes для некореневих каталогів визначаються через входи підкаталогу.
Каталоги можуть збільшуватися до будь-якого розміру і складаються з блоків каталогу 2 КБ, які розподіляються як чотири послідовних сектора на диску. Файлова система робить спробу розподілити блоки каталогу в смузі каталогу, яка розміщується біля "центру" диска. Якщо смуга каталогу сповнена, блоки каталозі розподіляються там, де є вільне місце. p> Кожен блок каталогу 2 КБ складається з великої кількості входів каталогу. Вхід каталогу містить кілька полів, включаючи штампи часу і дати, Fnode покажчик, довжина імені каталогу чи файлу, ім'я безпосередньо, і покажчик. Кожен вхід починається словом, яке містить довжину.
Кількість блоків каталогу і входів різному при різній довжині імені. Якщо середня довжина імені файлу 13 символів, середній блок каталогу буде містити приблизно 40 вх...