Системы хранения расширений имён файлов в различных операционных системах отличаются, потому что разные файловые системы определяют общую структуру именования, хранения и организации файлов. 2
Некоторые файловые системы реализуют расширения имён файлов как особенность самой файловой системы и могут ограничивать длину и формат расширения. 1 Например, в операционных системах CP/M и MS-DOS длина расширения была ограничена тремя символами, в современных операционных системах это ограничение отсутствует. 5
В других файловых системах, например, Multics, имя файла хранится в виде единой строки, не разделённой на компоненты базового имени и расширения. 1
Также в некоторых операционных системах и файловых системах (например, HFS) информация о формате файла хранится в самой файловой системе. 5