Reduzir o tamanho do repositório de componentes em uma imagem offline do Windows | Microsoft Learn

Resumo rápido

Você pode usar o DISM (Gerenciamento e Manutenção de Imagens de Implantação) para montar e modificar imagens offline do Windows (.wim, .vhd, .vhdx, .ffu). Este procedimento examina e limpa o Repositório de Componentes (pasta WinSxS) dentro da imagem para reduzir seu tamanho, usando comandos DISM como /AnalyzeComponentStore, /StartComponentCleanup e /ResetBase. Ao concluir as modificações, desmonte a imagem com /Commit para salvar as alterações.

Requisitos

  • Um computador técnico com privilégios de administrador.

  • Uma imagem .wim, .vhdx, .vhd ou .ffu do Windows 10, Windows Server 2016 ou posterior.

Procedimento (passo a passo)

1

Preparar arquivos e pastas

  • Copie o arquivo de imagem para o computador técnico, por exemplo: C:\test\images

  • Crie a pasta para montar a imagem, por exemplo: C:\test\offline

2

Obter informações da imagem

  • Execute como administrador:

Prompt de Comando
Dism /Get-ImageInfo /ImageFile:C:\test\images\MyImage.wim
3

Montar a imagem

  • Execute como administrador, substituindo o índice/nome conforme necessário:

Prompt de Comando
Dism /Mount-Image /ImageFile:C:\test\images\MyImage.wim /Index:1 /MountDir:C:\test\offline
  • Nota: WIMs podem ter múltiplas imagens — especifique /Index ou nome. Para VHD/FFU, use /Index:1.

4

Analisar o tamanho do Repositório de Componentes (WinSxS)

  • Execute:

Prompt de Comando
Dism /Image:C:\test\offline /Cleanup-Image /AnalyzeComponentStore
  • Interprete o relatório para ver se a limpeza é recomendada. Para entender a saída, consulte o artigo "Determinar o tamanho real da pasta WinSxS".

5

Iniciar limpeza básica do Repositório de Componentes

  • Se recomendado, execute:

Prompt de Comando
Dism /Image:C:\test\offline /Cleanup-Image /StartComponentCleanup
6

Limpeza adicional — redefinir base

  • Para reduzir ainda mais o tamanho, execute:

Prompt de Comando
Schtasks.exe /Run /I /TN \Microsoft\Windows\Servicing\StartComponentCleanup

Tópicos relacionados

  • Gerenciar o Repositório de Componentes: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/manage-the-component-store?view=windows-11

  • Limpar a pasta WinSxS: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder?view=windows-11

  • Determinar o tamanho real da pasta WinSxS: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/determine-the-actual-size-of-the-winsxs-folder?view=windows-11

  • Opções de linha de comando do DISM para manutenção de pacotes do SO: https://learn.microsoft.com/pt-br/windows-hardware/manufacture/desktop/dism-operating-system-package-servicing-command-line-options?view=windows-11

Recursos de treinamento

  • Manter discos e volumes (módulo): https://learn.microsoft.com/pt-br/training/modules/maintain-disks-volumes/?source=recommendations

Última atualização da fonte: 19/06/2023