hotfixHere’s another new KB article we published today.  This one involves the locale setting in Windows 7 when deployed with ConfigMgr 2007:



When deploying a Windows 7 image using System Center Configuration Manager 2007 (ConfigMgr 2007)/ Microsoft Deployment Toolkit 2010 (MDT 2010), if the default system Locale setting is changed, the localename (e.g. sv-SE) is set correctly but the locale code in the Registry remains set to 00000409 (en-US). As a result, some applications will display incorrect characters or languages. For example, the Page Setup in MSPaint is still set to U.S. (inches) instead of Metric (millimeters).


In Windows 7, in RUNAS/Impersonation scenarios such as an OS Deployment (OSD) by System Center Configuration Manager 2007 where one runs as local system, the LocaleName and Locale registry values are not in sync.


To resolve this issue, add an extra step to the System Center Configuration Manager Task Sequence to change the Locale value of the Default User profile (ntuser.dat). This value is located in the following key:

HKEY_USERS\ntuser.dat\Control Panel\International

reg load HKU\ntuser.dat c:\users\default\ntuser.dat
reg import locale.reg
reg unload HKU\ntuser.dat

Windows Registry Editor Version 5.00

[HKEY_USERS\ntuser.dat\Control Panel\International]


For the most current version of this article please see the following:

2625165: An incorrect Windows 7 Locale setting is configured after OS Deployment with Configuration Manager 2007

J.C. Hornbeck | System Center Knowledge Engineer

App-V Team blog:
AVIcode Team blog:
ConfigMgr Support Team blog:
DPM Team blog:
MED-V Team blog:
OOB Support Team blog:
Opalis Team blog:
Orchestrator Support Team blog:
OpsMgr Support Team blog:
SCMDM Support Team blog:
SCVMM Team blog:
Server App-V Team blog:
Service Manager Team blog:
System Center Essentials Team blog:
WSUS Support Team blog:

clip_image001 clip_image002