Por que minha imagem WinPE 4 está crescendo cada vez mais após cada commit?

Por que minha imagem WinPE 4 está crescendo cada vez mais após cada commit?

Atualmente estou construindo um ISO do WinPE 4 e estou me perguntando por que o arquivo ISO continua crescendo após cada commit e compilação iso. Tudo o que estou mudando são algumas linhas de código do PowerShell, que com certeza não chegam a 1 MB.

nome: winpe4_v16.isotamanho: 305.131.520 bytes

nome: winpe4_v17.isotamanho: 306.417.664 bytes

nome: winpe4_v18.isotamanho: 307'703'808 bytes

Responder1

Eu também notei isso. Quando termino qualquer conjunto específico de atualizações, exporto a imagem para um novo. Quanto menos memória for usada em uma inicialização PXE, melhor.

Quando você modifica uma imagem, o DISM armazena arquivos de recursos adicionais que aumentam o tamanho geral da imagem. Exportar a imagem removerá arquivos de recursos desnecessários.

http://technet.microsoft.com/en-us/library/hh825258.aspx

Responder2

Detalhes técnicos extras, esses não são arquivos de 'recursos adicionais', mas na verdade arquivos órfãos/substituídos que não fazem mais parte de 'nenhuma' imagem dentro do .wim.

Por exemplo, nesta imagem única install.wim, os arquivos órfãos acabam na pasta interna 'Arquivos' após serem excluídos da imagem (1). Ao exportar a (1) imagem elas são ignoradas. Limitação do formato .wim, nenhum mecanismo de exclusão interno conhecido.

Visualização do gerenciador de arquivos 7z dentro de .wim

informação relacionada