Análise
Usando o Process Monitor no Windows 7 x64, vejo o seguinte quando reinicio o navegador e navego aleatoriamente:
-
Acesso em
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags
-
Acesso em
HKCU\Software\Microsoft\Windows\Shell\Bags
-
Acesso em
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU Size
(Isso não existe no meu computador, mas é solicitado)
-
Acesso em
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU
-
Acesso em
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\Directory\OpenWithList\MRUList
(Isso não existe no meu computador, mas é solicitado)
Conclusão
Portanto, o nosso %WINDIR%\Explorer.exe
acessa somente as chaves de 64 bits das nossas Bolsas.
No entanto, as chaves Wow6432Node
são acessadas quando você usa %WINDIR%\SysWOW64\explorer.exe
,
pode haver alguns contextos em que o explorador de 32 bits é usado, portanto, tenha cuidado. Por exemplo, quando é iniciado a partir de um contexto de 32 bits ou quando você inicia o Windows Explorer a partir de uma caixa de diálogo de arquivos.
Para limpar as informações do Bag, é suficiente recriar as pastas Bags
e BagMRU
em:
-
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\
E, embora seja menos usado, pode ajudar a recriar a pasta Bags
em:
-
HKCU\Software\Microsoft\Windows\Shell\
O valor de BagMRU Size
é solicitado, portanto, não é muito bom que a chave esteja ausente. Isso pode resultar em um comportamento indefinido, mas estou supondo que ele apenas usa o padrão no código. Para ter certeza e correr menos rápido no limite, você pode definir o valor DWORD com um número grande na seguinte chave:
-
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU Size
A última chave acessada é quando você abriria um MRUList
com Explorer.exe
, não acho que isso seja necessário, pois não há como abrir um Most Recently Used List
além de mostrar que em algo como o menu Iniciar. Portanto, não é necessário criar essa chave.
Any suggestions to increase the cache size for view settings without completely resetting the entire explorer folder settings?
Eu diria que você poderia criar e aumentar somente a configuração BagMRU Size
supondo que suas configurações do Google Bags não estão corrompidas ... Respondi à outra pergunta em sua pergunta.