First I want to thank you DS. With the help of your guide and Tomcats info I was able to accomplish what I set out to do. I started out with a version of XP that already had SP3 integrated into it. My goal was to create a new unattended version that had all the updates and hotfixes to date, including DotNet35. As far as I can tell, it worked splendidly. The only thing scratching at my OCD now is this... I didn't bother with KB959772 because I've never heard of anyone actually buying music from microsoft, and would discourage any of my clients from doing so. I skipped the service pack for .NET 1.1 because I read here somewhere that 1.1 was obsolete anyway. But did I miss installing something potentially useful to cause MS to list KB951847 among my needs? Or perhaps the better question is, should I care? While I'm here I might as well take a whack at the only other bump in my road... On the disk I started with, there are a couple of .reg files in the $OEM$ folder with long lists of performance and visual tweaks, which I can confirm are being merged into the registry. Some of the entries seem to conflict with tweaks in other .cmd and nlite files, so I'd like to get rid of them after I gleen what I like. But first I want to figure out how they are being installed in the first place. I've looked through all the .sif, .cmd, .inf and .bat files I can find and none of them seems to refer to these .reg files. Is it the case that .reg files in the $OEM$ folder are automatically imported, or do I need to keep looking?