Темы



Windows Latest: В Windows 11 нельзя использовать для файлов ряд имен и сокращений

Коротко сгенерировано ИИ по тексту статьи
  • Windows 11 отклоняет имена файлов и папок CON, PRN, AUX и NUL.
  • Также запрещены имена COM1–COM9 и LPT1–LPT9.
  • Правило восходит к DOS начала 1980-х годов.

Почему это важно: Microsoft намеренно сохранила это ограничение, поскольку этими обозначениями продолжают пользоваться.

В Windows 11 до сих пор действует правило, установленное еще во времена DOS в начале 1980-х годов, и из-за него нельзя давать файлам определенные имена.

Windows 11 — современная операционная система, в которую Microsoft активно внедряет различные новшества, но в ней все еще сохранились инструменты из первых версий ОС. Кроме того, существуют старые правила, которые могут помешать пользователям Windows дать файлу определенное имя.

757686_O.jpgИсточник: Windows Latest

Как сообщает издание Windows Latest, существует ряд имен и сокращений, которые нельзя использовать для именования файлов в Windows 11. Если пользователь попытается это сделать, операционная система отклонит ввод и потребует выбрать другое имя для файла или папки. Всего насчитывается шесть категорий таких имен, причем в каждую из них входит несколько вариантов.

Так, в Windows 11 нельзя назвать файл «CON», «PRN», «AUX» или «NUL». Операционная система также блокирует использование имен от «COM1» до «COM9» и от «LPT1» до «LPT9». Как еще несколько лет назад объяснил в своем блоге разработчик Microsoft Рэймонд Чен, это ограничение уходит корнями в эпоху DOS.

Дело в том, что в те времена эти обозначения были зарезервированы за конкретными устройствами: «CON» — за консолью, «PRN» — за принтером, а «COM1»–«COM9» — за физическими портами системы. «NUL», в свою очередь, приводил к немедленному удалению файлов. «AUX» предназначался для вспомогательных устройств, а «LPT» — для параллельных портов принтера.

По словам Чена, DOS 1.0 не поддерживала ни подпапки, ни использование строчных букв; кроме того, основное имя файла не могло превышать восьми символов, а расширение — трех. Чен подчеркивает, что Microsoft намеренно сохранила эту функцию даже в новых версиях Windows: «Ею продолжают пользоваться и по сей день».

Полный текст статьи читайте на overclockers.ru