За второй копией FAT следует корневой каталог (Root Directory). Он, как и FAT, состоит из записей фиксированной длины. В FAT-32 размер записи равен 32 байтам. Каждая запись указывает на файл или директорию. Внутренняя структура записи приведена в табл. 2.8.
Таким образом, запись каталога связывает имя файла с номером кластера, в котором записано начало этого файла. Запись каталога отсылает к записи о начале этого файла в FAT. Когда длина файла превышает размер кластера (а так обычно и бывает), продолжение файла пишется в следующие кластеры. Как правило, такие фрагменты идут не друг за другом, а разбросаны по всему диску (фрагментация диска). Таблица FAT связывает кластеры, хранящие фрагменты одного файла, в последовательную цепочку. В последнем звене цепочки указывается, что здесь конец файла.
Хотя файловая система NTFS устроена гораздо сложнее, в силе остается тот же принцип. Записи ФС, ссылаясь друг на друга, приводят от имени файла к кластерам, где этот файл записан. И, наоборот, от кластера с каким-то содержимым они должны, в конечном счете, привести к имени файла и его положению в дереве каталогов!