Categorías: Windows

¿Por qué Windows todavía usa letras para unidades?

Windows normalmente asigna a la unidad de su sistema la letra C: y le da letras diferentes a otros dispositivos de almacenamiento. Eso es inusual: macOS y Linux no usan letras. Windows puede acceder a las unidades sin letras, entonces, ¿por qué las usa?

¿De dónde vienen las letras de drive?

Como muchas cosas en Windows, como la forma en que se usa  hacia atrás en lugar de barras diagonales, las letras de las unidades se remontan a los días de MS-DOS (de hecho, incluso un poco antes). Esta es la razón por la que la unidad del sistema de Windows utiliza la letra C: – A: y B: estaban reservadas para unidades de disquete.

Las letras de unidad se transfirieron a MS-DOS desde CP / M, un sistema operativo más antiguo. Ofrecieron una forma de acceder a dispositivos de almacenamiento lógicos y físicos que contienen archivos. Para acceder a un archivo llamado README.TXT en la segunda unidad de disquete, simplemente escriba B: README.TXT.

La necesidad de letras de unidad es evidente en la línea de comandos. Si no hubiera letras de unidad, ¿cómo especificaría rápidamente las rutas a los archivos en diferentes dispositivos? Este fue el sistema que heredó MS-DOS, y Microsoft se ha mantenido con él desde entonces.

Si bien las letras de unidad pueden parecer menos importantes ahora que estamos usando computadoras de escritorio gráficas y podemos simplemente hacer clic en los íconos, siguen siendo importantes. Incluso si solo accede a sus archivos a través de herramientas gráficas, los programas que utiliza deben hacer referencia a esos archivos con una ruta de archivo en segundo plano, y utilizan letras de unidad para hacerlo.

La alternativa Unix: puntos de montaje

Sin embargo, las letras de unidad no son la única solución posible. MacOS, Linux y otros sistemas operativos similares a Unix de Apple utilizan un método diferente para acceder a diferentes particiones y dispositivos de almacenamiento.

En lugar de ser accesible en una letra, un dispositivo puede ser accesible en una ruta de directorio en el sistema de archivos. Por ejemplo, en Linux, los dispositivos de almacenamiento externo se montaban tradicionalmente en / mount. Entonces, en lugar de acceder a una unidad de DVD en D:, puede acceder a ella en / mount / dvd.

Esto se reduce a la «raíz» del sistema de archivos. Linux y macOS no tienen letras de unidad, por lo que la parte base del sistema de archivos no es una letra. En cambio, tienen un directorio raíz, que es /. La unidad del sistema está «montada» (disponible) en / en lugar de C: \. Se pueden montar otras unidades en carpetas arbitrarias; si desea que su directorio personal se almacene en una unidad diferente, puede montarlo en / home. El contenido de la unidad será accesible en / home.

Puede acceder a las unidades en Windows sin letras

Entonces, ¿por qué no puede montar unidades en Windows de esta manera, haciéndolas accesibles en rutas arbitrarias en lugar de letras? ¿Por qué no puede acceder a su unidad USB en C: \ USB \, por ejemplo?

¡Bien tu puedes! Las versiones modernas de Windows ahora también le permiten montar dispositivos de almacenamiento en una ruta de carpeta . Esta opción está disponible en la herramienta Administración de discos . Haga clic con el botón derecho en una partición en una unidad, seleccione «Cambiar letras y rutas de unidad» y luego haga clic en «Agregar». Puede usar la opción «Montar en la siguiente carpeta NTFS vacía» para hacer que un dispositivo de almacenamiento esté disponible en una ruta de carpeta tal como lo hace en sistemas operativos similares a Unix.

Sin embargo, para hacer esto, tendrá que montar la unidad en una ruta de carpeta en un volumen NTFS, y ese volumen NTFS debe estar montado en una letra de unidad.

Por lo tanto, incluso si se quedara sin letras de unidad de la A: a la Z :, aún podría montar dispositivos de almacenamiento adicionales y acceder a ellos en Windows. No está limitado a 26 unidades en las versiones modernas de Windows.

También puede cambiar qué unidades usan qué letras de Administración de discos, aunque no puede cambiar su unidad C: a otra letra. Incluso cambiar una letra como D: a E: puede causar problemas. Por ejemplo, si tiene un atajo que apunta a la unidad D: y los archivos están repentinamente en E:, el atajo se romperá.

¿Por qué Windows todavía usa letras?

Si las letras de unidad (como C 🙂 son un artefacto antiguo y Windows puede funcionar sin ellas, ¿por qué todavía las usa?

La razón es simple y explica muchas decisiones de diseño de Windows: compatibilidad con versiones anteriores. Las primeras versiones de Windows tenían que ser compatibles con el software MS-DOS, y las versiones modernas de Windows deben ser compatibles con el software más antiguo de Windows. Las letras de impulso siguen avanzando.

Después de todo, ¡las cosas ya son suficientes con solo letras de unidad! Técnicamente, es posible instalar Windows para que C: no sea la unidad de su sistema. Puede instalarlo en la unidad G: \ y tener las carpetas G: \ Windows, G: \ Users y G: \ Program Files. C: no tiene que ser su disco principal, y Windows lo admite oficialmente. Sin embargo, muchas aplicaciones de Windows asumen que está usando una unidad C :, y tendrá problemas si no lo está. Y si las aplicaciones de Windows no pueden imaginarse que no usa C: como letra de unidad del sistema, imagine cómo se romperán si no tiene ninguna letra de unidad.

Quizás se pregunte por qué Windows todavía muestra letras de unidad. Después de todo, el Explorador de archivos podría ocultarlos y solo mostrar las palabras «Unidad del sistema» o «Unidad flash USB», pero el Explorador de archivos ya muestra descripciones simples como esa y, a veces, es posible que desee saber la letra de la unidad. Muchas aplicaciones muestran rutas como D: \ Folder \ File.doc.

Claro, Microsoft podría invertir en software de compatibilidad que redirija todas las solicitudes de C: a otra ruta. Pero en lugar de tirar las letras de las unidades y pasar un montón de tiempo arreglando las cosas que se romperían como resultado, Microsoft elige quedarse con las letras de las unidades.

responroot

Compartir
Publicado por
responroot
Etiquetas: windows

Entradas recientes

Steamlytics: La nueva herramienta imprescindible para los gamers de Steam

  El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…

1 año hace

Cuándo reemplazar su antigua unidad flash USB

Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…

3 años hace

¿Qué es una pantalla Nano IPS?

LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…

3 años hace

10 formas de jugar con un presupuesto bajo (o nulo)

Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…

3 años hace

¿Demasiadas suscripciones? Aquí está cómo empezar a cortarlos

Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…

3 años hace

Cómo configurar la puerta de enlace predeterminada en Linux

fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…

3 años hace