Você pode querer dar uma olhada em BartPE . (Esteja preparado para passar algumas horas, no entanto.)
Se o Windows 7 funcionasse em vez do Windows XP, talvez você também queira dar uma olhada no Kit de Instalação Automatizada do Windows , com o qual você pode criar o Windows PE e colocá-lo em uma unidade flash.
A página reboot.pro também pode ser útil.