En Microsoft Windows , una carpeta especial es una carpeta que se presenta al usuario a través de una interfaz como un concepto abstracto en lugar de una ruta de carpeta absoluta. (En ocasiones se utiliza el término sinónimo carpeta de shell ). Las carpetas especiales permiten que cualquier aplicación le pregunte al sistema operativo dónde se puede encontrar una ubicación adecuada para ciertos tipos de archivos; independientemente de qué versión o idioma de usuario de Windows se esté utilizando.
En Windows Server 2003 y versiones anteriores, una carpeta como el "Menú Inicio" tenía un nombre diferente en las versiones de Windows que no estaban en inglés. Por ejemplo, en las versiones alemanas de Windows XP es "Menú Inicio". Sin embargo, a partir de Windows Vista, todas las versiones de Windows usan las mismas carpetas con nombre en inglés y solo muestran nombres diferentes en el Explorador de Windows. En Windows 10, el usuario puede cambiar a otro idioma de visualización y los nombres de las carpetas especiales cambiarán. [1]
Windows utiliza el concepto de carpetas especiales para presentar el contenido de los dispositivos de almacenamiento conectados al ordenador de una forma bastante coherente que libera al usuario de tener que lidiar con rutas de archivo absolutas, que pueden (y suelen hacerlo) cambiar entre versiones del sistema operativo e incluso entre instalaciones individuales. La idea ha evolucionado con el tiempo, y se han ido añadiendo nuevas carpetas especiales en cada versión de Windows tras su introducción en Windows 95 .
El logotipo del software "Compatible con Windows" de Microsoft [2] requiere que una aplicación utilice ubicaciones de carpetas especiales para localizar las carpetas apropiadas en las que se deben almacenar los documentos y las configuraciones de la aplicación.
Una carpeta especial puede ser una referencia a un directorio físico del sistema de archivos o una referencia a una carpeta "virtual". En el primer caso, son análogas a las variables de entorno ; de hecho, muchas de las variables de entorno que se configuran en la sesión de un usuario se definen según el lugar al que apuntan las carpetas especiales.
Las carpetas virtuales no existen realmente en el sistema de archivos; en su lugar, se presentan a través del Explorador de Windows como un árbol de carpetas por el que el usuario puede navegar. Esto se conoce como espacio de nombres Shell . En los sistemas Windows XP, la raíz de este espacio de nombres es la carpeta virtual Escritorio , que contiene las carpetas virtuales Mis documentos , Mi PC ( Equipo desde Windows Vista hasta 8.1 y Este PC desde Windows 10), Mis sitios de red ( Entorno de red en Windows 95 y 98) y Papelera de reciclaje . Algunas carpetas virtuales (como Escritorio) tienen una carpeta especial que las acompaña y que es una referencia a un directorio en el sistema de archivos físico. El Explorador de Windows muestra al usuario el contenido combinado de una carpeta virtual y su carpeta del sistema de archivos asociada. Esto se puede ver en la Figura 1 , que muestra la vista Carpeta en el Explorador de Windows XP; en la carpeta virtual Escritorio, se pueden ver las cuatro carpetas virtuales estándar, así como una carpeta adicional, "una carpeta en el escritorio", que es una carpeta real ubicada en el directorio Escritorio en el perfil del usuario.
Algunos programas de terceros agregan sus propias carpetas virtuales al Explorador de Windows.
Las siguientes tablas enumeran la mayoría de los sistemas de archivos y carpetas virtuales que están disponibles a partir de Windows Vista . También se indica la versión del sistema operativo en la que se introdujo cada carpeta especial. Elementos como %USERPROFILE% y %windir% son variables de entorno de Windows .
Notas:
Notas: