Sim, este é um problema clássico do Windows que vem incomodando os usuários há algum tempo: quando a opção “Restaurar janelas de pastas anteriores ao fazer logon” para de funcionar, parece que o Windows está apenas nos trollando. Geralmente, trata-se de alguma falha estranha, talvez arquivos de sistema corrompidos ou alterações no registro que deram errado. A boa notícia? Existem algumas coisas que você pode tentar para resolver isso sem precisar reinstalar o Windows ou passar horas tentando solucionar o problema. Na pior das hipóteses, você pelo menos entenderá um pouco mais sobre como o Windows gerencia o estado dessas pastas.
Como corrigir o problema “Restaurar janelas de pastas anteriores ao iniciar sessão”
Método 1: Atualizar arquivos do sistema com SFC e DISM
Essa é a primeira linha de defesa — se alguns arquivos essenciais do sistema forem corrompidos, o Windows pode apresentar problemas e se recusar a lembrar da sua pasta “windows”.Executar o Verificador de Arquivos do Sistema (SFC sfc /scannow) verifica e repara arquivos corrompidos, o que pode resolver esse problema. Em algumas configurações, o SFC pode sinalizar problemas que não consegue corrigir, então você precisará usar os comandos do DISM, que são um pouco mais complexos, mas geralmente resolvem o problema.
- Clique com o botão direito do mouse no Menu Iniciar ou pressione Enter Windows + Xe selecione Terminal do Windows (Admin) ou Prompt de Comando (Admin).
- Digite
sfc /scannowe pressione Enter. - Aguarde a conclusão da verificação (pode levar alguns minutos).Se forem encontrados erros que não puderem ser corrigidos, execute estes comandos um após o outro:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
Reinicie o computador após concluir esses passos.Às vezes, em uma máquina, o programa encontra e corrige problemas, em outra, nada. Mas, ei, não custa tentar.
Método 2: Criar ou modificar chaves de registro
Como o Windows gosta de ser peculiar com seu registro, às vezes você precisa intervir e ajustar algumas chaves diretamente. A ideia aqui é fazer com que o Windows “se lembre” dos estados de suas pastas de forma mais confiável, criando novas chaves ou alternando valores.
- Pressione as teclas Windows + R, digite
regedite pressione Enter. - Se a janela do Controle de Conta de Usuário (UAC) aparecer, clique em Sim.
- Navegue até este caminho:
HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\Explorer
Para desativá-lo, basta definir o valor de PersistBrowsers de volta para 0.
Método 3: Limpar entradas do registro
Às vezes, entradas antigas remanescentes atrapalham — como vestígios de atualizações anteriores do Windows ou algum problema que tenha ocorrido. Limpar certas entradas do registro pode, em alguns casos, fazer com que o Windows esqueça o passado e comece do zero.
- Pressione a tecla Windows + R, digite
regedite pressione Enter. - Confirme com “Sim” se solicitado pelo Controle de Conta de Usuário (UAC).
- Navegue até esta chave:
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell
Nota: Sempre, sempre faça um backup do seu registro antes de mexer nele — estragar algo pode causar problemas maiores. Basta seguir as instruções do artigo “Como fazer backup e restaurar o registro do Windows?” antes de começar.
E, claro, mexer com as chaves do registro pode causar mais problemas se não for feito com cuidado.Às vezes, mesmo depois de tudo isso, o Windows simplesmente não colabora. Nesse caso, usar uma ferramenta de manutenção do sistema (como [d1]) que corrige erros comuns e limpa arquivos do sistema pode ajudar a resolver problemas mais profundos.
Resumo
- Executar
sfc /scannowcomandos DISM pode corrigir problemas graves em arquivos principais que afetam o estado das pastas. - Modificar chaves de registro como PersistBrowsers às vezes “engana” o Windows, fazendo com que ele se lembre das pastas abertas.
- A limpeza de entradas antigas do registro relacionadas a posições de pastas pode evitar conflitos.
Resumo
A solução depende da causa do problema: arquivos de sistema corrompidos, entradas de registro incorretas ou alguma falha estranha do Windows. Geralmente, uma combinação de verificações do sistema e ajustes no registro resolve o problema. Caso contrário, pode ser necessário usar ferramentas de reparo do sistema ou até mesmo fazer uma instalação limpa, mas essas etapas abrangem 90% dos cenários comuns.
Espero que isso economize algumas horas para alguém. Dedos cruzados para que ajude!