Como corrigir o problema quando a opção “Restaurar janelas da pasta anterior ao fazer logon” não funciona no Windows

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 /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /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
  • Clique com o botão direito do mouse na tecla Explorer, escolha Novo → Tecla e nomeie-a como Avançado.
  • Na chave Avançado, clique com o botão direito do mouse, selecione Novo → Valor DWORD (32 bits) e nomeie-o como PersistBrowsers.
  • Clique duas vezes no valor PersistBrowsers e defina o Valor dos dados como 1. Este é um truque conhecido para fazer o Windows salvar melhor as pastas abertas. Em algumas máquinas, isso falha na primeira vez, mas funciona após a reinicialização. Não é 100% garantido, mas vale a pena tentar.
  • Reinicie o seu PC e verifique se a restauração da pasta funciona agora.
  • 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
  • Exclua todas as entradas que começam com WinPos ou MaxPos. Geralmente, esses são marcadores de posição de janela de pasta.
  • Feche o editor de registro e reinicie. Em seguida, verifique se o Windows salva o estado da sua pasta corretamente após você sair e entrar novamente. Funcionou para alguns, não para todos, mas vale a pena tentar.
  • 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!

    Artigos relacionados: