長いファイル名
FAT LFNの実装は、より古く、より限定された命名システムの上に構築されているため、最初の6文字が同じファイルをあまりに多数を作成しようとすると、必然的に複雑になる。また、FAT12とFAT16はハードディスク上の512個のルートディレクトリエントリしかスペースを確保していないため、ルートディレクトリにファイルやフォルダを作成する際に問題が発生する可能性が高くなる。長いファイル名は複数のディレクトリエントリを使用するため、この問題はルートディレクトリ内のファイルまたはフォルダが512未満の場合に発生する可能性がある。最大長(512/(1+20))の24個の長いファイル名用のスペースしかない。この問題はFAT32ボリュームには存在しない。
長いファイル名システムでは、空白と英数字以外の文字を含め、最大長255文字のUCS-2文字が使用できる(ただし、COMMAND.COMコマンドインタプリタやオペレーティングシステムカーネル内で特別な意味を持つ次の文字を除く: \ / : * ? " < > |)。これは、2バイトのUnicode文字をそれぞれ13文字ずつ、最大20個までのディレクトリエントリを連結することで実現される。パス名の最大長は256文字で、これにはすべての親ディレクトリとファイル名を含む。255文字の大文字小文字が混在した長いファイル名は、任意のドライブのルートフォルダにあるファイル、またはサブフォルダを持たないフォルダに対してのみ使用可能である。