La falla en Windows que lleva más de 40 años y todavía no pueden solucionar
Las fallas informáticas son tan antiguas como la programación. Ningún sistema operativo o software en general está exento de que alguna implementación genere un desperfecto en el programa.
Algunos, como este reciente error que sufrieron usuarios de Windows, es muy evidente y perjudica a muchas personas. Otros, en cambio, permanecen en silencio sin que nadie advierta de su existencia o, simplemente, no puedan arreglarlo.
“Estamos en 2018 y este mensaje de error es de 1974. Esta limitación, que todavía se encuentra en el último Windows 10, se remonta a antes de STAR WARS. Este bug es tan viejo como Watergate”, descubrió @foone, un fanático de la tecnología.
It is 2018 and this error message is a mistake from 1974.
This limitation, which is still found in the very latest Windows 10, dates back to BEFORE STAR WARS. This bug is as old as Watergate. pic.twitter.com/pPbkZiE57t— foone (@Foone) 3 de noviembre de 2018
Este usuario intentaba copiar el título ‘aux.h’, pero le apareció una advertencia: “El fichero AUX.H es demasiado grande para el sistema de archivos de destino”. Sin embargo, el documento pesa apenas 9,57 kilobytes. No es que esta persona tenía el disco rígido estallado. Nada que ver. Si bien el peso es muy poco para nosotros, hace varias décadas se lo consideraba “pesado”.
Esta falla surge como consecuencia de que Windows cuenta en su interior con la base del sistema operativo CP/M de Gary Kildall y el Q-DOS de Tim Paterson.
En el viejo sistema, según @Foone, “todo era un archivo”. Sin embargo, al estar CP/M diseñado para ordenador de 8 bits, con muy poca memoria, no se usaban directorios, sino distintos discos. Es por eso que los ficheros están en toda la carpeta.
Todo esto también existió en Q-DOS y PC-DOS, los antecesores de Windows. Con tal de no romper la compatibilidad con versiones antiguas del sistema, los archivos especiales se utilizan en todos los directorios con todas las extensiones.
Es por eso que, más de 40 años después, en Windows 10 no se puede crear ningún documento .txt que haga referencia a hardware. CON, PRN, AUX, NUL, COM y LPT son algunos de los nombres prohibidos por Microsoft.
“Abrí el explorador y creá ‘nuevo archivo de texto’. Nombralo AUX.txt PRN.txt. Te dirá NO”, explicó el tuitero.
Feel free to try it yourself! Open explorer, do “new text file”, and name it con.txt
aux.txt
prn.txtit’ll tell you NOPE pic.twitter.com/29JEBzAGpw
— foone (@Foone) 3 de noviembre de 2018
Fuente: TN