[Curiosidad] Carpetas imposibles de crear en Windows

Por | 29/04/2015

¡Hola a tod@s! Windows es heredero de unos genes defectuosos, el padre es el legendario DOS (Disk Operating System), como usuario de este popular sistema operativo, debes saber que desde aquella primera versión de familias de sistemas operativo de disquete hasta en la actualidad, Windows mantiene ciertas “imperfecciones” -por así decirlo- que todavía están presentes en las versiones actuales y probablemente lo estén por los siglos de los siglos ¿o no?.

Es algo raro y curioso a la vez, pero resulta que si intentas por ejemplo crear una carpeta con el nombre “con” (sin comillas), saltará una ventana cuyo extraño mensaje dirá:

el nombre del dispositivo no es válido. 

Carpeta CON Windows
No se puede crear una carpeta con el nombre CON



¿Por qué ocurre esto? ¿a qué dispositivo hace referencia?

Vale, todo tiene una explicación lógica, “CON” es una palabra reservada, su uso es exclusivo para un comando de la consola MS-DOS que en aquél entonces (hablamos de la época DOS) permitía el control de otros dispositivos, específicamente el teclado y la pantalla.

Así pues sabiendo que Windows en su primera versión se ejecutaba en un ambiente DOS, es decir sin interfaz gráfica ni ratón, en cada nueva versión del sistema operativo, el bug todavía permaneció, aunque estos no tengan nada que ver con la interfaz DOS.

Pero no es sólo la palabra CON la única que no permite crear carpetas o archivos (sí, también afecta a los archivos), existen también otras palabras reservadas que impiden crear con sus nombres y estas son:

  • CON (teclado y pantalla).
  • PRN (lista de dispositivos del sistema, por lo general de un puerto paralelo).
  • AUX (dispositivo auxiliar, generalmente un puerto serie).
  • CLOCK$ (sistema de reloj en tiempo real).
  • NUL (dispositivo de bit-bucket).
  • A:-Z: (letras de unidades).
  • COM1 (primer puerto serial de comunicación).
  • COM2 (segundo puerto serial de comunicación).
  • COM3 (tercer puerto serial de comunicación).
  • COM4 (cuarto puerto serial de comunicación).
  • LPT1 (primer puerto paralelo de impresión).
  • LPT2 (segundo puerto paralelo de impresión).
  • LPT3 (tercer puerto paralelo de impresión).
  • LPT4 (cuarto puerto paralelo de impresión).
  • LPT5 (quinto puerto paralelo de impresión).
  • LPT6 (sexto puerto paralelo de impresión).
  • LPT7 (séptimo puerto paralelo de impresión).
  • LPT8 (octavo puerto paralelo de impresión).
  • LPT9 (noveno puerto paralelo de impresión).

Un momento…

Sin embargo, afirmar que es “imposible” crear una carpeta llamada CON, es un mito, puesto que sí es posible, pero para ello tendríamos que hacer uso de la consola de comandos (MS-DOS), con la sintaxis md .con. 

Pero, no es recomendable, con Windows no sabemos si posteriormente traería conflictos para el sistema. Lo que sí hay que hacer notar es que el segundo problema sería eliminarla ya que no se puede manualmente, en ese caso la instrucción rd .con. entraría en acción.


Otro detalle importante que quiero hacer notar, es que tampoco se puede guardar un archivo con el nombre CON (o cualquier otra palabra reservada), en la siguiente captura vemos que el mismo aviso nos dice que la palabra está reservada para el uso de Windows.

Guardar como CON
Tampoco se puede guardar un archivo con el nombre CON

Y tú ¿conocías este ‘bug’ de Windows? ¿qué opinas? =)

Autor: Marcelo Camacho

¡Hola! Soy estudiante de ingeniería informática, boliviano y blogger por diversión. Mi pasión las computadoras, la tecnología y el Internet :-)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *