The way I do it in my unattended XP SP2 setup is via a reg file which is run at RunOnceEX. What I want is to use the 'US' locale with finnish kb layout and here's how it's done: ;----- ;----- Set Keyboard Layout to Finnish ;----- [HKEY_CURRENT_USER\Keyboard Layout\Substitutes] "00000409"="0000040b" [HKEY_USERS\.DEFAULT\Keyboard Layout\Substitutes] "d0000409"="0000040b" Not sure if the same reg tweak applies to Win2k, can't check right now, but I'd think so. And you'll have to check your current system for the right code for the azerty layout to replace the "40b". Alternatively, you might try to manually edit your WINNT.SIF.. Just replace the "40b" to whatever the code is for azerty layout. Have never tried this, so don't know if it actually works. The reg tweak should work for all users, though. [RegionalSettings] LanguageGroup=1 SystemLocale=00000409 UserLocale=00000409 InputLocale=0409:0000040b Here's some explanations: http://support.microsoft.com/default.aspx?...;289125&sd=tech