
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.
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.