Thanks for the quick replies guys. I've tracked the processes and xpsp2 is running the whole time and does end at completion, it may parallel update.exe I didn't check that.