/
/

Como excluir corretamente a pasta Windows.old no Windows 11

by Mikhail Blacer, IT Technical Writer
How to Delete the Windows.old Folder Properly in Windows 11 blog banner image

Resumo instantâneo

Esta postagem do blog NinjaOne oferece uma lista abrangente de comandos CMD básicos e um mergulho profundo nos comandos do Windows, com +70 comandos CMD essenciais para usuários iniciantes e avançados. Explicamos sobre comandos práticos de prompt de comando para gerenciamento de arquivos, navegação em diretórios, solução de problemas de rede, operações de disco e automação, tudo com exemplos reais para maximizar a produtividade. Seja para aprender comandos básicos CMD ou dominar ferramentas avançadas de CLI do Windows, este guia ajuda você a usar o prompt de comando com mais eficiência.

Sempre que você atualiza, faz um upgrade ou reinicia o sistema, o Windows 11 cria uma pasta chamada Windows.old para armazenar a versão do Windows instalada anteriormente. Isso permite a reversão em até 10 dias, mas consome uma quantidade significativa de espaço em disco, causando um aumento excessivo no armazenamento (10 a 30 GB), especialmente em ambientes compartilhados. A exclusão da pasta garantirá o desempenho ideal do sistema, permitirá a instalação de novos aplicativos e evitará interrupções em ambientes compartilhados.

A seguir, apresentamos um guia para entender a finalidade da pasta Windows.old, quando ela pode ser excluída com segurança e como fazê-lo. Este guia aborda métodos que utilizam a interface gráfica do usuário (GUI), o Prompt de Comando e o PowerShell, adequados tanto para sistemas individuais quanto para sistemas corporativos.

Para uma visão geral rápida, assista ao nosso vídeo-guia sobre como excluir corretamente a pasta Windows.old no Windows 11.

Métodos para excluir a pasta Windows.old

Antes de excluir a pasta Windows.old, é necessário atender aos seguintes requisitos:

  • Verifique se a atualização foi bem-sucedida, se está funcionando corretamente e se não há necessidade de reverter para a versão anterior.
  • Certifique-se de que a pasta não esteja em uso e de que o sistema esteja sendo executado a partir da instalação nova ou atualizada do Windows.
  • Para excluir a pasta Windows.old, é necessário ter acesso de administrador; certifique-se de estar conectado a uma conta com as permissões adequadas
  • Faça backup dos dados importantes em um disco externo ou na nuvem para evitar perdas acidentais.

Método 1: Excluindo a pasta Windows.old usando as Configurações de armazenamento (GUI)

Você pode excluir a pasta Windows.old usando as Configurações de armazenamento. Essa é a maneira mais fácil e segura de remover a pasta, embora seja adequada apenas para um único sistema, e não para ambientes corporativos.

  1. Abra Configurações >, Sistema >, Armazenamento.
  2. Clique em “ e, em seguida, em “Arquivos temporários”. Isso abrirá uma lista de arquivos que o Windows considera seguros para exclusão.
  3. Entre as opções, marque “Instalações anteriores do Windows”.
  4. Confirme a exclusão clicando em “Remover arquivos”. Isso removerá a pasta definitivamente e liberará espaço em disco.

Método 2: Exclua a pasta Windows.old usando a Limpeza de disco (interface gráfica ou Prompt de Comando)

Você pode excluir a pasta Windows.old usando a Limpeza de disco. Você pode realizar essa tarefa pela interface gráfica ou pelo Prompt de Comando.

Utilizando a interface gráfica

  1. Abra a caixa de diálogo “Executar” usando o atalho Win + R , digite cleanmgr e pressione Enter.
  2. Selecione a unidade do sistema (C:).
  3. Em seguida, clique em “Limpar arquivos do sistema”.
  4. Na lista exibida, selecione “Instalações anteriores do Windows”. Essa opção se refere à pasta Windows.old.
  5. Clique em OK e, em seguida, em Excluir arquivos para confirmar. A Limpeza de Disco excluirá permanentemente os itens selecionados.

Usando o Prompt de Comando

  1. Abra o Prompt de Comando como administrador.
  2. Execute o seguinte comando: cleanmgr /sageset:1. Isso abrirá uma janela de configuração na qual você poderá selecionar quais arquivos e pastas deseja excluir. Selecione a instalação anterior do Windows para excluir a pasta Windows.old e, em seguida, clique em OK.
  3. A caixa de diálogo será fechada; volte ao Prompt de Comando e digite cleanmgr /sagerun:1. Isso executará a limpeza com base nas seleções que você fez na etapa 2.

Método 3: Excluindo a pasta Windows.old usando o PowerShell

A exclusão da pasta Windows.old usando o PowerShell é ideal para administradores de TI que gerenciam vários sistemas e ambientes corporativos.

  1. Abra o PowerShell como administrador. Pressione Win + X e selecione PowerShell (Admin) ou Terminal (Admin).
  2. Em seguida, execute este comando: Remove-Item "C:\Windows.old" -Recurse -Force.
    1. -A execução recursiva deste código exclui todos os arquivos e subpastas.
    2. – A opção “Force” ignora as restrições de arquivos e permissões
  3. Depois disso, a pasta será excluída definitivamente, e você não poderá reverter para uma versão anterior do Windows.

Além disso, você também tem a opção de integrar este comando em:

  • Scripts de provisionamento pós-atualização
  • Tarefas agendadas
  • Scripts de logon da Política de Grupo

Isso é útil em ambientes corporativos e gerenciados, ajudando você a liberar espaço rapidamente sem intervenção manual.

Método 4: Use o Agendador de Tarefas para automatização

Em ambientes corporativos e de infraestrutura de desktop virtual, o Agendador de Tarefas é uma excelente forma de automatizar a exclusão sem intervenção manual.

  1. Pressione a tecla de atalho Win + S, procure por “Agendador de Tarefas” e abra-o.
  2. Em seguida, crie uma nova tarefa. Clique em “Ação ” > e “Criar tarefa” e, em seguida, nomeie-a. Sugerimos algo relevante, como “Excluir Windows.old”.
  3. Na guia Geral, faça as seguintes configurações:
    1. Marque a opção“Executar independentemente de o usuário estar conectado ou não”.
    2. Marque a opção“Executar com os privilégios mais elevados”.
    3. Selecione“SISTEMA” na opção “Alterar usuário ou grupo” para ter acesso irrestrito.
  4. Em seguida, configure o gatilho acessando a guia “Gatilhos ”. Clique em “Novo” e selecione “Ao fazer login” ou “Na inicialização”, dependendo de quando você deseja que seja executado.
  5. Em seguida, defina a ação acessando a guia Ações e clicando em Novo. 
    1. Determine a ação: Inicie um programa. 
    2. Digite o nome do programa/script: powershell.exe
    3. Adicione os seguintes argumentos: -NoProfile -WindowStyle Hidden -Command "Remove-Item 'C:\Windows.old' -Recurse -Force"
  6. Configurações adicionais recomendadas
    1. Na guia “Condições” , desmarque a opção“Iniciar a tarefa somente se o computador estiver conectado à rede elétrica” caso utilize laptops.
    2. Na guia ” Configurações “, verifique:
      1. “Permitir que a tarefa seja executada sob demanda”
      2. “Executar a tarefa o mais rápido possível após o não cumprimento de um horário de início programado”

Considerações sobre a Política de Grupo e a implantação

Não há nenhuma política de grupo (GPO) que tenha como objetivo a exclusão da pasta “Arquivos antigos” do Windows. No entanto, você pode gerenciá-lo de forma indireta e eficaz usando políticas do Storage Sense. Aqui está um passo a passo para fazer isso:

Configurar usando a Política de Grupo

  1. Abra o Editor de Política de Grupo pressionando Win + R e digitando gpedit.msc. Pressione Enter para abrir o Editor de Política de Grupo Local.
  2. Acesse Configuração do computador > Modelos administrativos > Sistema > Storage Sense.
  3. Configure o seguinte:
    1. Permitir o Storage Sense – ative esta opção para que ele seja ativado automaticamente.
    2. Você pode definir a frequência com que o Storage Sense é executado (diariamente, semanalmente, mensalmente, etc.)
    3. Configure o Storage Sense para excluir versões anteriores do Windows. Defina como ” Ativado “, permitindo que o Storage Sense exclua a pasta Windows.old após um período de carência.
    4. Você também pode definir com precisão quais arquivos o Storage Sense deve gerenciar.

Implantar via Intune (Microsoft Endpoint Manager)

Para ambientes gerenciados na nuvem que utilizam o Intune, é possível implementar este GPO seguindo estas etapas:

  1. Abra seu navegador e faça login no Centro de Administração do Microsoft Endpoint Manager usando suas credenciais de administrador do Microsoft 365.
  2. Após fazer login, acesse Dispositivos > Perfis de configuração > Criar perfil. 
  3. Defina as seguintes configurações:
    1. Plataforma: Windows 10 e versões posteriores
    2. Tipo de perfil: Modelos > Modelos administrativos
  4. Além disso, configure as seguintes opções do Storage Sense:
    1. Permitir o Storage Sense
    2. Executar o Storage Sense
    3. Excluir versões anteriores do Windows
    4. Definir a frequência de limpeza e os períodos de retenção

Dicas para solucionar problemas relacionados à exclusão da pasta Windows.old

Erro de acesso negado

Quando isso acontece, geralmente significa que a pasta está protegida e você não possui as permissões necessárias. Certifique-se de que está executando o PowerShell ou o Prompt de Comando como administrador.

O arquivo ainda está em uso

Quando isso acontece, alguns componentes da pasta Windows.old podem ainda estar bloqueados por processos do sistema. Para resolver esse problema, você pode:

  1. Abra Configurações >, Sistema >, Recuperação.
  2. Na tela ” Inicialização avançada “, clique em ” Reiniciar agora“.
  3. Após a reinicialização, você será direcionado para a tela “Escolha uma opção ”. Acesse: Resolver problemas > Opções avançadas > Configurações de inicialização > Reiniciar.
  4. Depois que o computador reiniciar, você verá uma lista de opções. Pressione F4 para inicializar no Modo de Segurança.
  5. Uma vez no Modo de segurança, você pode usar o PowerShell ou o Prompt de Comando como administrador para excluir a pasta Windows.old.

O espaço em disco não é recuperado após a exclusão da pasta Windows.old

Quando isso acontecer, você pode:

  • Atualize o Explorador de Arquivos, reinicie o sistema e verifique novamente o espaço em disco.
  • Certifique-se de que a Lixeira esteja vazia, especialmente se você tiver usado o Explorador de Arquivos para excluir o arquivo.

Você também pode usar ferramentas de terceiros, como o TreeSize Free, o WinDirStat ou a Limpeza de Disco, para verificar se o arquivo foi totalmente removido e identificar pastas ocultas de grande tamanho ou arquivos temporários. No entanto, tenha cuidado ao usar aplicativos de terceiros; eles podem excluir mais arquivos do que o pretendido se não estiverem configurados corretamente.

Economize espaço no sistema excluindo a pasta Windows.old

A pasta Windows.old é um resquício temporário, mas que ocupa muito espaço, resultante de atualizações ou reinicializações do sistema. Depois de confirmar que a atualização foi bem-sucedida e que não é necessário reverter as alterações, você pode excluir a pasta com segurança para recuperar de 10 a 30 GB de espaço valioso em disco.

A automação desse processo em ambientes corporativos ou de VDI garante implantações mais organizadas e um uso mais eficiente dos recursos de armazenamento. Use ferramentas gráficas, como Configurações de armazenamento ou Limpeza de disco, para exclusões manuais pontuais, e utilize o PowerShell, o Agendador de Tarefas ou a Política de Grupo para uma limpeza automatizada e escalável.

Recomendados para você

Pronto para simplificar as partes mais difíceis da TI?