Quando você abre o Explorer, as pastas do shell, como Documentos, Vídeos, Música ou Imagens, podem ser exibidas com um ícone de pasta padrão em vez de ícones de pasta especiais. Esse comportamento pode ocorrer quando o arquivo desktop.ini na pasta shell está ausente ou incorreto, ou não tem nenhum conjunto de atributos.
Se uma pasta shell perdeu seu ícone especial e apareceu como uma pasta genérica (amarela), você precisa criar ou corrigir o Desktop.ini arquivo para a pasta shell.
Conteúdo
-
Etapa 1: corrigir o conteúdo do Desktop.ini
- Para Windows 10
- Para Windows 7
- Para Windows Vista
- Etapa 2: definir os atributos somente leitura e ocultos para Desktop.ini
- Etapa 3: definir o atributo somente leitura para a pasta
- PROBLEMA: Desktop.ini abre na inicialização automaticamente
O conteúdo padrão do arquivo desktop.ini para várias pastas do shell é fornecido a seguir para cada sistema operacional. Em cada pasta shell que não tenha o ícone especial, crie um arquivo chamado desktop.ini e cole o conteúdo correspondente à pasta shell.
Uma vez feito isso, defina o desktop.ini atributos de arquivo para Escondido e Somente leitura. Em seguida, defina o atributo somente leitura para a pasta shell usando o atrib comando. Finalmente, atualize os ícones do shellou faça logoff e logon novamente para que os ícones sejam atualizados. Veja as instruções completas fornecidas no final deste artigo.
Conteúdo do Desktop.ini para várias pastas Shell
Etapa 1: corrigir o conteúdo do Desktop.ini
Para Windows 10
Objetos 3D
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ windows.storage.dll, -21825. IconResource =% SystemRoot% \ system32 \ imageres.dll, -198
Contatos
[.ShellClassInfo] [email protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10100. [email protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10200. IconResource =% SystemRoot% \ system32 \ imageres.dll, -181
Área de Trabalho
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21769. IconResource =% SystemRoot% \ system32 \ imageres.dll, -183. [LocalizedFileNames] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -9216. 4 - Controle [email protegido]% SystemRoot% \ system32 \ shell32.dll, -4161
Documentos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21770. IconResource =% SystemRoot% \ system32 \ imageres.dll, -112. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -235
Transferências
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ windows.storage.dll, -21798. IconResource =% SystemRoot% \ system32 \ imageres.dll, -184
Favoritos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21796. IconResource =% SystemRoot% \ system32 \ imageres.dll, -115. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -173
Música
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21790. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ imageres.dll, -108. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -237
Fotos
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ windows.storage.dll, -21779. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ imageres.dll, -113. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -236
Desktop Público
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21799
Recente
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21797. [email protegido], dll, -12692. IconResource =% SystemRoot% \ system32 \ imageres.dll, -117. CLSID = {0C39A5CF-1A7A-40C8-BA74-8900E6DF5FCD} [LocalizedFileNames][email protegido]% SystemRoot% \ system32 \ shell32.dll, -22054. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21769
Vídeos
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21791. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12690. IconResource =% SystemRoot% \ system32 \ imageres.dll, -189. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -238
Para Windows 7
Contatos
[.ShellClassInfo] [email protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10100. [email protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10200. IconResource =% SystemRoot% \ system32 \ imageres.dll, -181
Documentos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21770. IconResource =% SystemRoot% \ system32 \ imageres.dll, -112. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -235
Área de Trabalho
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21769. IconResource =% SystemRoot% \ system32 \ imageres.dll, -183. [LocalizedFileNames] [email protegido]% SystemRoot% \ system32 \ gameux.dll, -10082. Windows Media [email protegido]% SystemRoot% \ system32 \ unregmp2.exe, -4. [email protegido]% SystemRoot% \ system32 \ gameux.dll, -10054. [email protegido]% SystemRoot% \ system32 \ gameux.dll, -10055. [email protegido]% SystemRoot% \ system32 \ gameux.dll, -10056. Internet [email protegido]% SystemRoot% \ system32 \ gameux.dll, -10101. [email protegido]% SystemRoot% \ system32 \ gameux.dll, -10057. Spider Solit[email protegido]% SystemRoot% \ system32 \ gameux.dll, -10061
Transferências
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21798. IconResource =% SystemRoot% \ system32 \ imageres.dll, -184
Favoritos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21796. IconResource =% SystemRoot% \ system32 \ imageres.dll, -115. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -173
Links
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21810. IconResource =% SystemRoot% \ system32 \ imageres.dll, -185. DefaultDropEffect = 4. [LocalizedFileNames] [email protegido],-37217. [email protegido],-21769. [email protegido],-21798
Música
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21790. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ imageres.dll, -108. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -237
Fotos
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21779. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ imageres.dll, -113. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -236
Recente
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21797. [email protegido], dll, -12692. IconResource =% SystemRoot% \ system32 \ imageres.dll, -117. CLSID = {0C39A5CF-1A7A-40C8-BA74-8900E6DF5FCD}
Jogos salvos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21814. IconResource =% SystemRoot% \ system32 \ imageres.dll, -186
Pesquisas
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -9031. IconResource =% SystemRoot% \ system32 \ imageres.dll, -18. [LocalizedFileNames] Indexado[email protegido],-32820. [email protegido],-32822
Para Windows Vista
Documentos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21770. IconResource =% SystemRoot% \ system32 \ imageres.dll, -112. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -235
Fotos
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21779. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ imageres.dll, -113. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -236. [LocalizedFileNames] Amostra[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21805
Música
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21790. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ imageres.dll, -108. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -237. [LocalizedFileNames] Amostra[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21806
Vídeos
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21791. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12690. IconResource =% SystemRoot% \ system32 \ imageres.dll, -189. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -238. [LocalizedFileNames] Amostra[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21807
Pesquisas
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -9031. IconResource =% SystemRoot% \ system32 \ imageres.dll, -18. [LocalizedFileNames] Indexado[email protegido],-32811. [email protegido],-32814. Compartilhado por [email protegido],-32802. Recente [email protegido],-32803. Recente [email protegido],-32804. Imagens recentes e [email protegido],-32806. Recente [email protegido],-32807. Recentemente [email protegido],-32813
Transferências
[.ShellClassInfo] eu[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21798. IconResource =% SystemRoot% \ system32 \ imageres.dll, -184
Favoritos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21796. IconResource =% SystemRoot% \ system32 \ imageres.dll, -115. IconFile =% SystemRoot% \ system32 \ shell32.dll. IconIndex = -173
Contatos
[.ShellClassInfo] [email protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10100. [email protegido]% CommonProgramFiles% \ system \ wab32res.dll, -10200. IconResource =% SystemRoot% \ system32 \ imageres.dll, -181
Área de Trabalho
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21769. IconResource =% SystemRoot% \ system32 \ imageres.dll, -183
Links
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21810. IconResource =% SystemRoot% \ system32 \ imageres.dll, -185. DefaultDropEffect = 4. [LocalizedFileNames] [email protegido],-21816. [email protegido],-9031. Recentemente [email protegido],-32813. [email protegido],-21790. [email protegido],-21779. [email protegido],-21770
Jogos salvos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21814. IconResource =% SystemRoot% \ system32 \ imageres.dll, -186
Desktop Público
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21799
Documentos Públicos
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21801. IconResource =% SystemRoot% \ system32 \ shell32.dll, -235
Música Pública
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21803. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12689. IconResource =% SystemRoot% \ system32 \ shell32.dll, -237
Imagens Públicas
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21802. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12688. IconResource =% SystemRoot% \ system32 \ shell32.dll, -236
Vídeos Públicos
[.ShellClassInfo] [email protegido]% SystemRoot% \ system32 \ shell32.dll, -21804. [email protegido]% SystemRoot% \ system32 \ shell32.dll, -12690. IconResource =% SystemRoot% \ system32 \ shell32.dll, -238
Usando DesktopINIFix para Windows Vista
Aqui está um pequeno utilitário DesktopINIFix que escrevi, que corrige o arquivo desktop.ini para várias pastas shell em Windows Vista.
Download DesktopINIFix.zip para Windows Vista.
Observação: Depois de corrigir o Desktop.ini, talvez você precise fazer logoff e fazer o login novamente (ou reinicie o shell explorer.exe) para que os ícones de pasta sejam atualizados.
Etapa 2: ative os atributos Somente leitura e Oculto para Desktop.ini
Depois de adicionar o conteúdo e salvar o arquivo desktop.ini, clique com o botão direito no arquivo desktop.ini e escolha Propriedades.
Coloque marcas de seleção perto dos atributos Oculto e Somente leitura e clique em OK.
Pressione {F5} para atualizar as visualizações da pasta e veja se o ícone da pasta especial é restaurado. Ou melhor, você pode verificar novamente após um ciclo de reinicialização.
Se os ícones não forem atualizados, você precisa definir o atributo somente leitura para a pasta shell se ainda não estiver definido.
Etapa 3: definir o atributo somente leitura para a pasta
Abra uma janela do Prompt de Comando (CMD.EXE). Para fazer isso, clique em Iniciar, clique em Todos os programas, clique em Acessórios, clique em Prompt de comando. Usando o Atrib comando, defina o Somente leitura atributo para a pasta shell. Aqui está um exemplo que explica como definir o atributo Somente leitura para a pasta especial “Transferências”
Observação: Onde Ramesh (no exemplo acima) é o nome da conta do usuário, e Transferências é o nome da pasta do shell. Você pode executar o Atrib comando de qualquer caminho do prompt de comando, desde que você mencione o caminho completo para a pasta, como no exemplo acima.
Você poderia usar o Copiar como caminho comando shell para copiar um caminho de pasta shell para a área de transferência e colá-lo no prompt de comando para que você não precise digitar manualmente o caminho inteiro.
O arquivo Desktop.ini abre automaticamente quando você inicia o Windows?
Ao iniciar o computador, o arquivo desktop.ini pode abrir automaticamente exibindo o seguinte conteúdo:
[.ShellClassInfo]
[email protegido]% SystemRoot% \ system32 \ shell32.dll, -21787
Isso acontece se o atributo oculto para o arquivo desktop.ini na pasta de inicialização é de alguma forma removido. Habilite o atributo oculto para desktop.ini em seu Comece
e Startup comum
pastas. Para fazer isso, você pode usar o Prompt de Comando.
Abra um Prompt de comando elevado janela e execute estes dois comandos:
atrib + s + h "% appdata% \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicializar \ desktop.ini" atrib + s + h "% programdata% \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicializar \ desktop.ini"
Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?
Um "minúsculo" compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:- Fixá-lo!
- Compartilhe com seu blog favorito + Facebook, Reddit
- Tweet isso!