Solução rápida: Clique com o botão direito na pasta → Propriedades → Avançado. Marque Compactar conteúdo para economizar espaço em disco. Aplicar → escolha “Aplicar a subpastas e arquivos.” O NTFS compacta arquivos de forma transparente. Velocidade de leitura/gravação um pouco mais lenta, mas funciona perfeitamente. Melhor para texto, logs, código-fonte; ruim para mídia (já compactada).
O NTFS inclui compactação transparente integrada. Os arquivos aparecem normais no Explorador de Arquivos; fisicamente menores no disco. Economiza espaço para arquivos compactáveis (texto, código, logs). Não ajuda para arquivos já compactados (JPEG, MP4, ZIP).
Aplica-se a: Windows 11 (e Windows 10) com unidades formatadas em NTFS.
Tempo de correção: ~10 minutos (compactação inicial).
O que causa isso
A compactação NTFS ocorre no nível do sistema de arquivos. Arquivos compactados usam menos espaço físico em disco. Leituras descompactam em tempo real; gravações compactam. Compensação: ~5-10% de sobrecarga da CPU e E/S um pouco mais lenta. Melhores ganhos: arquivos de texto (redução de 50-80%), código-fonte, logs, imagens não compactadas. Ruim: vídeo, arquivos já compactados, arquivos criptografados.
Método 1: Compactar via Propriedades do Explorador de Arquivos
A rota padrão.
- Clique com o botão direito na pasta → Propriedades.
- Clique no botão Avançado.
- Marque Compactar conteúdo para economizar espaço em disco.
- Clique em OK na caixa de diálogo Avançado. Aplicar nas Propriedades.
- Confirme: Aplicar alterações a esta pasta, subpastas e arquivos. Clique em OK.
- A compactação é executada em segundo plano. Para pastas grandes: leva minutos a horas.
- Arquivos compactados aparecem com setas azuis (indicando compactação) no Explorador de Arquivos.
- O tamanho do arquivo aberto mostrado no Explorer corresponde ao descompactado. Clique com o botão direito → Propriedades mostra: Tamanho = descompactado; Tamanho em disco = compactado.
Esta é a compactação padrão.
Método 2: Compactar via PowerShell para scripts
Para configuração automatizada.
- Abra o Terminal (Admin).
- Compactar pasta:
compact /c /s /i "C:\Caminho\para\pasta"Flags: /c compactar, /s subpastas, /i ignorar erros.
- Descompactar:
compact /u /s /i "C:\Caminho\para\pasta" - Para compactação LZX moderna (Windows 10+, melhor taxa com maior custo de CPU):
compact /c /s /a /i /exe:lzx "C:\Caminho\para\pasta"LZX compacta ~10-20% a mais que o LZNT1 padrão, mas é mais lento.
- Outros algoritmos: xpress4k (melhor velocidade), xpress8k, xpress16k, lzx (melhor compactação).
- Para compact /q consultar a compactação atual:
compact /qna pasta.
PowerShell é a abordagem correta para scripts.
Método 3: Escolher o que compactar para melhores resultados
Para maximizar a economia de espaço.
- Melhores candidatos para compactação:
- Arquivos de texto: .txt, .log, .csv, .json, .xml. Redução de 70-90%.
- Código-fonte: .py, .js, .c, .cpp, .html. Redução de 60-80%.
- Documentos do Office: .docx, .xlsx já são compactados; ganho mínimo.
- Arquivos de banco de dados: .sqlite, .mdb. Frequentemente compactáveis.
- Arquivos de configuração: .ini, .conf, .yaml.
- Candidatos ruins:
- Vídeo: .mp4, .mkv, .avi. Já compactados. 0% de ganho.
- Arquivos compactados: .zip, .rar, .7z. 0% de ganho.
- Imagens JPEG/PNG: já compactadas. Ganho mínimo.
- Arquivos criptografados: essencialmente incompressíveis.
- Para projetos do Visual Studio: pastas de origem compactam bem; pastas
obj,bincontêm principalmente executáveis que não se beneficiam. - Para pastas de Documentos: principalmente baseadas em texto; compactam bem. Economia geral de ~30-50%.
- Não compacte pastas do sistema (C:\Windows, Program Files); o Windows gerencia a compactação internamente para estas. Não arrisque corrupção.
Este é o caminho certo para compactação direcionada.
Como verificar se a correção funcionou
- Clique com o botão direito na pasta compactada → Propriedades. Tamanho em disco mostra valor reduzido.
- Arquivos compactados têm setas azuis no Explorer (pequeno emblema).
- Limpeza de disco ou WizTree mostra uso total reduzido nessa pasta.
Se nenhum destes funcionar
Se a compactação não economizar espaço: Conteúdo já compactado: vídeo, JPEG, arquivos não compactam mais. Para unidade que não compacta: a compactação NTFS funciona apenas em volumes NTFS. Verifique o tipo de FS: fsutil fsinfo volumeinfo C:\. Para arquivos esparsos: já alocados minimamente; a compactação adiciona pouco. Para tentativas no System32: protegido; não pode compactar com segurança. Para SSDs com TRIM ativado: a compactação reduz gravações (útil para desgaste do SSD). Use com TRIM normal. Para pastas críticas de desempenho: não compacte. A sobrecarga da CPU em cada leitura/gravação afeta a capacidade de resposta.
Conclusão: Clique com o botão direito na pasta → Propriedades → Avançado → marque “Compactar conteúdo.” Melhor para texto, código, logs (economia de 70-90%). Ruim para vídeo, arquivos, imagens. PowerShell compact /c /s para compactação via script.