Hello again, Lost Soul! So ... it looks like the applications not installing were due to a $OEM$\ file copy, and that's OK now. Your clean-up command looks fine, except that USERSPROFILE should read USERPROFILE (you have an extra 'S'). XPCREATE used to handle RunOnceEx and reboots, but I've stopped that for two reasons: 1) It sometimes conflicted with the Users own RunOnceEx files, 2) Reduced maintainence/debugging time. So, in answer to your question, as Virindi said, it is really not an XPCREATE issue. My opinion ... given the list of things you are installing during RunOnceEx, I would recommend a reboot and clean up as you currently have! As I have less and less free time, (and more and more summer vacation!), I'm relying more on users helping eachother, as Virindi has been doing. Thanks!