Windows 10 Install Language Pack

  1. 1) Install the OS in the primary language. 2) Copy the language pack you want (pay attention about architecture) from: Language Pack. 3) Copy the lpxxxxxxxx.cab (where xxxxxxx are numbers and letters) in C: Users Public folder. 4) Rename lpxxxxxxxx.cab into lp.cab. 5) Run as admin the cmd prompt.
  2. A list of all language packs available for windows 10 are listed here. In addition language packs can be downloaded from Microsoft volume licensing site. If you are using SCCM, you would have installed Windows ADK as a prerequisite.
  1. Windows 10 Install Language Pack Offline
  2. Windows 10 Install Language Packages

Windows is the largest used Desktop in the world. Therefore, the need of multiple languages occurs widely. As the popular language English is kept as the primary language on Windows. But do you know that you can install the language pack on Windows 10 for any different. Did you know 111 languages are available in Windows 10. You can select from all these options to pick one for your desktop.

Once you change the language on Windows 10 you will see all your settings changed to the selected language. So how does one get a language for your desktop and what is the procedure. In this article we discuss the method to install language pack on Windows 10.

Windows 10 must be updated to the latest version. If not, you can check the steps to update the operating system prior to the following steps to install language pack for Windows 10. To update Windows 10, go to Start Menu Settings Update & Security Windows update. In the right panel of the tab, click on Check for updates. It will show you.

How To Add Language In Windows 10

Use the language for work or on daily routine, use the method to get Windows 10 language pack is given below. You need to follow the instructions for the installation and the application for a certain language. Few things to keep in context are:

Windows 10 must be updated to the latest version. If not, you can check the steps to update the operating system prior to the following steps to install language pack for Windows 10. Download vmware workstation free license key.

To update Windows 10, go to Start Menu> Settings > Update & Security > Windows update. In the right panel of the tab, click on Check for updates. It will show you the latest updates if available. Click on it to initiate the Windows update. This process takes a few moments and it will then prompt you to restart your computer to apply the changes. Follow the instructions and as you can see the system boots again, now you are ready to move forward with the steps to install a language pack in Windows 10.

Step 1: Open Settings from Start Menu.

Step 2: Go to Time & Language.

Step 3: Select Language from the left side panel.

Step 4: Check for Add a preferred language under the section of Preferred Languages. Click on it.

Step 5: A List of several languages opens up and you can select out of them.

Step 6: Scroll down to look for your choice of language or type the name in the search bar.

One- click on the name of the language will mark it as selected.

Step 7: Various options will appear and you can check the box in front to apply the Language change to – Display language (it is unchecked by default).

In default you will see the following as marked:

  • Install language pack.
  • Text-to-speech.

Click on Install in the options at the bottom.

Note: Each language will show you different options as to what is its availability with your system.

Step 8: It will include the basic user interface changes according to the language selected. Remember, websites will show the supported languages and that cannot change with the operating system.

Now to select a language from the installed languages in your operating system, you need to go back to the Languages section in Settings.

Click on any one language and then it shows you the Options button. Once you click on it, the options for keyboard settings, regional language format, and speech will appear. If the language supports, you can select the related options and move ahead with giving instructions to Cortana in other languages and more.

This can be a good option for the places where more than one language is used for communication. You can set the language for

How To Uninstall Language Pack Windows 10

In case you do not require a language pack in your system for its been unused for a long time. It can also add up to the storage and you may require cleaning your Computer. Follow the steps to uninstall language pack on Windows 10.

Step 1: Open Settings from Start Menu.

Step 2: Go to Time & Language> Language.

Step 3: Select the language you would like to uninstall from your system.

Out of the options appearing in the column, click on Remove.

This is how you can easily uninstall language pack in Windows 10.

Wrapping up:

With over a 900+ million computers with Windows 10 installed on them, you are open to the requirement of a different language than English. The advancement is welcomed by everyone and this helps people in using the computer with ease. The article explains how you can easily install language pack Windows 10 computer.

We Love To Hear From You

Is it good to have options to add languages on Windows 10 according to you? Please let us what language you speak and is it included in the list or not. Let us know about your experience and leave your comments on this post in the comments section below. If you have any queries related to any tech-related topic, share it with us. We would love to get back to you with a solution. We post regularly on the tips and tricks along with solutions to common issues related to technology. Subscribe to our newsletter to get regular updates on the tech world. Follow us on Facebook, Twitter, LinkedIn, and YouTube and share our articles.

What Do You Think?

I’ve tried so many different ways to deploy Windows 10 clients in different languages and there was only one way working for me, I like to share with you. Our aim was to deploy Windows 10 clients in 28 different languages, so our itention was to deploy these clients in English and to deploy the language packs afterwards. We didn’t want a client with 27 language packs installed that must be maintained with every Windows 10 Feature Update. But we got a lot of Problems with the Windows 10 UI that sometimes didn’t changed the language as exspected or the time and date formats were set comletelly wrong. The only way I figured out was to deploy language packs by the following order.

  1. Install the language pack during the OS installation using the dism command dism.exe /norestart /online /add-package /packagepath:.lp.cab
  2. Restart the computer
  3. Run a script executing the following command C:WindowsSystem32control.exe intl.cpl /f:”configuartion.xml”
  4. Restart the computer

Step 3 is neccessary to set the installed language pack as activated and to install the corresponding “Input Preferences”.

Create Package – “MS W10 1703 LanguagePack de-DE”

Lets start with building a deployment package including the german languagepack *.cab file, a PowerShell script for setup and *.xml file that is needed for configuration.

Create Package Content – “MS W10 1703 LanguagePack de-DE”

Our package will include the following files:


The “lp.cab” file is the official language pack provided by Microsoft. Download the file at Microsoft and rename it to “lp.cab”. Take care of downloading the correct file that is corresponding to your operating system version. Microsoft releases new cab files for every feature update. Windows 10 1607 needs different cab files compared to Windows 10 1703!



Create the ps1 file “SCCM_SetLangPack.ps1” to setup the German language as default language and to add the German keyboard input.


Create the xml file “de-DE.xml”. The PowerShell script “SCCM_SetLangPack.ps1” will call the xml file “de-DE.xml”.

Distribute Package Content – “MS W10 1703 LanguagePack de-DE”

Edit Task Sequence

Get your Windows 10 deployment Task Sequence (TS) and add the following steps to your TS.

  • Create the TS Step Install 1703 LanguagePack de-DE
  • Add the command dism.exe /norestart /online /add-package /packagepath:.lp.cab
  • Select the above distributed package.
  • Create the TS Step Run SCCM_SetLangPack.ps1
  • Add the script name SCCM_SetLangPack.ps1
  • Select Bypass as PowerShell execution policy


Your installed operating system will install the german language pack and setup the following configuration:

  • Set language as default language for all users
  • Set the system locale to “de-DE”
  • Set the GEOID to “94”
  • Set “en-US” as fallback language
  • Add the German keyboard layout “0407:00000407”
  • Remove the English keyboard layout “0409:00000409”

Now that we achived to install a language pack with correct system configuration it is time to add more than one language.

Add Several Language Packs

First we do have to create a Deployment Package for for every language we want to be installed. Follow the instructions from the above tutorial to add the Czech language. In the end we should have the following packages ready for deployment.

  • MS W10 1703 LanguagePack de-DE
  • MS W10 1703 LanguagePack cs-CZ

Windows 10 Install Language Pack Offline

When it’s done we should extend our Task Sequence with the new language package.

  • Modify the group German de-DE .
  • Add the condition Task Sequence Variable language equals “german” .
  • Add the group Czech cs-CZ similar to the above tutorial.
  • Add the condition Task Sequence Variable language equals “czech” .

Now that we are able to install two different languages we have to tell our Task Sequence which language should be installed. Therefore we will implement a PowerShell script where the deployment technician can select the language pack corresponding to the region.

Windows 10 install language pack cab

Step 1 – Create GUI Package

Step 2 – Create GUI Package Content

Our package will include the following file:


Create the ps1 file “SCCM_SelectLanguagePack.ps1” with the following content. The file will automatically close the SCCM deployment GUI elements and open a language selection interface. I’ve explained in another post how these kind of PowerShell GUI elements are working. If you are interested take a look at PowerShell – How to build a GUI with Visual Studio.

Distribute the GUI Package content to you Distribution Servers!

Step 3 – Edit Task Sequence for GUI Support

  • Create the TS Step SELECT LANGUAGE as Run Command Line
  • Add the command cmd /c PowerShell.exe -sta -ExecutionPolicy Bypass -File SCCM_SelectLanguagePack.ps1
  • Select the above distributed package.

Windows 10 Install Language Packages

Congratulations! You are done!