DICA DO MESTRE Kaspersky 70% OFF. Cupom: MESTRES BAIXAR
Otimização e Limpeza

Como liberar espaço no disco C do Windows 11 e 10: 9 jeitos grátis (eu recuperei 95 GB)

Veja como liberar espaço no disco C do Windows 11 e 10 sem programa: hibernação, Windows.old, cache de atualizações, WinSxS e temporários. Eu recuperei 95 GB.

Por Hércules Santiago
12 min
Publicidade
Disco rígido aberto mostrando o prato de armazenamento
Foto: Mk2010, CC BY 4.0, via Wikimedia Commons

O disco C ficou vermelho, você apagou fotos, desinstalou programas e o espaço simplesmente não volta? Isso é mais comum do que parece. O Windows guarda dezenas de gigas em lugares que quase ninguém conhece: backup da versão antiga, arquivo de hibernação, restos de atualizações e cópias de componentes do sistema. Neste guia eu mostro como liberar espaço no disco C usando só o que já vem no Windows 11 e no Windows 10, sem baixar programa de limpeza nenhum.

Publicidade

No vídeo abaixo eu faço todo o processo num PC que estava com pouco mais de 5 GB livres. No final, ele ficou com 100 GB livres: foram 95 GB recuperados.

Por que o disco C enche sozinho

Antes de liberar espaço no disco C, vale entender por que ele enche mesmo quando você não salva nada novo. O Windows é um sistema que se atualiza o tempo todo: a cada atualização mensal ele baixa instaladores, guarda versões antigas de componentes e cria pontos de restauração. A cada atualização grande (as versões anuais, como 24H2 e 25H2), ele ainda guarda uma cópia inteira do sistema anterior.

Some a isso o cache dos navegadores, os temporários dos programas, o arquivo de hibernação e o arquivo de paginação, e você entende por que um SSD de 240 GB chega ao limite em pouco tempo. A boa notícia é que quase tudo isso pode ser apagado com segurança, desde que seja do jeito certo, como eu mostro abaixo. A própria Microsoft tem um guia sobre como liberar espaço em disco no Windows, e eu complementei com os truques que uso no dia a dia.

Publicidade

Antes de começar, abra o Explorador de Arquivos, clique em Este Computador e anote quanto espaço livre tem no disco C. Assim você compara o antes e o depois. Também recomendo fechar os programas abertos, porque arquivos em uso não podem ser apagados.

1. Apague os arquivos temporários (pastas temp e prefetch)

É o jeito mais rápido de liberar espaço no disco C e também deixa o PC mais leve. Programas e o próprio Windows criam arquivos temporários o tempo todo e quase nunca apagam depois.

  1. Aperte Windows + R, digite %temp% e aperte Enter.
  2. Selecione tudo com Ctrl + A e apague com a tecla Delete.
  3. Se aparecer aviso de arquivo em uso, marque Fazer isso para todos os itens atuais e clique em Ignorar. Ele apaga só o que não está em uso.
  4. Repita com temp (a pasta temporária do sistema) e com prefetch. Na pasta recent ficam só atalhos dos arquivos abertos recentemente, que também podem ir embora.

Prefere fazer pelo Prompt de Comando como administrador? Estes dois comandos limpam as duas pastas temporárias de uma vez:

del /q /f /s %TEMP%\*
del /q /f /s C:\Windows\Temp\*

Mensagens de acesso negado são normais: são arquivos em uso, que ele pula sozinho.

Publicidade

2. Desative a hibernação e apague o arquivo hiberfil.sys

Este é o truque que mais surpreende quem quer liberar espaço no disco C. O Windows cria um arquivo hiberfil.sys escondido na raiz do C para a função de hibernar. Ele ocupa de 70% a 100% do tamanho da memória RAM: num PC com 16 GB de RAM, são até 16 GB do SSD parados ali, para uma função que quase ninguém usa.

  1. Abra o Prompt de Comando como administrador.
  2. Confira se a hibernação está ligada com powercfg /a. Se aparecer Hibernar na lista de estados disponíveis, ela está ativa.
  3. Desative com o comando abaixo. Não aparece mensagem e não precisa reiniciar:
powercfg -h off

Na mesma hora o Windows apaga o arquivo hiberfil.sys e o espaço volta. No vídeo, só esse comando devolveu mais de 6 GB. Desativar a hibernação não quebra nada: você só perde a opção Hibernar (o Suspender continua funcionando). Se um dia quiser de volta, é o mesmo comando trocando off por on.

Documentação do powercfg, comando que apaga o arquivo hiberfil.sys e ajuda a liberar espaço no disco C
O powercfg -h off desliga a hibernação e apaga o hiberfil.sys na hora. Imagem: Microsoft Learn

Um detalhe para quem tem notebook: com a hibernação desligada, a Inicialização Rápida do Windows também deixa de funcionar. Na prática, num PC com SSD, a diferença no tempo de ligar é de poucos segundos.

3. Remova a pasta Windows.old

Se a ideia é liberar espaço no disco C de verdade, esta é a pasta que mais rende. Toda vez que você atualiza o Windows para uma versão nova (por exemplo, do 23H2 para o 24H2, ou do Windows 10 para o 11), o sistema guarda a instalação anterior na pasta Windows.old, para você poder voltar. Ela fica na raiz do C e costuma ter de 10 a 30 GB.

O curioso é que, se você passar o mouse em cima dela, o Windows pode dizer que está vazia. Clique com o botão direito em Propriedades e veja o tamanho real: no meu PC eram mais de 17 GB.

Apagar direto com a tecla Delete geralmente dá erro de permissão. O jeito certo é pelo próprio Windows:

  1. Abra Configurações > Sistema > Armazenamento.
  2. Clique em Arquivos temporários e espere carregar.
  3. Marque Instalações anteriores do Windows.
  4. Clique em Remover arquivos e confirme.

Atenção: depois de apagar a pasta Windows.old, você não consegue mais voltar para a versão anterior. Se acabou de atualizar e ainda está testando, espere os 10 dias antes de remover. Eu explico essa volta no guia de como atualizar o Windows 7 e voltar se não gostar.

Instruções da Microsoft para remover arquivos temporários e a pasta Windows.old pelo Armazenamento
Em Arquivos temporários você marca Instalações anteriores do Windows. Imagem: Suporte da Microsoft

4. Limpe o cache do Windows Update

Outra forma de liberar espaço no disco C é limpar os restos de atualização. O Windows baixa as atualizações para a pasta SoftwareDistribution e muitas vezes não apaga os instaladores depois. Para liberar espaço no disco C aqui, é preciso parar os serviços de atualização antes, senão a pasta fica travada. No Prompt de Comando como administrador, rode um comando de cada vez:

net stop wuauserv
net stop bits
del /q /f /s C:\Windows\SoftwareDistribution\Download\*
net start wuauserv
net start bits

Os dois primeiros param o Windows Update e o BITS (o serviço que transfere as atualizações). O terceiro apaga os arquivos baixados. Os dois últimos ligam os serviços de novo, para o Windows continuar se atualizando normalmente.

5. Limpe a pasta WinSxS com o DISM

Dentro da pasta Windows existe a WinSxS, que guarda versões antigas dos componentes do sistema para permitir desfazer atualizações. Ela cresce sem parar e nunca deve ser apagada na mão. O caminho seguro é o DISM. Primeiro, veja se vale a pena limpar:

DISM /Online /Cleanup-Image /AnalyzeComponentStore

No fim do relatório, procure a linha Limpeza do repositório de componentes recomendada. Se estiver Sim, rode a limpeza:

DISM /Online /Cleanup-Image /StartComponentCleanup
Página da Microsoft sobre limpar a pasta WinSxS com o DISM
A Microsoft recomenda limpar a WinSxS pelo DISM, nunca apagando na mão. Imagem: Microsoft Learn

Leva alguns minutos e é um dos jeitos mais seguros de liberar espaço no disco C. Para entender melhor o DISM e outros reparos do sistema, veja minha lista de 10 comandos do Windows que salvam o PC.

6. Use a Limpeza de Disco no modo completo

A velha Limpeza de Disco continua sendo uma das melhores ferramentas para liberar espaço no disco C. O segredo é usar o botão de arquivos do sistema:

  1. Aperte Windows + R, digite cleanmgr e escolha o disco C.
  2. Clique em Limpar arquivos do sistema e escolha o C de novo.
  3. Marque todas as opções da lista. Em Total de espaço em disco obtido aparece quanto vai ser liberado.
  4. Antes de confirmar, abra a aba Mais Opções e, em Restauração do Sistema e Cópias de Sombra, clique em Limpar. Isso apaga os pontos de restauração antigos e mantém só o mais recente, para emergências.
  5. Volte, clique em OK e em Excluir arquivos.

Quer que ela rode sempre com as mesmas opções? No Prompt como administrador, use cleanmgr /sageset:1 para escolher as opções uma vez e depois cleanmgr /sagerun:1 para limpar com elas sempre que quiser.

7. Ative o Sensor de Armazenamento (limpeza automática)

Para não precisar liberar espaço no disco C manualmente todo mês, ligue o Sensor de Armazenamento. Ele é a função oculta de otimização automática que eu mostro no canal: o próprio Windows apaga temporários, esvazia a Lixeira e limpa a pasta Downloads de tempos em tempos.

  1. Vá em Configurações > Sistema > Armazenamento.
  2. Ative Sensor de Armazenamento.
  3. Clique nele para configurar: escolha rodar todo mês (ou quando o disco estiver com pouco espaço), apagar arquivos da Lixeira com mais de 30 dias e, se quiser, os da pasta Downloads.
Página da Microsoft sobre o Sensor de Armazenamento do Windows
O Sensor de Armazenamento faz a limpeza automática todo mês. Imagem: Suporte da Microsoft

Com o Sensor ligado, você continua podendo liberar espaço no disco C manualmente quando quiser, em Configurações > Sistema > Armazenamento > Sensor de Armazenamento > Executar o Sensor de Armazenamento agora. Eu faço isso logo depois de uma atualização grande do Windows.

Cuidado com a opção da pasta Downloads: se você guarda coisas importantes lá, deixe em Nunca.

8. Desinstale programas e jogos que você não usa

Depois das limpezas do sistema, é hora de liberar espaço no disco C com o que você mesmo instalou.

Parece óbvio, mas é onde muita gente esquece de olhar. Em Configurações > Aplicativos > Aplicativos instalados, ordene por Tamanho. Jogos antigos, editores de vídeo que você testou uma vez e programas que vieram de fábrica costumam ocupar dezenas de gigas. Em Configurações > Sistema > Armazenamento, o Windows também mostra quais categorias ocupam mais espaço (aplicativos, arquivos temporários, documentos, vídeos).

9. Compacte o Windows sem apagar nada

Se o disco é pequeno (SSD de 120 ou 128 GB, por exemplo) e você já limpou tudo, dá para liberar espaço no disco C sem apagar nada: compactando os arquivos do próprio sistema. O recurso se chama CompactOS e economiza de 2 a 4 GB:

compact /compactos:always

É o último recurso para liberar espaço no disco C quando não sobra mais nada para apagar. Em PC atual com SSD a perda de desempenho é praticamente imperceptível. Em PC muito antigo com HD, prefira não usar. Para desfazer, troque always por never.

O que NÃO apagar para liberar espaço no disco C

Na pressa de liberar espaço no disco C, muita gente apaga o que não deve e acaba com um Windows que nem liga. Estas são as pastas e arquivos que eu nunca mexo na mão:

  • Pasta System32 e o resto da pasta Windows: são o próprio sistema. Apagar qualquer coisa ali pode impedir o Windows de iniciar.
  • Pasta WinSxS: parece enorme, mas boa parte do tamanho é ilusão (são links para arquivos que estão em outros lugares). Limpe só pelo DISM.
  • Arquivo pagefile.sys: é a memória virtual. Desligar pode causar travamentos e telas azuis quando a RAM enche. Se quiser, diminua o tamanho, mas não apague.
  • Pastas Arquivos de Programas: apagar a pasta de um programa não o desinstala de verdade e deixa lixo no registro. Use sempre Aplicativos instalados.
  • Pasta ProgramData: guarda configurações e licenças dos programas. Fica oculta por um motivo.

Também desconfie de programas que prometem liberar espaço no disco C com um clique e limpar o registro. Os limpadores de registro mais atrapalham do que ajudam, e tudo o que eles fazem de útil o Windows já faz sozinho, como você viu neste guia.

Mude onde o Windows salva os arquivos novos

Se o seu PC tem um segundo disco (um HD maior ou outra partição), uma forma definitiva de liberar espaço no disco C é mandar os arquivos novos direto para o outro disco:

  1. Abra Configurações > Sistema > Armazenamento.
  2. Em Configurações de armazenamento avançadas, clique em Onde o novo conteúdo é salvo.
  3. Escolha o outro disco para novos aplicativos, documentos, músicas, fotos e vídeos. Clique em Aplicar em cada um.

Os jogos da Steam e de outras lojas também permitem escolher outra pasta de instalação. Jogos são os que mais ocupam espaço hoje, então essa mudança sozinha pode salvar o seu SSD.

Quanto dá para liberar espaço no disco C com cada passo

O quanto você consegue liberar espaço no disco C depende de quanto tempo o PC está sem manutenção. Pela minha experiência, os números costumam ficar assim:

  • Arquivos temporários: de 1 a 10 GB.
  • Arquivo hiberfil.sys: de 4 a 16 GB (depende da RAM).
  • Pasta Windows.old: de 10 a 30 GB, se existir.
  • Cache do Windows Update: de 1 a 5 GB.
  • WinSxS com DISM: de 1 a 5 GB.
  • Pontos de restauração antigos: pode passar de 10 GB.

Se mesmo depois de liberar espaço no disco C com todos os passos ele continuar cheio, o problema provavelmente são seus próprios arquivos (vídeos, fotos, downloads) ou o SSD é pequeno demais para o uso. Aí a saída é mover arquivos para um HD externo ou para a nuvem. Também vale fazer a limpeza completa do Windows que eu mostro no canal e conhecer o Dism++, que faz várias dessas limpezas com poucos cliques.

Perguntas frequentes

É seguro apagar a pasta Windows.old?

Sim, desde que você não queira voltar para a versão anterior do Windows. Use Configurações > Sistema > Armazenamento > Arquivos temporários > Instalações anteriores do Windows.

Desativar a hibernação deixa o PC mais lento?

Não. O PC continua igual. Você só perde a opção Hibernar e a Inicialização Rápida, que num PC com SSD faz pouca diferença.

Posso apagar a pasta WinSxS?

Não apague na mão, porque pode quebrar o Windows. Use o comando DISM com StartComponentCleanup, que remove só o que não é mais necessário.

Com que frequência devo limpar o disco C?

Uma vez por mês é suficiente. Com o Sensor de Armazenamento ligado, o Windows faz boa parte dessa limpeza sozinho.

Fontes:

Publicidade

Sobre o autor

Fundador e criador de conteúdo

Sempre tive a internet como uma das maiores fontes de informação, mas como alguns assuntos eram bem difíceis de encontrar informações de qualidade, resolvi criar um local para reunir diversas dicas e tutoriais de tecnologia para ajudar pessoas comuns se tornarem verdadeiros mestres, foi aí que nasceu o Mestres da Informática.