Папка «con» в windows: почему нельзя создать директорию с таким названием?

Поддержка нескольких языков:

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

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

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

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

Анализ возможностей операционных систем

Существует несколько популярных операционных систем, таких как Windows, macOS и Linux. Каждая из них имеет свои преимущества и недостатки.

  • Windows — одна из самых популярных операционных систем, широко используется в офисной среде и для игр. Windows предлагает большое количество программ и удобный интерфейс, однако может подвергаться большей уязвимости к вирусам и требовать регулярные обновления.
  • macOS — операционная система, разработанная специально для устройств Apple, таких как компьютеры Mac. macOS отличается высокой стабильностью и безопасностью, а также интеграцией с другими продуктами Apple. Однако, выбор программ для этой операционной системы может быть ограничен.
  • Linux — свободная и открытая операционная система, применяемая как на персональных компьютерах, так и на серверах. Linux предлагает широкий выбор программ и настраиваемость, однако может потребоваться определенный уровень знаний для использования и настройки.

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

Мнение про ролик с началом конфликта, где ударили ребёнка

Стали публиковать ролик, с началом ситуации, на пешеходном переходе, где обе стороны переходили дорогу, мужик с ребёнком и другом по краю перехода, аппоненты по центу, идущие на встречу друг другу.

Что мы видим, толпа «ребят» (как их часто называют соотечественники, мол ребятишки они, дети) пиз@ет, максимально расставив ноги, и плечи, покачивая плечами в максимальном темпе, рассредоточившись максимально широко, по проезжей части.

Агрессия от СТАИ «ребят» считывается моментом.

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

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

Стая, находясь в таком состоянии рано или поздно, всё равно зацепила бы кого то из местных, или из встречных, драка повторюсь в тот вечер была не избежна, именно для этого они и собрались в стаю.

В этот раз, не повезло мужику с ребёнком, которые у себя дома, шли по своим делам, а явно не навстречу приключениям, как » ребята»

Очередная подлая попытка оправдать «ребят» со стороны диаспор и прочих, мол посмотрите, конфликт начался, после слов мужика с ребёнком или его друга, ага, бл. ть!

А вот и нифига считаю, в какой бы форме, местные не сделали замечание, конфликт бы состоялся, не сделать замечание, это в очередной раз утереться, не конфликтовать с «ребятками», молча пройти мимо по своей улице изучая асфальт, на предмет наличия трещин, потупив глазки.

Петухи расправили грудь и расставили крылья, пройти мимо не зацепив их было не возможно, а если и возможно, то унизительно.

Не надо тут так ходить, вот что, диаспоры пусть лучше покажут какая походка и какое поведение, необходимо соблюдать в гостях.

Пусть так «ребята» ходят дома перед папой с мамой, пусть им демонстрируют лишнюю в таких ситуациях чугунность вторичных половых признаков.

Использование клавиши ALT и цифровой клавиатуры

Суть метода в том, что к имени con или другому добавляется невидимый символ. Про него упоминается в статье, где у . Здесь будем использовать альтернативный символ. Для создания папки con проделайте такие действия:

1. Перейдите в любой каталог и нажмите сочетание CTRL + SHIFT + N, которое создаст новую папку.

2. Щелкните по ней правой кнопкой и выберите опцию «переименовать» или выделите ее и нажмите F2.

3. Введите имя con
, после этого зажмите ALT и введите цифру 255. Отпустите ALT и нажмите Enter.

Примечание: вводите цифры с клавиш, которые расположены справа, иначе не получится.

Так Вы можете создать каталог с названием зарезервированного слова.

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

File Names in Windows Server 2003

Every time you create a file with a long file name, NTFS creates a second file entry that has a similar 8.3 short file name. A file with an 8.3 short file name has a file name containing 1 to 8 characters and a file name extension containing 1 to 3 characters. The file name and file name extension are separated by a period.

File names in Windows Server 2003 can be up to 255 characters and can contain spaces, multiple periods, and special characters that are not allowed in MS-DOS file names. Windows Server 2003 makes it possible for other operating systems to access files that have long names by generating an MS-DOS-readable (8.3) name for each file. These MS-DOS-readable names also enable MS-DOS-based and Windows 3.x–based applications to recognize and load files that have long file names. When a program saves a file on a computer running Windows Server 2003, both the 8.3 file name and long file name are retained.

The 8.3 format means that files can have between 1 and 8 characters in the file name. The name must start with a letter or a number and can contain any characters except the following:

An 8.3 file name typically has a file name extension that is from one to three characters long and has the same character restrictions. A period separates the file name from the file name extension.

Several special file names are reserved by the system and cannot be used for files or folders: CON, AUX, COM1, COM2, COM3, COM4, LPT1, LPT2, LPT3, PRN, NUL.

Системные резервные копии

Системные резервные копии обычно создаются на внешнем носителе, таком как жёсткий диск, съёмный диск или сетевое хранилище. Копии могут быть созданы с помощью встроенных инструментов Windows, таких как «Резервное копирование и восстановление» или популярных программных решений сторонних разработчиков.

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

Преимущества системных резервных копий Недостатки системных резервных копий
1. Восстановление системы после сбоя

2. Защита от угроз безопасности (вирусов, хакеров и т.д.)

3. Восстановление файлов и данных

4. Возможность переноса системы на новый компьютер или жёсткий диск

1. Не позволяют восстановить отдельные файлы без полной восстановления системы

2. Занимают дополнительное место на носителе хранения

3. Требуют регулярного обновления

4. Не всегда доступны на удалённых носителях или в сети

Для создания резервной копии системы в Windows можно воспользоваться инструкциями производителя операционной системы или программного обеспечения резервного копирования

Важно регулярно создавать копии и проверять их корректность, чтобы быть уверенным в возможности восстановления важных данных и системы в случае непредвиденных событий

Как создать папку CON

Существует одна грустная история о том, что основатель Microsoft Билл Гейтс в школьные годы был очень увлечен учебой. За это одноклассники дали ему прозвище «con», что в переводе означает «зубрила» или «ботаник». Билл Гейтс настолько невзлюбил это слово, что постарался избавиться от него везде, где только смог. И именно поэтому в Windows невозможно создать файл или папку с именем con.

Не верите ? Попробуйте сами, и вы получите вот такую ошибку.

А теперь серьезно. 🙂

Давным давно, когда по земле ходили динозавры еще до появления Windows, операционная система MS-DOS позволяла осуществлять доступ к некоторым устройствам так же, как и к файлам — по их имени. А поскольку для каждого устройства необходимо было обеспечить уникальное имя, то некоторые определенные имена резервировались системой. Использовать зарезервированное имя для создания файла\папки было невозможно, а любое обращение к ним расценивалось как запись в устройство. В частности CON является сокращением от CONSOLE (консоль для ввода данных).

Примечание. Команда COPY CON ″filename.txt″ осуществляет копирование с устройства CON в файл, или ввод символов с клавиатуры непосредственно в файл. Таким образом можно создавать и редактировать файлы прямо в командной строке, без текстового редактора.

По такому же принципу зарезервированы имена для принтера (PRN), LPT и COM портов (COM1-COM4, LPT1-LPT3), системного динамика (AUX) и специального нулевого устройства (NUL).

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

Однако при большом желании папку с именем con все же можно создать. Для этого надо открыть командную консоль и выполнить команду md \\.\C:\con, где вместо C:\ указать желаемый путь к папке. Папка con будет создана, но использовать ее для хранения файлов или установки программ не стоит. Удалить созданную папку тоже не просто, делается это только из командной строки командой rd \\.\C:\con.

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

Почему в Windows нельзя создать папку или файл с именем Con

Если у вас есть компьютер с Windows, вы можете сразу проверить всё, о чём говорится в статье. Если у вас Мак, то почитайте о том, что бывает в другой операционной системе.

Эксперимент

Чтобы сразу прояснить, о чём пойдёт речь, попробуйте вот что:

  1. Запустите компьютер с Windows.
  2. В любом месте создайте новую папку и назовите её Con английскими буквами.

Получится что-то вроде этого:

Выбираем «Создать» → «Папку» Пишем «Con» Получаем сообщение об ошибке

Файлы виртуальных устройств

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

Когда первая версия Windows только появилась, она была не самостоятельной операционной системой, а оболочкой для системы MS DOS. А первая версия MS DOS появилась в 1981 году, и уже тогда предполагалось, что к компьютерам с MS DOS можно будет подключать разные устройства — принтеры, мыши, сканеры и так далее.

Чтобы устройства могли работать с операционной системой, нужны драйверы — специальные программы, которые объясняют системе, как работать с разными устройствами. Но во времена MS DOS драйверы работали с устройствами не напрямую, а через виртуальные файлы, и выглядело это примерно так:

  1. Система записывает в этот файл какие-то данные.
  2. Драйвер видит, что, например, в файл принтера поступили какие-то данные, и начинает их распечатывать.

Общее правило такое: файлы виртуальных устройств нужны для того, чтобы драйверам этих устройств было проще работать.

Эти файлы назывались так:

  • CON
  • AUX
  • PRN
  • LST
  • COM0 и до COM9
  • LPT0 и до LPT9
  • NUL

При этом неважно, большими буквами будет это написано или маленькими — в MS DOS регистр букв был некритичен. Эти названия зарезервированы системой, поэтому пользователь их не может использовать для своих нужд

А как только в MS DOS кто-то попытается создать папку или файл с таким именем, то система сразу выдаст ошибку

Эти названия зарезервированы системой, поэтому пользователь их не может использовать для своих нужд. А как только в MS DOS кто-то попытается создать папку или файл с таким именем, то система сразу выдаст ошибку.

Теперь поговорим о том, почему эта особенность MS DOS мешает нам создавать папки и файлы в Windows. Как это часто бывает в ИТ, всё дело в обратной совместимости.

Обратная совместимость

Первые версии Windows были графической оболочкой. Версия 3.1, на основе которой потом будет сделана Windows 95, стала полноценной и самостоятельной операционной системой, но всё равно она была основана на MS DOS. Оттуда же перешли и файлы виртуальных устройств, чтобы приложения для MS DOS могли запускаться на Windows 3.1.

Дальше были Windows 95, Windows NT, Windows 98, Vista и XP — все они базировались на одной и той же внутренней логике, которая включала себя ту самую изначальную логику MS DOS. Всё ради того, чтобы на этих системах можно было запускать старые программы.

Когда Microsoft разрабатывали новое семейство операционных систем, начиная с Windows 7 и заканчивая Windows 11, им пришлось добавить поддержку старых программ, чтобы сохранить совместимость с теми миллионами программ, которые уже вышли для Windows. А для этого они взяли код из старых версий, который был написан ещё для поддержки программ MS DOS.

Именно по этой причине в Windows 11 до сих пор нельзя создать папку «Con» — это сделано для того, чтобы сегодня можно было запускать софт тридцатилетней давности.

Чтобы было понятен масштаб связи современной Windows 10 с её старым прародителем Windows 3.1, посмотрите на этот скриншот: при выборе настроек базы данных открывается диалоговое окно, которое спроектировано для первой версии Windows:

А вот что было 30 лет назад (почти тот же интерфейс):

Зачем поддерживать старый софт?

В мире очень много оборудования и систем, которые работают на старом софте. Софт старый потому, что его компании-разработчики могли закрыться, обанкротиться, прекратить поддержку старого софта; или разработчик просто состарился и умер; или женился, завёл детей и уехал в загородное поместье. А железо осталось: на электростанциях, промышленных предприятиях, в госучреждениях и страшно представить где ещё.

Если Microsoft решит в одночасье отключить поддержку всего этого старого софта и железа, то все эти старые системы могут начать сыпаться. А так как они подпирают важные инфраструктурные вещи (особенно в США), никто этого не хочет.

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

Почему нельзя создать папку «con» в Windows – легенда

Почему-то до сих пор Windows ассоциируют с Биллом Гейтсом, приписывая именно ему все основные недостатки системы. А ведь основатель компании давно уже отошел от ее управления, занимаясь в основном благотворительностью. Сегодня Билл Гейтс считается чуть ли не самым богатым человеком в мире. Но когда-то давно никто не мог предугадать в странном мальчике будущего гуру мира ИТ. Уже тогда Гейтс выделял для себя математику, игнорируя при этом другие предметы, неинтересные ему. Ровесники подсмеивались и откровенно издевались над чудаковатым одноклассником, дав ему прозвище «con». На подростковом сленге это означает «заучка» или попросту «ботаник».

В жизни часто так бывает, что подобные гонения со стороны школьников мотивируют молодых людей раньше обретать самостоятельность и стремиться получить определенный статус. Тем самым человек хочет доказать всему миру его неправоту в отношении себя. Возможно, именно обида на ровесников и привела к тому, что Гейтс запретил создавать в Windows папку с ненавистным ему словом. Правда, такая версия все же сомнительна. Билл Гейтс своей судьбой и так доказал всем, что «ботаник» превратился в успешного и богатого человека, чья история успеха изучается в бизнес-школах по всему миру.

Легенда: почему нельзя создать папку с именем con

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

На самом деле: почему в windows нельзя создать папку con?

Попробуем разобраться с истинными причинами, почему папка с таким названием не может быть создана в ОС Windows. Причины кроются в далеком прошлом, когда не было ни Windows XP, ни Vista, ни других оболочек. Существовал MS-DOS (команды можно было отдавать исключительно с клавиатуры, а вместо красивых окошек на экране был скучный серый текст на черном фоне). Управляться с ним было нелегко, однако, других вариантов все равно не было, так что пользователи довольствовались тем, что имелось.

DOS предназначалась для того, чтобы хоть каким-то образом систематизировать работу с различными файлами, имеющимися на ПК. С помощью данной программной оболочки файлы можно было копировать, перемещать и т.д. Также имелся специальный файл, который репрезентировал в MS-DOS клавиатуру и экран. Таким образом, при копировании в него другого файла, последний выводился на мониторе.

Если же из этого файла осуществлялось копирование в другой файл, то в него помещалась вся информация, набранная на клавиатуре. Окончание файла выводилось с помощью команды Ctrl+Z. Именно этот файл получил название “консольный”, а в системе был зарегистрирован под именем con. Это и есть настоящий ответ на вопрос, почему в виндовс нельзя создать папку con:
это имя уже зарезервировано.

С тех пор прошло немало времени, и большинство современных пользователей ПК вряд ли реально представляют себе MS-DOS и прочее, о чем говорилось выше, однако, традиции продолжают соблюдаться, чтобы не нарушить совместимость со старыми версиями программ. Так что если вам кто-нибудь соберется рассказывать байку о Биле-ботанике, не верьте — правда всегда лежит на поверхности!

На самом деле, неизвестно, кому именно и зачем понадобилось придумывать папку с таким именем. Наверное, его имя так навсегда и останется в истории тайной, зато теперь вы точно знаете ответ на вопрос, почему нельзя создать папку con.
Быть может, пройдет время, и что-нибудь изменится в организации файловой системы в Windows, но на сегодняшний день нет ни одного способа создания папки с именем con.

Доброго вам времени суток.дорогие читатели моего блога. Сегодня мы немного расслабимся, так как никакого урока не будет, хотя статья все таки касается работе в Windows. Просто по просторам интернета ходит одна старая легенда, что из-за обиды Билла Гейтса файлам нельзя давать определенное имя

Вот и я сегодня сегодня расскажу вам о том, как нельзя назвать папку в windows, причем неважно в какой версии

С давних времен по просторам интернета ходит одна легенда, что когда Билл Гейтс был школьником, то над ним издевались некоторые ровесники, которые дали ему кличку CON
и постоянно оскорбляли его этим прозвищем. Con переводится по-нашему как «Очкарик, ботан, заучка и т.д.». И эта детская обида настолько въелась в сознание старины Билла, что когда вышел windows, то он позаботился о том, что никто не сможет создать файл или папку с названием CON.

Да. В Windows нельзя назвать папку или другой документ с именем con. Попробуйте сами. В зависимости от версии windows вам выдастся ошибка или просто встанет предыдущее название.

Правда вряд ли всю эту манипуляцию старина Билли проделал для того, чтобы отомстить детским обидчикам. Так что легенда остается легендой. Правда, если честно, когда я услышал эту историю, то сам поверил и очень долго думал, что это правда. А вы сами слышали эту версию? Я думаю, что многие наслышаны. А как вы думаете, почему
это слово нельзя использовать как имя для файла и папки?

На самом деле вся эта котовасия идет еще со времен MS-DOS и начала восьмидесятых. Это имя резервировалось самой системой для устройств ввода и вывода, т.е. клавиатуры, мыши и т.д. Само слово CON означает сокращение от слова Console, т.е. консоль. В Windows это имя также резервировалось системой, поэтому ни один файл или папка не могли иметь это имя.

Кроме CON вы не сможете создать файлы и папки с именами PRN (Принтер), COM1, COM2, AUX, NUL (Пустое значение), LPT1, LPT2 и др. Все эти имена зарезервированы нашим любимым виндовс и для обычного пользователя они не доступны.

Зачем поддерживать старый софт?

В мире очень много оборудования и систем, которые работают на старом софте. Софт старый потому, что его компании-разработчики могли закрыться, обанкротиться, прекратить поддержку старого софта; или разработчик просто состарился и умер; или женился, завёл детей и уехал в загородное поместье. А железо осталось: на электростанциях, промышленных предприятиях, в госучреждениях и страшно представить где ещё. 

Если Microsoft решит в одночасье отключить поддержку всего этого старого софта и железа, то все эти старые системы могут начать сыпаться. А так как они подпирают важные инфраструктурные вещи (особенно в США), никто этого не хочет. 

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

Текст:

Михаил Полянин

Редактор:

Максим Ильяхов

Художник:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Алина Грызлова

Почему Windows запрещает создавать папку «con» на самом деле

Для поиска ответа на этот странный вопрос стоит обратиться к истории компании Microsoft. Ее операционная система MS-DOS вышла в 1981 году. Окончательно разработка продукта закончилась в 2000 году, к тому времени вышло уже 8 версий операционной системы. На тот момент MS-DOS являлась главным продуктом компании, сделав ее одним из лидеров растущего ИТ-рынка. Постепенно Microsoft из небольшой компании превратилась в огромную корпорацию.

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

По теме: ( Статьи )

Как сделать скриншот экрана на компьютере Windows: 4 способа + лучшие программы для создания снимков экрана
Как удалить ненужные предлагаемые адреса E-mail в Почте на Mac

3 настройки macOS и программа для продления жизни батареи MacBook
Как в Safari на Mac быстро сохранять и восстанавливать все открытые вкладки сайтов из разных сеансов веб-серфинга

Обратная совместимость

Первые версии Windows были графической оболочкой. Версия 3.1, на основе которой потом будет сделана Windows 95, стала полноценной и самостоятельной операционной системой, но всё равно она была основана на MS DOS. Оттуда же перешли и файлы виртуальных устройств, чтобы приложения для MS DOS могли запускаться на Windows 3.1.

Дальше были Windows 95, Windows NT, Windows 98, Vista и XP — все они базировались на одной и той же внутренней логике, которая включала себя ту самую изначальную логику MS DOS. Всё ради того, чтобы на этих системах можно было запускать старые программы.

Когда Microsoft разрабатывали новое семейство операционных систем, начиная с Windows 7 и заканчивая Windows 11, им пришлось добавить поддержку старых программ, чтобы сохранить совместимость с теми миллионами программ, которые уже вышли для Windows. А для этого они взяли код из старых версий, который был написан ещё для поддержки программ MS DOS.

Именно по этой причине в Windows 11 до сих пор нельзя создать папку «Con» — это сделано для того, чтобы сегодня можно было запускать софт тридцатилетней давности. 

Чтобы было понятен масштаб связи современной Windows 10 с её старым прародителем Windows 3.1, посмотрите на этот скриншот: при выборе настроек базы данных открывается диалоговое окно, которое спроектировано для первой версии Windows:

А вот что было 30 лет назад (почти тот же интерфейс):

Связь с логическим устройством:

Один из основных пространственных виртуальных файловых устройств, доступных на операционной системе Windows, называется «con:», что означает «console» (консоль). В логическом смысле «con:» представляет собой стандартное устройство ввода-вывода консоли операционной системы.

Однако, из-за технических ограничений и исторических причин, зарезервированное имя «con:» не может быть использовано в операционной системе Windows для создания папок или файлов

Если бы это было возможно, то система могла бы запутаться и некорректно обрабатывать команды, так как «con:» является важной частью функционирования консоли

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

Причины ограничения в Windows для папки с названием con

В операционной системе Windows существует ограничение, запрещающее создание папки с именем «con». Это ограничение существует уже долгое время и имеет свои причины.

1. Исторические причины:

  • В начале развития операционной системы MS-DOS, предшественницы Windows, существовало устройство с именем «CON» (Console), которое представляло собой консоль, через которую происходило взаимодействие с пользователем.
  • При разработке Windows, для обеспечения обратной совместимости с программами, написанными для MS-DOS, было решено сохранить это устройство. Оно фактически является виртуальным и взаимодействует с реальным устройством.
  • Из-за этого, имя «con» зарезервировано операционной системой и не может быть использовано для создания папки или файла.

2. Проблемы с обратной совместимостью:

  • Если бы было возможно создать папку с именем «con», это могло привести к проблемам с обратной совместимостью с программами, которые используют устройство «CON».
  • Такие программы могли бы попытаться обратиться к папке с именем «con» вместо устройства, что приведет к ошибкам и непредсказуемому поведению.

3. Безопасность и защита от злоумышленников:

  • Запрет на создание папки с именем «con» также может быть обусловлен соображениями безопасности и предотвращением возможного злоупотребления.
  • Злоумышленники могли бы использовать папку с именем «con» для скрытия вредоносных программ или файлов, которые были бы трудно обнаружить и удалить.

В целом, ограничение для папки с именем «con» в операционной системе Windows обусловлено историческими причинами, проблемами обратной совместимости и соображениями безопасности. Это ограничение помогает обеспечить более надежную и стабильную работу операционной системы.

Понравилась статья? Поделиться с друзьями:
Jsk-oren
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: