В операционных системах Windows нельзя создать папку с именем «con» из-за технического ограничения, введённого для обеспечения совместимости с ранними версиями операционных систем Windows. 2
В MS-DOS имя «con» использовалось для обозначения стандартного устройства ввода-вывода, которое представляло собой консоль, куда выводились сообщения от операционной системы и приложений. 2 В современных операционных системах Windows консоль также называется «con», поэтому создание папки с таким именем может привести к конфликтам. 2
Таким образом, запрет на создание папок с именем «con» был введён для того, чтобы на современных системах можно было запускать старые программы, основанные на MS DOS. 1
Также в Windows нельзя создать папки с названиями «nul», «aux», «prn» и другими, которые были зарезервированы в MS-DOS для определённых функций. 3