Um disco cheio geralmente tem uma ou duas causas óbvias. Trabalhe de cima para baixo, leia antes de apagar e nunca remova arquivos em /var/lib manualmente, a menos que saiba a qual serviço eles pertencem.
Execute df -h. Observe a coluna Use% e a coluna Mounted on: o sistema de arquivos cheio pode ser o / ou uma montagem separada, como /var, /home ou /data, e limpar o errado não muda nada.
Execute também df -i. Um sistema de arquivos pode ter espaço livre, mas nenhum inode livre, o que acontece quando milhões de arquivos pequenos se acumulam (sessões, filas de e-mail, arquivos de cache). Se IUse% estiver perto de 100%, você está procurando muitos arquivos pequenos, não alguns arquivos grandes.
Execute sudo du -xh --max-depth=1 / | sort -h e leia as últimas linhas. A opção -x permanece em um único sistema de arquivos, então discos montados e sistemas de arquivos virtuais não distorcem o resultado. Repita dentro do maior diretório, por exemplo sudo du -xh --max-depth=1 /var | sort -h.
Se o ncdu estiver instalado (sudo apt install ncdu no Debian e no Ubuntu), sudo ncdu -x / permite navegar pelos mesmos dados de forma interativa.
Se o du mostra bem menos que o df, algum processo pode ainda estar mantendo aberto um arquivo excluído, geralmente um log grande. sudo lsof +L1 lista os arquivos abertos com contagem de links igual a zero. O espaço é liberado quando esse processo fecha o arquivo, o que normalmente significa reiniciar o serviço responsável por ele. Faça isso em um momento tranquilo, não no meio de um pico de requisições.
Logs: verifique /var/log e consulte o journal com journalctl --disk-usage. Veja nosso guia sobre como limitar o tamanho do journald se ele estiver grande.
Pacotes: sudo apt clean remove os arquivos de pacotes baixados; sudo apt autoremove lista pacotes e kernels antigos que não são mais necessários e mostra o que será removido antes de você confirmar. Mantenha o kernel em execução e uma versão anterior.
Docker: docker system df mostra imagens, contêineres, volumes e cache de build. docker system prune remove contêineres parados, redes não utilizadas e imagens pendentes (dangling); não remove volumes, a menos que você adicione --volumes, então leia o aviso antes de responder.
Snap: snap list --all mostra revisões antigas de snaps que estão desativadas e que podem ser removidas uma a uma com snap remove NAME --revision=NUMBER.
Execute df -h novamente e verifique se os serviços que pararam por causa do disco cheio estão em execução (systemctl --failed). Um banco de dados que chegou a um disco cheio pode precisar de uma reinicialização ou de uma verificação antes de você confiar nele.
Em seguida, defina um limite para que isso não se repita: rotação de logs, um limite do journald e um alerta antes que o disco chegue a 90%.
Última atualização: 2026-10-03
Logs rotacionados e compactados (por exemplo, syslog.1 ou arquivos .gz) geralmente podem ser apagados quando você não precisar mais deles. Não exclua o arquivo de log atual de um serviço em execução; trunque-o com cuidado ou deixe o logrotate cuidar disso, e verifique antes o que o serviço espera.
Normalmente, um arquivo excluído ainda está aberto por um processo em execução (veja lsof +L1), ou os números vêm de sistemas de arquivos diferentes. Use du -x e compare com o df para o mesmo ponto de montagem.
Somente depois de usar docker system df e verificar o que não está em uso. Ele pode remover imagens que você ainda pretende iniciar. Os volumes são mantidos por padrão, mas verifique se você tem backups de tudo o que é importante.
Primeiro as ferramentas integradas, e o que verificar antes de excluir.
Uma ordem prática para verificar antes de alterar qualquer coisa.
Uma lista curta e ordenada para seguir antes de alterar qualquer coisa.
Leia o ID, entenda-o e pesquise na página oficial do fabricante.
Para que cada limpador foi feito e a quem ele atende.
O que é seguro remover e o que merece uma segunda olhada.
O que ela remove, o que você perde e quando usar.
Por que ela parece tão grande e as formas seguras de reduzi-la.
O que ela guarda, o que você perde e a forma compatível de removê-la.
O que é esse cache e como limpá-lo com as ferramentas do Windows.
Uma ordem sensata para rede, chipset, armazenamento, vídeo e mais.
Adicione um driver ou uma pasta inteira pela linha de comando.
Primeiro olhe, depois faça backup e então remova - com as ferramentas do próprio Android.
Por que elas aparecem e como removê-las sem perder uma boa foto.
Rain Cleaner: revisão antes da limpeza, versão gratuita, teste do Pro por 14 dias.
Verificação de hash, análise do Defender e etapas do SmartScreen.
Como relatar um problema de segurança de forma privada.
No que estamos trabalhando agora, em seguida e mais adiante.
Verifique o tamanho, faça a limpeza uma vez e defina um limite permanente.
Quatro maneiras integradas de ver o que está ocupando espaço, antes de excluir qualquer coisa.
Todas as dúvidas sobre limpeza de disco em um só lugar, com uma ordem segura de verificações.
Nove etapas em uma ordem segura, para imprimir.
Backup, ponto de restauração, visualizar primeiro e o que nunca excluir manualmente.
O que são, como reduzi-los com segurança e o que não mexer.
Grátis, sem conta, sem assinatura. Windows 10 e 11.