- O CompactOS compacta binários do sistema e pode ser ativado a quente com compact.exe.
- O DISM permite que você implante o Windows no modo compacto e otimize imagens.
- Desempenho estável em equipamentos modernos; medir cenários do mundo real é fundamental.
- Combinado com limpeza, hibernação e FOD/LP ajustado, maximiza a economia.
Se você está preocupado com o espaço livre no seu PC, O CompactOS é uma das armas mais eficazes para recuperar gigabytes no Windows sem reinstalar ou perder seus dados. Essa tecnologia compacta os binários do sistema para que o Windows seja executado diretamente a partir dos arquivos compactados, com impacto mínimo no desempenho em computadores modernos e, em muitos casos, com melhorias na redução de leituras de disco.
Além do próprio CompactOS, o Windows inclui Ferramentas de implantação e manutenção (DISM, Windows ADK, Windows PE), além de opções avançadas, como instanciação única de pacotes de provisionamento e otimização de imagens. Abaixo, você verá como visualizar, ativar ou integrá-lo a instalações limpas, além de considerações sobre tamanho, desempenho e práticas recomendadas.
O que é CompactOS e por que ele é importante?
O CompactOS permite que você O Windows é executado a partir de arquivos de sistema compactados, reduzindo o espaço em disco sem afetar seus documentos. É compatível com computadores BIOS e UEFI, podem ser habilitados ou desabilitados a quente e Windows Update pode substituir arquivos individuais, mantendo o tamanho estável o tempo.
Em dispositivos com armazenamento limitado, A vantagem é clara: você economiza vários gigabytes imediatamente.. Em discos SSD lento ou eMMC, a compactação reduz as leituras, o que pode equilibrar o custo da CPU de descompactação e manter um desempenho suave.
O CompactOS coexiste com outras técnicas de redução de superfície, como instanciação única de pacotes de provisionamento (.ppkg), limpando componentes de imagem ou ajustando as configurações de hibernação e arquivo de paginação. Tudo isso ajuda quando o objetivo é otimizar o espaço ocupado.
Áreas de suporte comuns: Janelas 10 e Windows 11 (incluído Internet das coisas Empresa e LTSC 2021)A ativação pode ser realizada durante a implantação ou posteriormente no equipamento de produção.
Verifique, habilite ou desabilite o CompactOS em um sistema já instalado
Para verificar o status de um simbolo do sistema Com privilégios de administrador, você pode usar compact.exe. Esta é a maneira mais rápida de descobrir se o sistema já está no modo compacto.
compact /compactos:query
Se você quiser saída adicional com taxa de compressão, use compacto.exe /q para ver a proporção geral; se o valor estiver em torno de 1.0, provavelmente é CompactOS não está ativo.
compact.exe /q
Para habilitar permanentemente o CompactOS, execute com permissões de administrador: É um processo que pode levar vários minutos; não desligue o equipamento durante a operação.
compact /compactos:always
Se preferir retornar ao modo normal, o comando para desativá-lo é simples, lembrando que descompactar todo o sistema também leva tempo:
compact /compactos:never
Em ambientes de recuperação (WinPE), você também pode verificar o status apontando para a pasta Windows do sistema instalado, por exemplo E:\Windows:
compact.exe /compactos:query /windir:E:\Windows
Dica de segurança: Para evitar problemas, faça um backup antes de compactar ou descompactar o sistema. Uma queda de energia no meio do processo é o maior risco potencial.
Instalação limpa ou implantação com CompactOS já integrado
Se você estiver implantando o Windows do zero, poderá aplicar a imagem no modo compacto com o DISM, economizando espaço desde o primeiro minutoIsso é útil na produção e em dispositivos com armazenamento limitado.
Com o DISM aplicando um WIM no modo compacto
- Inicie o computador de destino com Windows PE (baseado no Windows 10 ou posterior).
- Criar um arquivo de paginação 256 MB na partição do Windows para WinPE:
wpeutil createpagefile C:\pagefile /size=256
- Preparar e formatar partições e aplicar a imagem com o modificador /compactar Para habilitar o CompactOS durante a implantação:
DISM /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:D:\ /compact
Se você estiver dentro do instalador padrão, na etapa de particionamento você pode abra o console com Shift+F10 e aplicar a imagem manualmente com o DISM. Quando terminar, ele gera os arquivos Bota com bcdboot apontando para a partição onde você aplicou o Windows:
bcdboot F:\Windows
Do instalador do Windows usando o Unattend
Outra maneira de automatizar é usar um arquivo de resposta e defini-lo como Microsoft-Windows-Setup\ImageInstall\OSImage\Compact o valor a Verdadeira. Assim, o sistema será instalado já compacto, sem qualquer intervenção adicional.
Instanciação única de pacotes de provisionamento (.ppkg)
Além do sistema, o Windows permite Execute aplicativos de desktop pré-instalados diretamente de um pacote de provisionamento compactado eliminando duplicatas, o que reduz ainda mais o espaço em disco.
Embora funcione tanto em SSD quanto em HDD, A Microsoft recomenda usá-lo em SSD para desempenhoO comando para aplicar um pacote .ppkg no modo de instância única é:
DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
Para verificar se há pacotes de provisionamento instanciados exclusivamente em uma unidade, use fsutil.exe:
fsutil.exe wim enumwims C:
Se houver uma única instância .ppkg, aparecerá listadoCaso contrário, você verá um erro indicando que o arquivo especificado não foi encontrado.
Otimização de imagem com DISM: limpeza e exportação
Após aplicar atualizações a uma imagem offline, é aconselhável Limpar componentes, consolidar e exportar para um novo WIMIsso reduz o tamanho e facilita implantações mais leves.
md C:\mount\Windows
md C:\mount\temp
Dism /Mount-Image /ImageFile:C:\Images\install.wim /Index:1 /MountDir:C:\mount\Windows
Dism /Cleanup-Image /Image=C:\mount\Windows /StartComponentCleanup /ResetBase /ScratchDir:C:\mount\temp
Dism /Unmount-Image /MountDir:C:\mount\Windows /Commit
Dism /Export-Image /SourceImageFile:C:\Images\install.wim /SourceIndex:1 /DestinationImageFile:C:\Images\install_cleaned.wim
Nas fábricas, sim /ResetBase leva mais de 30 minutos, você pode adiar com /Adiar para executar uma limpeza pesada durante a próxima manutenção automática. Use-o somente nesse cenário.
Requisitos de tamanho e considerações de crescimento
Mesmo com o CompactOS, você deve atender aos requisitos mínimos de Hardwares: capacidade de disco, RAM e espaço de trabalho para manutençãoUnidades de 8 GB não são viáveis; o uso do sistema aumenta com o uso.
O crescimento ao longo do tempo é explicado por fatores como manutenção de atualizações (espaço temporário necessário), o pontos de restauração (proporcional ao tamanho do disco e ajustável pela Proteção do Sistema) e o logs e caches que o Windows está gerando.
RAM, arquivo de paginação e hibernação
Os arquivos pagefile.sys e hiberfil.sys escalam com RAMEm computadores com 1 GB de RAM, o espaço ocupado é menor do que se você atualizar para 4 GB ou 8 GB. Você pode economizar espaço reduzindo ou desabilitando a hibernação; consulte otimize-o no Windows 11 para ajustar esses arquivos às suas necessidades.
powercfg /h /type reduced
powercfg /h off
O tamanho do arquivo de paginação pode ajustar ou mover para outra partição se você precisar liberar a unidade do sistema, com as implicações usuais de desempenho.
Pacotes de idiomas e FOD
Instalar vários pacotes de idiomas (LP) aumenta o tamanho pelos recursos associados de Aplicativos UWP e FOD. Embora as linguagens não utilizadas sejam removidas após o OOBE, os recursos pré-carregados podem permanecer. Instalar apenas as línguas essenciais para evitar desperdício.
Lembre-se disso Recursos sob demanda (FOD) Eles vêm em formato CAB compactado, mas ocupam mais espaço quando instalados. Com o DISM, você pode ver os tamanhos de download e instalação usando /Obter-CapabilityInfo.
Características opcionais
Desabilitar Recursos do Windows que você não usa economizar espaço. Você pode fazer isso com DISM ou PowerShell e reative-os quando precisar, dependendo do seu cenário.
Comparação de tamanho com CompactOS, instanciação e hibernação
No Windows 10 (v.1607) para referência, estes são Economias típicas em x86 com 2 GB e x64 com 4 GBOs valores exatos variam de acordo com as versões mais recentes e a seleção de componentes.
Imagem | Windows 10 Home x86, 2 GB | Windows 10 Home x64, 4 GB |
---|---|---|
Superfície base | 11,68 GB | 15,06 GB |
Sistema operacional compacto, sem instâncias únicas | 8,85 GB (economia de >2,75 GB) | 11,3 GB (>3,7 GB) |
Sistema operacional compacto de instância única | 7,66 GB (>4 GB) | 10,09 GB (>4,75 GB) |
Hiberfile desativado, sem CompactOS | 10,87 GB (>825 MB) | 13,48 GB (>1,5 GB) |
Hiberfile reduzido, sem CompactOS | 11,27 GB (>400 MB) | 14,15 GB (>930 MB) |
Em instalações compactas bem ajustadas, É comum recuperar entre 2 e 4+ GB, dependendo da arquitetura, RAM e seleção de recursos.
Impacto no desempenho: o que esperar
O algoritmo padrão é otimizado para casos comunsEm computadores com CPUs e SSDs modernos, você não deve notar uma queda significativa. A compactação resulta em menos leituras de disco e mais descompactação da CPU; se o gargalo estiver no armazenamento, o resultado pode ser neutro ou até positivo.
Para avaliar seu caso, você pode usar Windows ADK (Kit de ferramentas de avaliação e kit de ferramentas de desempenho) e ferramentas como diskspd para medir a carga de E/S e CPU durante leituras. Testar cenários reais (inicialização, abertura de aplicativos importantes) lhe dará uma imagem exata.
CompactOS e UWF: Ordem correta para evitar surpresas
Se você usar Filtro de Gravação Unificado (UWF), lembre-se de que ele redireciona as gravações para uma sobreposição volátil. Habilite ou desabilite o CompactOS com UWF ativo preencherá a sobreposição e as alterações serão perdidas na reinicialização, revertendo o estado.
- Durante a implementação, Habilite o CompactOS antes de ativar o UWF.
- Para alterar o estado do CompactOS posteriormente, desabilitar UWF primeiro, altere o CompactOS e reative o UWF.
- Para ajustes específicos em equipamentos já implantados, use Modo de manutenção UWF.
Mais opções de compactação de arquivos
O CompactOS compacta o sistema e certos binários de programas selecionados. Para programas próprios somente leitura, você pode forçar a compactação otimizada para executáveis com:
compact.exe /C /S:'c:\Program Files (x86)\tu\carpeta\de\programa' /EXE:XPRESS8K *.dll
Para arquivos graváveis, considere o compressão NTFS tradicional com compact.exe sem a opção /EXE. Observe que sua sobrecarga de desempenho é maior que a do CompactOS ou /EXE.
compact.exe /C /S:'c:\Program Files (x86)\tu\carpeta\de\programa' *patron*editable*
Outras maneiras de liberar espaço além do CompactOS
Se você precisar de mais gigabytes, o Windows traz utilitários que, juntamente com o CompactOS, maximizar o espaço livre sem recorrer a ferramentas de terceiros.
Limpeza de disco
É a opção nativa mais segura para excluir arquivos temporários de instalação e elementos que não são mais necessários. Execute cleanmgr, selecione a unidade e selecione as categorias que deseja excluir; repita com "Limpar arquivos do sistema" para cobrir o máximo possível.
Desinstalar ou mover aplicativos
Remova aplicativos e jogos que você não usa ou mover para outra partição com o recurso do Windows 10/11 para alterar o local de instalação, reduzindo a pressão na unidade do sistema.
Lixeira, arquivo de paginação e pontos de restauração
Ajuste o tamanho do Caixote de reciclagem, reduzir ou mover o arquivo de paginação e limita o espaço dedicado a Proteção do Sistema para que não cresça fora de controle.
Hibernação e armazenamento externo
Desativar ou reduzir a hibernação libera vários gigabytes, como você viu anteriormente. Além disso, em computadores que a suportam, mova seus dados pessoais para SD ou USB para manter a unidade C sob controle.
Sensor de armazenamento
Ative o Sensor de armazenamento para limpar automaticamente conteúdo local temporário e não essencial quando o espaço estiver baixo, mantendo seu sistema mais enxuto sem intervenção manual.
Riscos, boas práticas e soluções que não devem ser forçadas
O maior risco do CompactOS é um apagão repentino durante compressão/descompressão. Evite isso conectando o equipamento à energia e, se possível, a um no-break. Faça um backup com antecedência; se algo der errado, você sempre pode reverter com compacto / compacto: nunca.
Excluir a partição de recuperação pode liberar muito espaço, mas você perde uma rota de resgate em caso de falhas. Se decidir fazer isso, crie uma mídia de recuperação e certifique-se de ter backups verificados.
Tenha em mente que Algumas unidades de 8 GB não estão operacionais Mesmo que você compacte tudo, a pegada de manutenção e o crescimento natural do sistema e dos aplicativos acabarão sobrecarregando-os.
O CompactOS é uma alavanca poderosa para ganhar espaço no Windows, e seu sucesso é aumentado pela combinação com imagem otimizada, provisionamento de instanciação única, ajustes de hibernação e manutenção periódica; Se você medir o desempenho, siga a ordem correta com UWF e respeite as precauções, você obterá um sistema mais leve sem sacrificar a estabilidade.
Escritor apaixonado pelo mundo dos bytes e da tecnologia em geral. Adoro compartilhar meu conhecimento por meio da escrita, e é isso que farei neste blog, mostrar a vocês tudo o que há de mais interessante sobre gadgets, software, hardware, tendências tecnológicas e muito mais. Meu objetivo é ajudá-lo a navegar no mundo digital de uma forma simples e divertida.