Длинные имена файлов (LFN — Long Filenames) хранятся с применением наборов взаимосвязанных записей о каталогах жесткого диска. В длинном имени файла используется одна запись о каталоге для хранения псевдонима (псевдоним является автоматически создаваемым именем в формате 8.3) и скрытая запись о каталоге для хранения каждых 13-ти символов длинного имени. Таким образом, если имя имеет длину 200 символов, для его хранения будет использоваться 17 записей о каталогах.
Псевдоним генерируется на основе первых шести символов длинного имени, после чего добавляется символ (~) и номер для первых четырех имен с одинаковыми первыми шестью символами. Например, для имени файла businkafile.txt будут созданы псевдонимы busink~1.txt, busink~2.txt, busink~3.txt и т.д.
После первых четырех версий указываются только первые два символа имени файла, а остальные шесть символов имени генерируются в случайном порядке (например, bo7E39~1.txt).