Sua melhor opção é desfragmentar e particionar seu disco rígido.
É virtualmente impossível e realmente impraticável executar o Windows fora de uma unidade flash / externa. Se for para programas que não exigem muito poder de computação, use o VMware ou o Fusion ...