4 GB de XP? 16GB Win7? Isso parece muito. Minha vanilla win7 instalar no VirtualBox foi em torno de 5 GB, e você certamente pode obter o XP até 700 MB ou mais.
Use uma ferramenta de visualização, como WinDirStat , para descobrir o que está ocupando todo o disco.
Coisas para segmentar, se você não precisar e realmente souber o que está fazendo:
- Componentes não utilizados do Windows (Painel de Controle - > Adicionar / Remover - > Componentes do Windows ou no Vista +, Painel de Controle Todos - > Programas e Recursos - > Ativar ou desativar recursos do Windows)
- Restauração do sistema
- \ Windows \ System32 \ dllcache no XP
- \ Windows \ System32 \ DriverStore \ FileRepository no Vista +, se tiver certeza de que não precisará de mais drivers dele
- \ Windows \ SoftwareDistribution \ Download
- % TEMP%, o cache do IE, a lixeira
- reversões de patches (pastas $ ocultas no \ Windows no XP)
- mídia compartilhada de exemplo e \ Windows \ Web
- desabilita a memória virtual para se livrar do arquivo de paginação (supondo que você tenha memória suficiente para executar o swapless)
- desativa a hibernação para obter informações sobre o hiberfil
- exclua as fontes chinesas / japonesas / coreanas grandes, se você não as usar
- todos os crapware de fornecedores (se for uma instalação de OEM) devem ser destruídos como é óbvio
Para alguns deles no Win7, você precisa apropriar-se dos arquivos do SISTEMA antes de poder excluí-los.