Este é um problema antigo que remonta ao Windows XP, agora no meu sistema Windows 7 de 64 bits está começando a perder as configurações de exibição de pastas quando se trata de Detalhes, Lista, Ícones etc., tudo o resto é estável para posição e tamanho. Costumo usar a visualização de detalhes para a maioria das coisas e agora as pastas estão começando a reverter para a visualização de ícones às vezes, não 100% do tempo, mas parece ser mais frequente quanto mais eu uso o PC.
Sim, eu tenho milhares de pastas, então acho que o tamanho do cache padrão está esgotado, exatamente o mesmo problema que tive com o Windows XP.
Não consigo encontrar uma instrução definitiva sobre onde encontrar a configuração de cache do modo de exibição de pastas no registro do Windows 7 de 64 bits, existem inúmeras respostas para o XP (que eu usei no passado), Vista e alguns Beta / RC Windows 7.
Eu encontrei este artigo da Microsoft.
Na seção "deixe-me consertar" no Windows 7 de 64 bits, não tenho a subchave Local Settings
abaixo da chave, Wow6432Node
conforme artigo da Microsoft.
HKEY_CURRENT_USER\Software\Classes\Wow6432Node\
Local Settings
\Software\Microsoft\Windows\Shell\Bags
No entanto, tenho essa chave.
HKRU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
\Bags
e\BagsMRU
A varredura no registro em busca de BagMRU Size
valores (não chaves) não retorna ocorrências. Presumo que o Windows 7 não use mais esse valor por padrão.
Alguma sugestão para aumentar o tamanho do cache das configurações de exibição sem redefinir completamente as configurações inteiras da pasta do explorer?
Alguém tem alguma idéia de qual é o tamanho máximo de cache estável permitido para o W7? e onde alterar / adicionar esse valor.
Editar:
Encontrei minhas anotações antigas nos dias Vista e XP, não tenho mais o link de referência.
Windows Vista
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
Crie um DWord de 32 bits BagMRU Size
e defina o valor decimal como 10,000
ou20,000
Às vezes, as configurações da pasta são corrompidas. Use regedit
para visualizar
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
Clique em Bags
e selecione Editar > Excluir > Sim . Exclua a BagMRU
chave também e reinicie.
Windows XP
Correção do Windows XP SP2 : por padrão, o SP2 possui uma configuração de cache de 5.000 pastas para lembrar as configurações de exibição de cada pasta; se você tiver mais de 5.000 pastas (total de todos os discos rígidos), precisará fazer uma alteração no registro e alterá-la para o diretório máximo de 8.000. para fazer isso Start-Run-regedit e navegue até essas duas pastas
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell
então vá para
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam
no painel à BagMRU size
direita, procure , clique com o botão direito do mouse em modificar e selecione decimal e defina os dados do valor como 8,000
. Faça isso nos dois locais, reinicie para entrar em vigor.
Vou experimentar nos próximos dias e relatar qualquer esclarecimento.