Deploying Windows Language Pack

The easiest way to deploy OS language pack to multiple machines is to use a customized .xml config file along with two simple batch scripts.

Let’s say you need to deploy French language pack on Windows 7 Enterprise (English).  Bellow is step by step what you need.

1. Download Language Pack for your system from here

2. In this case, we need windows6.1-kb2483139-x64-fr for Win7E x64.

3. Extract it to

4. Create a folder C:\OSLanguagePack\fr-FR\ and copy file into it.

5. Now you need an .xml config file. The file itself is pretty much standard, it requires just a few changes depending on language pack you’re deploying

– under -Display Language- section of the script, you need to specify MUILanguage Value. You can get your value from here

– -MUIFallback Value- – leave default

– under -Location- section, specify Geolocation ID that you can get from here 

– in -input preferences-, add input locale that you can get from here

6. Save .xml config into the same folder where is located.

7. Language Pack silent install script. Simple one-liner .bat that will install Language Pack

8. Simple one-liner .bat that will push .xml config

9. OS will change language after reboot.

You can also create another .xml that will revert your OS language back to default one (English in my case) then push it the same way with a .bat



Leave a Reply