No Windows 11, sistema de arquivos NTFS hdd ou ssd,
Suponha que haja um arquivo .iso muito grande, por exemplo, 200 GB.
O arquivo .iso contém apenas arquivos de dados (como música, texto, documentos...) e não é inicializável.
E eu quero adicionar um pequeno número de arquivos a esse grande .iso,
sem extraí-lo ou compactá-lo novamente.
Para que
leve muito pouco tempo,
não é necessário muito espaço livre em disco.
Infelizmente, adicionar arquivos a um arquivo .ISO ( https://en.wikipedia.org/wiki/ISO_9660 ) sempre requer a recriação do arquivo inteiro.
Eles são otimizados para um CD físico ou outro armazenamento óptico, com acesso sequencial e sem desperdício de espaço. Adicionar qualquer arquivo requer adicionar alguns bytes no início do .ISO, onde ele descreve a localização de cada arquivo. Isso significa que todos os outros arquivos existentes precisam ser "empurrados" sobre esses bytes adiante também, o que significa que a coisa toda é reescrita. O mesmo vale para remover qualquer arquivo também - arquivos .ISO adequados não têm nenhum espaço vazio, então não é tão simples quanto apenas remover esses dados.
Formatos de imagem de disco mais modernos, como VHD ou VMDK, não são sequenciais e podem ser editados mais diretamente (mas são terríveis para usar com CDs).