Keyboard Settings not migrating with USMT and SCCM
are you configuring unattend.xml in any way for your new users to set regional layouts ? Customising Windows 7 deployments - part 1. Changing the keyboard layout using unattend.xml My step by step SCCM Guides I'm on Twitter > ncbrady
May 31st, 2011 12:22pm

Hello, I'm setting up SCCM in my company to perform upgrades from XP to Win7. (win7 both 32bit and 64 bit) I created a task sequence to perfom a wipe and load migration and I want user settings to be maintained so I levaraged USMT v4. I also performed the trick described in http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/fef198fa-2500-4596-b20b-77bd6e075264 to be sure all settings are migrated and I also added the KB2023591 to add Office 2010 settings. Now I'm having the issue that keyboard settings for a new user and the login screen are not migrated, the settings for existing users are migrated. I'm going from English OS to English OS. I went through the scanstate and loadstate logs, but they're a bit too detailed and too long to paste here. Any suggestions? Any help is appreciated!!!
Free Windows Admin Tool Kit Click here and download it now
May 31st, 2011 12:25pm

Well, I'm not sure to be honest. In my SCCM task Sequence I not not specify an unattend.xml. I created my WIM in MDT using a standard task sequence and I see that MDT used an unattend in which regional settings were specified. But sysprep ran after it, so would it matter? But I guess I can give it a shot.
June 1st, 2011 2:55am

just add this to an Unattend.xml, place it in a package, and point to it in your "Apply Operating System" step <?xml version="1.0"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="oobeSystem"> <component name="Microsoft-Windows-International-Core" language="neutral" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <InputLocale>da-DK</InputLocale> <SystemLocale></SystemLocale> <UserLocale></UserLocale> <UILanguage></UILanguage> <UILanguageFallback></UILanguageFallback> </component> </settings> </unattend> Replace <InputLocale>da-DK</InputLocale> with the keyboard language you prefer... This Unattend.xml will then be merged with the one created by SCCM, setting the keyboard settingMichael Petersen http://blog.coretech.dk/mip/
Free Windows Admin Tool Kit Click here and download it now
June 1st, 2011 4:14am

@Niall C. Brady I removed all references of en-US or 00000409 out of unattend.xml when creating my WIM. Imported it into SCCM, refered to this WIM in the SCCM Task Sequence, but the result remains the same. (again, no unattend.xml in my task sequence) @Michael Petersen I'm well aware that I can set the keyboard layout in the unattend, but I have machines over 22 countries globally and even in my own country there are different keyboard layouts present. Managing all these unattend.xml files is impossible for me to do. I really wish that these settings are transferred by USMT (or any other way) I even tried a quick and dirty solution by backing up HKEY_USERS\.DEFAULT\Keyboard Layout\Preload\1-2-3 and restoring it again using individual steps in my task sequence. This sets the keyboard layout for the CTRL-ALT-DEL screen but still no luck for new users. If I knew which other key to set for the new users, I would be happy as wel.
June 1st, 2011 6:06am

You could just run a script to pick up the current keyboard settings from registry, assign that value to a SCCM variable, and then have that variable written to the unattend.xml during the WinPE phase. Then the default keyboard would be that of the machine being refreshed, for all new users... I can write a post on how to do this if you would like!Michael Petersen http://blog.coretech.dk/mip/
Free Windows Admin Tool Kit Click here and download it now
June 1st, 2011 6:44am

Michael, that would be awesome!!!!
June 1st, 2011 6:59am

Here you go http://blog.coretech.dk/mip/set-default-keyboard-settings-based-on-running-os/. Did have some other stuff to do (customers you know) so I did it a little fast.... Please give me some feedback on wether or not it makes any sense! Michael Petersen http://blog.coretech.dk/mip/
Free Windows Admin Tool Kit Click here and download it now
June 2nd, 2011 3:39pm

Michael, this works like a charm, the keyboard for new users is set!!! You rock!!! Thanks!!!
June 6th, 2011 9:33am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics