Adding a whole new DISMension to an old issue

by Michael S. Kaplan, published on 2011/01/12 07:01 -05:00, original URI:

So the question asked the other day was of a type that I had heard before:

I cannot uninstall Danish from one machine (or at least change the default system language to en-US).

Can anyone help me? Do I have to sysprep the system to change the setting for the default user or is there any other (faster) way to do this??

Unfortunately, the answer to how to remove Danish here is not one that the person asking will be terribly happy about.

Because Danish was the first language installed.

As I explained in If you had gotten there first, you might have staked your claim too! and What's the difference between running a localized version of Windows and running Windows with that user interface language?, there is a fundamental difference between the first language that is installed with a copy of Windows and any additional languages added.

That difference can impact the file system and registry keys and things like security account names (though Danish, which is not localized for server SKUs, doesn't do account names as far as I know).

There is one way to change these settings in an image, and it is described in Languages and International Servicing Command-Line Options, which explains the switches that the Deployment Image Servicing and Management (DISM.exe) tool uses for language support.

The most important one for this scenario is the /Set-SKUIntlDefaults: switch, which can change this fundamental setting.

Now if the system has been running for any length of time there have probably been many Microsoft and third party applications installed, and DISM is unable to handle the myriad of changes that any of these installations may have made to the registry or configuration of their own binaries that depend on the installed system settings.

So this DISM switch, while potentially useful in a clean image, is much more limited in its usefulness once a system has been in production for any length of time....

Yuhong Bao on 13 Jan 2011 11:46 PM:

Japanese was once special in that it was the only language version ported to the NEC PC-98. Last release of Japanese Windows for it was Win2000, BTW.

go to newer or older post, or back to index or month or day