Sistema operacional compacto, instanciação única e otimização de imagem
O Windows 10 e o Windows 11 têm ferramentas e recursos que ajudam você a economizar espaço em disco e otimizar sua imagem.
Ferramentas de implantação que ajudam a economizar espaço
O Windows 10 e o Windows 11 incluem ferramentas para ajudá-lo a usar menos espaço de unidade:
- O sistema operacional compacto permite que você execute o sistema operacional a partir de arquivos compactados.
- O instancamento único ajuda você a executar seus aplicativos de área de trabalho do Windows pré-carregados em arquivos compactados.
Aqui estão algumas maneiras de reduzir a imagem, otimizar a imagem e algumas considerações ao implantar em dispositivos de baixo custo.
Sistema operacional compacto
O sistema operacional compacto instala os arquivos do sistema operacional como arquivos compactados. Há suporte para o sistema operacional compacto em dispositivos baseados em UEFI e BIOS. Veja a tabela de comparação de tamanho abaixo.
Ao executar o CompactOS, o Windows Update pode substituir ou remover arquivos individuais conforme necessário para ajudar a manter o tamanho do volume da unidade ao longo do tempo.
Para implantar o sistema operacional compacto usando um arquivo WIM
Inicialize seu dispositivo de destino com a versão do Windows 10 ou posterior do Windows PE.
Crie um arquivo de página igual a 256 MB.
Wpeutil createpagefile C:\pagefile /size=256
Onde
C
está a partição do Windows.Formate e prepare as partições e aplique a imagem a uma partição usando a opção DISM /Apply-Image /Compact:
DISM /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:D:\ /compact
Isso geralmente é feito executando um script de implantação. Para saber mais, consulte Aplicar imagens usando DISM.
Observação
Se você estiver aplicando uma imagem no modo compacto e usando a opção
/ScratchDir
, verifique se a pasta ScratchDir não está em uma partição formatada em FAT32. O uso de uma partição FAT32 pode resultar em reinicializações inesperadas durante o OOBE.
Para implantar o Sistema Operacional Compacto da Instalação do Windows
- Use um arquivo unattend.xml com a configuração:
Microsoft-Windows-Setup\ImageInstall\OSImage\Compact
. Consulte Compact para obter mais informações.
Verifique se você está executando o Sistema Operacional Compacto
Você pode consultar se o sistema operacional está executando o Sistema Operacional Compacto e alterá-lo a qualquer momento, usando o comando Compact.exe .
No Windows PE, determine se o sistema operacional está compactado:
Compact.exe /CompactOS:Query /WinDir:E:\Windows
Onde E:\Windows
está a pasta em que o Windows foi instalado.
Em uma instalação online, altere de sistema operacional não compactado para compactado:
Compact.exe /CompactOS:always
Instancamento único de pacotes de provisionamento
ao adicionar novos aplicativos da área de trabalho do Windows a um dispositivo, você capturará essas alterações em um pacote de provisionamento compactado para uso pelas ferramentas de recuperação automática. Em vez de manter os arquivos originais e o pacote de provisionamento, você pode usar o DISM para remover os arquivos originais e executar diretamente do pacote de provisionamento compactado. Isso é conhecido como instanciação única da imagem. Veja a tabela de comparação de tamanho abaixo.
Embora haja suporte para instancamento único em unidades de estado sólido e em unidades rotacionais, por motivos de desempenho, você deve usar apenas instancamento único em dispositivos com unidades de estado sólido.
Exemplo:
DISM /Apply-CustomDataImage /CustomDataImage:C:\Recovery\Customizations\USMT.ppkg /ImagePath:C:\ /SingleInstance
onde C:\
está a letra da unidade da partição do Windows.
Aviso
Não coloque aspas com a opção /ImagePath:C:\
.
Você pode determinar se um pacote de provisionamento (.ppkg) é de instância única usando fsutil.exe:
fsutil.exe wim enumwims C:
onde C
está a unidade que contém o pacote de provisionamento. Qualquer pacote de provisionamento de instância única na unidade será listado na saída do comando. Se não houver nenhum, o comando retornará "Erro: o sistema não pode localizar o arquivo especificado".
Otimização de imagem
Depois de aplicar atualizações a uma imagem do Windows, limpe a imagem e exporte-a para um novo arquivo:
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
onde C:\Images\install.wim
está um arquivo de imagem do Windows que você deseja atualizar. Opcionalmente, você pode especificar o /Defer
parâmetro para /ResetBase
adiar qualquer operação de limpeza de longa execução para a próxima manutenção automática, mas você só deve usar /Defer
como uma opção na fábrica, onde DISM /ResetBase
requer mais de 30 minutos para ser concluída.
Requisitos e considerações de tamanho
Você ainda precisará atender aos requisitos mínimos de tamanho para o disco rígido, RAM, uso de recursos do aplicativo e armazenamento de dados.
Disco Rígido
Embora algumas configurações do Windows pareçam caber em unidades menores quando o Windows é instalado pela primeira vez, os SSDs de 8 GB não são grandes o suficiente. Mesmo que um usuário emparelhe um disco rígido de 8 GB com uma segunda unidade de 4 GB ou maior para armazenamento de arquivos de dados e aplicativos, os discos rígidos de 8 GB não permitem o aumento do volume de memória do Windows que deve ocorrer à medida que os usuários trabalham em seu computador.
Alguns dos principais motivos para o aumento ao longo do tempo no volume de memória incluem o seguinte:
Manutenção. O espaço em disco rígido deve ser reservado para aplicar pacotes de atualização ao sistema operacional.
Pontos de restauração do sistema. O Windows gera automaticamente pontos de restauração. A quantidade de espaço exigida por padrão é relativa ao tamanho do disco rígido. Para obter mais informações sobre pontos de restauração, consulte o tópico Pontos de Restauração no MSDN. Nota Os usuários podem ajustar a quantidade de espaço usada no computador para Restauração do Sistema usando a interface do usuário da Proteção do Sistema na caixa de diálogo Propriedades do Sistema (Sysdm.cpl). Os usuários também podem usar backups de imagem do sistema armazenados em um disco rígido externo para restaurar um sistema.
Logs e caches. O sistema operacional armazena arquivos como logs de eventos e logs de erros na unidade.
RAM, Pagefile.sys e Hiberfil.sys
Os arquivos Pagefile.sys e Hiberfil.sys aumentam de tamanho em proporção direta à quantidade de RAM no computador. As instalações do Windows em unidades de 16 GB têm um volume de memória menor quando o computador está limitado a 1 GB de RAM. Um aumento da RAM para um tamanho maior que 1 GB resultará em maior tamanho dos arquivos do sistema e menos espaço no disco rígido para outros aplicativos e arquivos. O aumento do tamanho do disco rígido, no entanto, não afeta o tamanho desses arquivos do sistema. Saiba mais sobre o desempenho de transição ativado/desativado
Para economizar espaço na unidade, você pode remover ou reduzir o tamanho do hiberfil.sys. Veja a tabela de comparação de tamanho abaixo. Para saber mais, consulte o Lab 7: alterar configurações, inserir chaves de produto e executar scripts com um arquivo de resposta (unattend.xml).
powercfg /h /type reduced
: reduz o arquivo em 30%powercfg /h off
: remove o arquivo.
Pacotes de idiomas e recursos sob demanda
Os LPs (pacotes de idiomas) instalados podem ocupar mais espaço do que apenas o tamanho do próprio LP. Quando você pré-instala fods e aplicativos UWP em uma instalação do Windows que contém vários LPs, arquivos de recurso baseados em LPs pré-instalados também são instalados. Quando os idiomas não utilizados são removidos automaticamente após o OOBE, os arquivos de recurso UWP e recurso sob demanda correspondentes (FOD) não são removidos. A pré-instalação de menos LPs economiza espaço em disco limitando o número de arquivos de recurso que permanecem em um sistema depois de remover pacotes de idiomas não utilizados.
Os recursos sob demanda são distribuídos em arquivos CAB compactados para que o tamanho de um FOD instalado seja maior do que o tamanho do CAB original. Você pode usar /Get-CapabilityInfo
no DISM para exibir os tamanhos de download e instalação de um FOD. Consulte recursos sob demanda para obter informações sobre FODs.
Recursos opcionais do Windows
Para economizar ainda mais espaço em disco em um dispositivo Windows, você pode desabilitar vários recursos opcionais que podem não estar em uso.
Por meio do DISM ou do PowerShell, você pode habilitar ou desabilitar os recursos opcionais do Windows conforme necessário.
Aplicativos
Aplicativos de software instalados no computador podem exigir espaço adicional para caches, logs e atualizações. O espaço em disco também deve estar disponível na unidade para considerar aumentos temporários no uso de recursos durante a instalação de aplicativos, patches e atualizações.
Dados de usuário
Em computadores que dão suporte a mídias removíveis, como um cartão SD ou uma unidade flash USB, os usuários podem expandir facilmente o armazenamento de arquivos de dados pessoais para documentos do usuário usando essa mídia removível. No entanto, recomendamos que os usuários reservem algum espaço no disco rígido para esses tipos de arquivos.
Comparações de tamanho
A tabela a seguir mostra o espaço adicional salvo usando o sistema operacional compacto, instancamento único e a redução ou desativação do Hiberfile em 2 GB (arquitetura do processador x86) e 4 GB (arquitetura do processador x64), no Windows 10, versão 1607:
Image | Windows 10 Home x86, memória de 2 GB | Windows 10 Home x64, Memória de 4 GB |
---|---|---|
Base Footprint | 11,68 GB | 15,06 GB |
Sistema operacional compacto, sem instanciação única | 8,85 GB (>economia de 2,75 GB) | 11,3 GB (>3,7 GB) |
Sistema operacional compacto, instância única | 7,66 GB (>4 GB) | 10,09 GB (>4,75 GB) |
Hiberfile desativado, sem sistema operacional compacto | 10,87 GB (>825 MB) | 13,48 GB (>1,5 GB) |
Hiberfile reduzido, sem sistema operacional compacto | 11,27 GB (>400 MB) | 14,15 GB (>930 MB) |
Tópicos relacionados
Capturar e aplicar partições do Windows, do sistema e da recuperação