Почему нельзя создать папку aux
Перейти к содержимому

Почему нельзя создать папку aux

  • автор:

Почему в Windows невозможно создать папку с именами PRN, AUX, NUL, COM1, COM2 и CON.

С DOS’овских времен остался пережиток прошлого – запрет на имена папок PRN, AUX, NUL, COM1, COM2 и CON. Таким образом когда-то можно были обратиться непосредственно к устройству
CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9.

надо создать папку con на диске С. Запускаем командную строку и пишем
md\\.\C:\con Чтоб удалить этаже команда но вместо md — rd

SilenserОракул (65847) 13 лет назад
На тебе папку PRN, не трать время.

Денис АлександровичМудрец (14062) 13 лет назад

я папку могу создать CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 и LPT9.
просто они обычно не доступны а зная команду можно

Bolat Yetekbay Просветленный (27828) рахмет
Остальные ответы
Эти имена зарезервированы системой для внутренних нужд.

С какого это перепугу невозможно? Если ты не умеешь этого делать, то это не значит, что это невозможно. Вполне так себе возможно.
Вот, пожалуйста, специально сделал PRN, чтобы не говорили, что я мухлюю и русские буквы использую
А почему нет версий, что папку CON нельзя создать из-за того, что Билла Гейтса в детстве Ботаником дразнили? Наверное потому, что сегодня выходной и все дебилы еще спят.

Bolat YetekbayПросветленный (27828) 13 лет назад
не все же такие «крутые» юзеры как ты
Silenser Оракул (65847) А я не крутой юзер я простой админ. И не надо задавать глупые вопросы.
ЛидочкаПрофи (536) 12 лет назад
Букву пи английскую можно заменить на русское эр
Silenser Оракул (65847) Попробуй найти русские буквы для папки NUL. Не надо умничать.
ЛидочкаПрофи (536) 12 лет назад
NUL сделай!
Silenser Оракул (65847)

Устроит? Что нибудь еще сделать?
Unit731Знаток (418) 8 лет назад
Я так понимаю Alt+255 тебе знаком

Обсуждалось уже тут, вот решение:

Почему нельзя создать папку с именем con?

Странный вопрос, не так ли? Однако пользователи рунета задают его достаточно часто, поскольку ответа на него не знают. Да и потом, зачем понадобился запрет на создания папки с названием Con? Неужели в этом есть что-то сверхсекретное и ответ знают только люди, работавшие над операционной системой Windows? Отнюдь, все гораздо проще.

Билл Гейтс является одним из самых известных разработчиков программного обеспечения в мире. Почему он стал таким известным? Вероятно, дело кроется в его состоянии — за свою жизнь он умудрился заработать более полусотни миллиардов долларов. И все-таки не только деньги сделали его знаменитым, речь также идет о созданной им компании Microsoft, выпускающей различные программы для компьютеров. Больше всего компания прославилась благодаря операционной системе Windows, которой пользуется большинство обладателей компьютеров и ноутбуков. И именно в ней есть множество странных и забавных на первый взгляд недоработок, вроде той, которой посвящена данная статья.

Но вернемся к основной теме. Существует легенда, которая гласит, что некогда очень давно, когда юный Гейтс начал учиться в школе, он отличался от других ребят. Так, со многими из них он не мог найти общий язык, а еще отменно учился, в результате чего ему постоянно давали различные клички. Одной из них было слово Con — оно переводится как «ботаник». Понятное дело, что для Гейтса ничего хорошего в этом прозвище не было и он его невзлюбил и, как поговаривают, даже возненавидел. Впоследствии, когда он приступил к созданию ОС MS-DOS, то вспомнил о своей кличке и решил добавить слово в исключения, в результате чего пользователь не смог бы создать папку с таким именем. Однако сейчас, по прошествии множества лет, стало понятно, что версия эта является не более, чем чьей-то выдумкой. Откуда мы это знаем? Западные источники указывают, что герой нашей статьи на самом деле не так хорошо учился в школе, как принято думать. Более того, поговаривают, что он даже был отчислен за неуспеваемость, что, впрочем, не помешало ему стать миллиардером.

А на самом-то деле все куда проще. Оказывается, что еще при проектировании MS-DOS в файловой системе Биллом были прописаны папки, которые можно было создать только один раз и использовались они для нужд самой системы. Так, помимо папки CON нельзя прописывать многие другие имена, например: PRN, NUL, AUX, LPT0, LPT1, COM1, COM2 и так далее.

Что интересно, даже после создания ОС Windows программисты почему-то решили не исправлять этот странный «баг», поэтому сегодня его можно встретить на всех операционных системах «Виндовс», разве что за исключением последних: Vista, 7 и 8.

Можно ли обмануть систему?

Как выясняется, сделать это можно, причем сразу несколькими различными способами.

  • Наиболее простой метод — введите слово CON, где одна или две буквы будут взяты из русской раскладки. Способ «читерский», однако если нужно удивить друзей, то можно им смело воспользоваться.
  • Теперь чуть посложнее. Необходимо в командной строке прописать следующий текст: C:\>mkdir \\.\C:\CON и папка появится на диске C (другой адрес можно задать самостоятельно). Однако трудность заключается в том, что папку нельзя будет переместить или удалить. Если захотите избавиться от нее, введите в строке следующее сочетание букв: C:\>rmdir\\.\C\CON.
  • Наконец, последнее возможное решение проблемы — это смена вашей ОС на 7 или 8. Вот таким необычным образом можно обмануть систему.

В конце статьи хотелось бы упомянуть, что в ОС Windows можно обнаружить очень много всевозможных секретов и «багов». Однако относиться к ним нужно предельно внимательно, ведь в случае, скажем, изменения параметров, система может просто перестать функционировать. Надеемся, до такого у вас не дойдет.

Комментарии к записи “ Почему нельзя создать папку с именем con? ”

  1. Денис17 сентября 2014 в 11:54 Вроде ее можно как-то создать, мне друг показывал и у него получилось. Но алгоритм действия я не запомнил.

Кабинет Информатики

Каталог webplus.info

Если Вы создадите папку и попытаетесь присвоить ей имя CON, у Вас ничего не выйдет, и у неё останется предыдущее название. Тут сразу возникает вопрос, а почему нельзя создать папку CON в операционной системе Windows?

Существуют несколько версий о том, почему нельзя создать папку под названием CON в системе Windows. Давайте посмотрим, что это за гипотезы.

Итак, почему же нельзя создать папку CON?

Первая теория связана с историей жизненного пути главного создателя Windows. Билл Гейтс не был любим своими сверстниками в школе, которые постоянно награждали его разными прозвищами. Одним из таких, было прозвище Con. В детской среде такое прозвище имело негативный окрас. CON — ботаник. Видимо, Билл Гейтс очень много учился, потому, наверное, и преуспел. Это прозвище нанесло Гейтсу психологическую травму, после чего он твердо решил, что его детище, то есть Windows, не будет содержать папки под названием CON, так как это сильно задевает его. Многие весьма скептически относятся к этой теории и называют её несостоятельной. Это всего лишь байка.

На самом деле, доподлинно известно, что Билл Гейтс не отличался особыми академическими успехами. Есть данные, что он был даже отчислен. Зато Билл питал особую страстную любовь к компьютерам, где полностью находил себя. Известность к Биллу Гейтсу пришла благодаря его матери. Это она заключила контракт с компанией IBM, по договору с которой, Билл Гейтс должен был написать программу для компьютеров этого гиганта рынка новых технологий.

Существует и другая теория, которая объясняет почему нельзя создать папку CON с точки зрения программной специфики операционной системы Windows. Дело в том, что в папке CON находится сама система, поэтому нельзя создать подобную папку, так как может произойти путаница, которая приведет к порче операционной системы.

Еще одна теория, которая также придерживается технических характеристик компьютера. В файловой системе DOS по умолчанию прописаны нужные папки, которые могут быть только в одном экземпляре. Таким образом CON — это папка консоли, а, например, PNRпапка принтера. Все эти обозначения являются зарезервированными словами, поэтому нельзя создать папку с ними. Все, что вводится с клавиатуры попадает в файл «copy con text.txt». Соответственно, если создать папку, которая будет называться Con, может произойти сбой, и вся папка целиком будет скопирована в этот файл. Так происходить не должно, так как это вызовет сбой системы. Во избежании таких конфликтов, собственно, и придумали зарезервированные слова.

Вот список имен, которые нельзя создать на операционной системе Windows, помимо папки Con:

Зарезервированное слово Описание
CON Сокращенно от слова console, связано с устройствами ввода, вывода
PRN Принтер, как правило, LPT1
AUX Вспомогательный порт, как правило, COM1
NUL Олицетворяет отсутствие значения
COM1 — COM9 Порты последовательной связи
LPT1 – LPT9 Параллельные порты принтера

Не стоит верить разного рода байкам. Всегда проверяйте информацию, даже если она для вас не очень значима.

Почему нельзя создать папку aux?

Windows – это сложная операционная среда. Разобраться в ней трудно даже опытному пользователю компьютера. Не стоит даже говорить о новичках в деле программирования. Над этой средой работала опытная команда разработчиков и не только. Чтобы вся система не сломалась, из-за действий пользователя, программисты компании Windows установили некоторые ограничения. Одним из таких ограничений является то, что в операционной среде невозможно создать папку под именем «aux».

Почему нельзя создать папку aux?

Вообще это связано с тем, что это имя уже зарезервировано системой, которая установлена на вашем ПК. Так же нельзя создать паки и с другими именами, но об этом будет написано чуть ниже.

Такая система с резервацией названий является наследием старенькой операционной системы под названием «MS-DOS». Резервация имен происходит только для стандартных устройств компьютера. Имена, которые применяются для стандартных имен, никогда не могут быть использованы для названия каких-либо файлов или папок.

Какие еще папки невозможно создать?

Как уже говорилось выше, в операционной среде Windows невозможно создать не только файл или папку под названием «aux», но я ряд других файлов под другими названиями. На самом деле их не так много, но они все же есть.

  • AUX – 1-ый последовательный порт.
  • PRN – 1-ый параллельный порт.
  • CON – консоль.
  • COM1 и так далее – последовательные порты.
  • NUL – фиктивное устройство, чаще всего используется для проведения тестов.
  • LPT1 и так далее – параллельные порты.

Фото на тему «Почему нельзя создать папку aux?»

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

Миф с названием CON

Не так давно по интернету гулял миф о том, что файл или папку нельзя назвать «CON», потому что в детстве у создателя Windows – Билла Гейтса было прозвище Зубрила. По каким причинам его так назвали, думаю понятно. Зубрила переводится на английский как CON.

Будущего миллионера подобное прозвище сильно оскорбляло, и он запомнил его на всю жизнь. В будущем он запретил пользователям называть файлы и папки подобным именем.

Однако, мы уже разобрали, что название CON отвечает за стандартное устройство компьютера – консоль. Поэтому подобное высказывание является мифом, который Билл Гейтс сам же опроверг. Но на счет своего прозвище Билл решил не высказываться. Поэтому оно может быть правдой.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *