Remova a pasta Windows.old manualmente

O Windows cria a pasta Windows.old em um PC executando o Windows quando você atualiza o PC para uma nova versão do sistema operacional.

A pasta Windows.old contém arquivos e pastas da instalação antiga do Windows, e o principal motivo é que ela é usada para restaurar o sistema antigo se o usuário quiser voltar a ele.

Essa pasta pode ocupar uma quantidade considerável de espaço, mas será excluída automaticamente normalmente pelo Windows após um período definido.

Os usuários do Windows também podem usar a ferramenta de limpeza de disco para remover a pasta conforme descrito aqui. Às vezes, porém, acontece que a pasta e seu conteúdo não são removidos e que a remoção manual também não funciona.

Ao tentar excluir a pasta manualmente no Explorer, você obtém erros de permissão, pois a pasta está associada ao sistema e não a uma conta de usuário ou administrador.

O que normalmente acontece é que você recebe uma solicitação de permissão primeiro para executar a operação com privilégios administrativos e, em seguida, o erro Acesso negado à pasta.

Remova a pasta Windows.old manualmente

Você precisa executar os seguintes comandos para remover a pasta Windows.old manualmente.

  1. Abra um prompt de comando elevado. A maneira mais fácil de fazer isso é tocar no Windows, digite cmd.exe, mantenha pressionadas as teclas Shift e Ctrl e inicie o prompt de comando elevado com um toque na tecla Enter.
  2. takeown / F c: \ Windows.old \ * / R / A / DY
  3. cacls c: \ Windows.old \ *. * / T / conceder administradores: F
  4. rmdir / S / Q c: \ Windows.old

Vamos dar uma olhada nos comandos para entender melhor o que eles fazem:

takeown /fc:\Windows.old\* / r / a / dy

Takeown pode ser usado para fazer com que os administradores agrupem o proprietário de um arquivo ou diretório.

  • /fc:\Windows.old\* - especifica o local e os arquivos nos quais a operação será executada.
  • -r - executa uma operação recursiva em todos os arquivos (significa que todos os arquivos estão incluídos na pasta Windows.old).
  • -a - concede propriedade ao grupo Administradores.
  • -d Y - anula o prompt de confirmação quando o usuário atual não tem a permissão "Listar pasta".

cacls c: \ Windows.old \ *. * / t / conceder administradores: f

Este comando exibe ou modifica arquivos DACL (lista de controle de acesso discricionário).

  • c: \ Windows.old \ *. * - Os arquivos nos quais você deseja que a operação seja executada.
  • / t - isso altera a DACL dos arquivos no diretório selecionado e em todos os subdiretórios.
  • / conceder administradores: f - concede direitos de acesso total ao grupo de administradores (OF significa total)

rmdir / s /qc:\Windows.old

O comando remove um diretório.

  • / s - esse parâmetro faz com que o comando remova o diretório especificado e todos os seus subdiretórios e arquivos.
  • / q - executa o programa no modo silencioso sem avisos de confirmação.
  • c: \ Windows.old - especifica o diretório em que a operação deve ser executada.

Recursos:

  • rmdir no Microsoft Technet
  • aquisição no Microsoft Technet
  • cacls no Microsoft Technet