Ограничения на количество точек в имени файла были сняты в современных операционных системах, например в FAT32 и NTFS, потому что точка стала обычным разрешённым символом в имени файла. 12
В файловой системе FAT16 имя файла и расширение были отдельными сущностями, а точка, разделявшая их, служила лишь для визуального отделения имени файла от расширения. 12
При этом есть некоторые исключения: например, все конечные точки в именах файлов могут отбрасываться. 12