Carpetas especiales que aparecen con un icono amarillo genérico en Windows

Cuando abre Explorer, las carpetas de shell como Documentos, Videos, Música o Imágenes pueden mostrarse con un ícono de carpeta estándar en lugar de los íconos de carpeta especiales. Este comportamiento puede ocurrir cuando el archivo desktop.ini en la carpeta de shell falta, es incorrecto o no tiene ningún atributo establecido.

Si una carpeta de shell ha perdido su icono especial y se muestra como una carpeta genérica (amarilla), debe crear o corregir el Desktop.ini archivo de la carpeta de shell.

Contenido

  • Paso 1: arregla el contenido de Desktop.ini
    • Para Windows 10
    • Para Windows 7
    • Para Windows Vista
  • Paso 2: establezca los atributos de solo lectura y ocultos para Desktop.ini
  • Paso 3: establezca el atributo de solo lectura para la carpeta
  • PROBLEMA: Desktop.ini se abre al inicio automáticamente

El contenido predeterminado del archivo desktop.ini para varias carpetas de shell se proporciona a continuación para cada sistema operativo. En cada carpeta de shell a la que le falta el icono especial, cree un archivo llamado desktop.ini y pegue el contenido correspondiente a la carpeta de shell.

Una vez hecho esto, configure el desktop.ini atributos de archivo a Oculto y Solo lectura. Luego, establezca el atributo de solo lectura para la carpeta de shell usando el attrib mando. Por fin, actualizar los iconos de la cáscarao cierre la sesión y vuelva a iniciarla para que se actualicen los iconos. Consulte las instrucciones completas que se proporcionan al final de este artículo.

Contenido de Desktop.ini para varias carpetas de shell

Paso 1: arregla el contenido de Desktop.ini

Para Windows 10

Objetos 3D

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ windows.storage.dll, -21825. IconResource =% SystemRoot% \ system32 \ imageres.dll, -198

Contactos

[.ShellClassInfo]
[correo electrónico protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10100. [correo electrónico protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10200. IconResource =% SystemRoot% \ system32 \ imageres.dll, -181

Escritorio

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21769. IconResource =% SystemRoot% \ system32 \ imageres.dll, -183. [LocalizedFileNames]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -9216. 4 - Control [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -4161

Documentos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21770. IconResource =% SystemRoot% \ system32 \ imageres.dll, -112. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -235

Descargas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ windows.storage.dll, -21798. IconResource =% SystemRoot% \ system32 \ imageres.dll, -184

Favoritos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21796. IconResource =% SystemRoot% \ system32 \ imageres.dll, -115. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -173

Música

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21790. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ imageres.dll, -108. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -237

Fotos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ windows.storage.dll, -21779. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ imageres.dll, -113. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -236

Escritorio público

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21799

Reciente

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21797. [correo electrónico protegido], dll, -12692. IconResource =% SystemRoot% \ system32 \ imageres.dll, -117. CLSID = {0C39A5CF-1A7A-40C8-BA74-8900E6DF5FCD} [LocalizedFileNames][correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -22054. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21769

Videos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21791. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12690. IconResource =% SystemRoot% \ system32 \ imageres.dll, -189. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -238

Para Windows 7

Contactos

[.ShellClassInfo]
[correo electrónico protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10100. [correo electrónico protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10200. IconResource =% SystemRoot% \ system32 \ imageres.dll, -181

Documentos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21770. IconResource =% SystemRoot% \ system32 \ imageres.dll, -112. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -235

Escritorio

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21769. IconResource =% SystemRoot% \ system32 \ imageres.dll, -183. [LocalizedFileNames]
[correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10082. Windows Media [correo electrónico protegido]% SystemRoot% \ system32 \ unregmp2.exe, -4. [correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10054. [correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10055. [correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10056. Internet [correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10101. [correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10057. Spider Solit[correo electrónico protegido]% SystemRoot% \ system32 \ gameux.dll, -10061

Descargas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21798. IconResource =% SystemRoot% \ system32 \ imageres.dll, -184

Favoritos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21796. IconResource =% SystemRoot% \ system32 \ imageres.dll, -115. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -173

Enlaces

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21810. IconResource =% SystemRoot% \ system32 \ imageres.dll, -185. DefaultDropEffect = 4. [LocalizedFileNames]
[correo electrónico protegido],-37217. [correo electrónico protegido],-21769. [correo electrónico protegido],-21798

Música

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21790. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ imageres.dll, -108. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -237

Fotos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21779. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ imageres.dll, -113. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -236

Reciente

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21797. [correo electrónico protegido], dll, -12692. IconResource =% SystemRoot% \ system32 \ imageres.dll, -117. CLSID = {0C39A5CF-1A7A-40C8-BA74-8900E6DF5FCD}

Partidas guardadas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21814. IconResource =% SystemRoot% \ system32 \ imageres.dll, -186

Búsquedas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -9031. IconResource =% SystemRoot% \ system32 \ imageres.dll, -18. [LocalizedFileNames] Indexado[correo electrónico protegido],-32820. [correo electrónico protegido],-32822

Para Windows Vista

Documentos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21770. IconResource =% SystemRoot% \ system32 \ imageres.dll, -112. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -235

Fotos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21779. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ imageres.dll, -113. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -236. [LocalizedFileNames] Muestra[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21805

Música

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21790. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ imageres.dll, -108. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -237. [LocalizedFileNames] Muestra[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21806

Videos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21791. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12690. IconResource =% SystemRoot% \ system32 \ imageres.dll, -189. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -238. [LocalizedFileNames] Muestra[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21807

Búsquedas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -9031. IconResource =% SystemRoot% \ system32 \ imageres.dll, -18. [LocalizedFileNames] Indexado[correo electrónico protegido],-32811. [correo electrónico protegido],-32814. Compartido por [correo electrónico protegido],-32802. Reciente [correo electrónico protegido],-32803. Reciente [correo electrónico protegido],-32804. Imágenes recientes y [correo electrónico protegido],-32806. Reciente [correo electrónico protegido],-32807. Recientemente [correo electrónico protegido],-32813

Descargas

[.ShellClassInfo] L[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21798. IconResource =% SystemRoot% \ system32 \ imageres.dll, -184

Favoritos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21796. IconResource =% SystemRoot% \ system32 \ imageres.dll, -115. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -173

Contactos

[.ShellClassInfo]
[correo electrónico protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10100. [correo electrónico protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10200. IconResource =% SystemRoot% \ system32 \ imageres.dll, -181

Escritorio

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21769. IconResource =% SystemRoot% \ system32 \ imageres.dll, -183

Enlaces

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21810. IconResource =% SystemRoot% \ system32 \ imageres.dll, -185. DefaultDropEffect = 4. [LocalizedFileNames]
[correo electrónico protegido],-21816. [correo electrónico protegido],-9031. Recientemente [correo electrónico protegido],-32813. [correo electrónico protegido],-21790. [correo electrónico protegido],-21779. [correo electrónico protegido],-21770

Partidas guardadas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21814. IconResource =% SystemRoot% \ system32 \ imageres.dll, -186

Escritorio público

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21799

Documentos públicos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21801. IconResource =% SystemRoot% \ system32 \ shell32.dll, -235

Música pública

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21803. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ shell32.dll, -237

Imágenes Públicas

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21802. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ shell32.dll, -236

Videos Públicos

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21804. [correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -12690. IconResource =% SystemRoot% \ system32 \ shell32.dll, -238

Uso de DesktopINIFix para Windows Vista

Aquí hay una pequeña utilidad. EscritorioINIFix que escribí que corrige el archivo desktop.ini para varias carpetas de shell en Windows Vista.

desktopinifix para windows vista
DesktopINIFix para Windows Vista

Descargar DesktopINIFix.zip para Windows Vista.

Nota: Después de arreglar Desktop.ini, es posible que deba cerrar sesión y volver a iniciar sesión (o reiniciar el shell explorer.exe) para que se actualicen los iconos de carpeta.

Paso 2: habilite los atributos de solo lectura y oculto para Desktop.ini

Después de agregar contenido y guardar el archivo desktop.ini, haga clic con el botón derecho en el archivo desktop.ini y elija Propiedades.

Coloque marcas de verificación cerca de los atributos ocultos y de solo lectura y haga clic en Aceptar.

Presione {F5} para actualizar las vistas de la carpeta y ver si se restaura el icono de la carpeta especial. O mejor, puede verificar nuevamente después de un ciclo de reinicio.

Si los iconos no se actualizan, debe configurar el atributo de solo lectura para la carpeta de shell si aún no está configurado.

Paso 3: establezca el atributo de solo lectura para la carpeta

Abra una ventana del símbolo del sistema (CMD.EXE). Para hacerlo, haga clic en Inicio, Todos los programas, Accesorios, haga clic en Símbolo del sistema. Utilizando el Attrib comando, configure el Solo lectura atributo de la carpeta de shell. A continuación, se muestra un ejemplo que explica cómo configurar el atributo de solo lectura para la carpeta especial "Descargas

Nota: Donde Ramesh (en el ejemplo anterior) es el nombre de la cuenta de usuario y Descargas es el nombre de la carpeta de shell. Puede ejecutar el Attrib comando desde cualquier ruta del símbolo del sistema, siempre que mencione la ruta completa a la carpeta, como en el ejemplo anterior.

Podrías usar el Copiar como ruta shell para copiar la ruta de una carpeta de shell al portapapeles y pegarla en el símbolo del sistema para que no tenga que escribir manualmente la ruta completa.

¿El archivo Desktop.ini se abre automáticamente al iniciar Windows?

Cuando inicie su computadora, el archivo desktop.ini puede abrirse automáticamente mostrando el siguiente contenido:

[.ShellClassInfo]
[correo electrónico protegido]% SystemRoot% \ system32 \ shell32.dll, -21787

Esto sucede si el atributo oculto para el archivo desktop.ini en la carpeta de Inicio se elimina de alguna manera. Habilite el atributo oculto para desktop.ini en su Puesta en marcha y Inicio común carpetas. Para hacerlo, puede utilizar el símbolo del sistema.

Abra un símbolo del sistema elevado ventana y ejecute estos dos comandos:

attrib + s + h "% appdata% \ Microsoft \ Windows \ Menú Inicio \ Programas \ Inicio \ desktop.ini" attrib + s + h "% programdata% \ Microsoft \ Windows \ Menú Inicio \ Programas \ Inicio \ desktop.ini"

Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)