Long story short, my old trusty SP2 slipstreamed XP setup disc is dying, and I figure I may as well take the opportunity to update things. Problem is, I can't get the thing to work properly! All I'm attempting is to add sp3 and the main bulk of post sp3 hotfixes, pull in the various driverpacks, run some custom installers after setup, and set up the regional settings as UK rather than US. I'm also including the old browseui.dll (so I can keep my address toolbar) and the modded terminal services that allows concurrent logins. I'm most of the way there...I have it defaulting to and installing the UK keyboard layouts, but it still lists the US layout during setup. Weird thing though, since I switched from 'ProvideDefaults' to 'DefaultHide' (to get it to actual pay attention to the timezone setting - I want GMT, not PST), the second keyboard layout is still present after setup...but rather than the expected US, it's RO - Romainain? I'm a bit perplexed by this. Additionally, the main post setup installer I want to run (via svcpack.inf) just isn't running, seemingly. It's a 7zip sfx that runs a cmd file that copies stuff into a directory then installs itself as a service it basically sets the reg key to enable concurrent terminal services sessions as xp disables it each boot when you're on a domain). Is there a way people debug these things? I also had the strange issue where the dynframe.dll was missing so I had to edit the sif files to change the arbitrary numbers to another set which seemed to fix. *sigh* Why does it have to be so complicated... [edit] Just realised that it's not actually setting the timezone properly either: I've somehow ended up with "Coordinated Universal Time", which has an index of 2147483728 rather than the 085 I specified in my winnt.sif. Gaaaaa.....! Right time for now, but certainly will go awry once DST kicks in next spring...