Windows has long supported multiple languages, and the most recent version is no exception. Adding new languages is straightforward. If you need to use different languages simultaneously, you can set one language for Settings and File Explorer while using the keyboard, apps, and websites in another language. Removing languages should be straightforward too, but sometimes problems occur, like when you install an upgrade to Windows and find that when you go to Settings to remove a language, it’s grayed out. In those circumstances, to get rid of a display language, for example, you’ll need to force remove the language pack. That’s a little more tricky, but we’ll take you through it step by step and even show you a neat trick that makes it much easier.
How to remove a language pack on Windows
First of all, let's check if a default way of removing languages on Windows works for you.
1. Go to the Settings app and Choose Time & language.
2. Here, click Language & region.
3. You should see the languages that are already installed.
3. Click the three dots icon next to the language you want to remove.
4. Click Remove.
The language pack for that language pack will now be removed.
If the Remove option for the language you want to get rid of isn’t available or is grayed out, you should try other language removal methods.
How to remove a language pack using PowerShell
PowerShell is a scripting language used to perform certain tasks. There are cases when you can't do something with the help of the Windows interface, but you can do it with several strings of PowerShell code. For example, there is a way to remove Windows Store apps with PowerShell, as long as you can't do it with the Add or Remove option.
Here’s how to force remove language packs using PowerShell:
1. Click on the Start menu.
2. Search for PowerShell.
3. Right-click on the top result and choose “Run as administrator.”
4. Type this command to list the language currently installed on your PC:
Get-WinUserLanguageList
5. Press Enter.
6. Locate the language you want to remove and make a note of its tag. For example, “en-US.”
7. Type the following, pressing Enter at the end of each line. Replace “LANGUAGETAG” with the language tag you noted down in step 6.
$MarkedLang = $LangList | where LanguageTag -eq "LANGUAGETAG"
$LangList.Remove($MarkedLang)
Set-WinUserLanguageList $LangList -Force
8. Close PowerShell
You can now go to the Settings app and click on Language & Time and check to see that the language has been removed. If it hasn’t, it may be that you’ve mistyped the commands above, so try again.
Lots of people don’t like using the command-line interface in PowerShell, with good reason. It looks intimidating, and it allows you to access deep within Windows, meaning you could potentially mess things up.
There are cases when you want to remove a language pack installed by a particular program. For example, when you install 7Zip, it goes with 86 languages. Each language file takes space, and you'll probably be using a program with only one interface language. Other extra languages can be successfully deleted with CleanMy® PC.
How to remove extra languages using CleanMy® PC
CleanMy® PC is a tool that allows you to perform lots of tasks that free up disk space on your Windows computer, including a feature that removes extra language. To start working with CleanMy® PC, download and install it on your computer.
1. Launch CleanMy® PC and go to My Computer Cleanup.
2. Click Scan so that the program could find extra files and junk.
4. When the scan is finished, you’ll see that the results are split into several sections: Caches & Logs; Help Files; Trash & Junk; and Extra Languages.
5. You can remove all extra languages or choose the particular program you want to remove language packs.
By default, CleanMy® PC marks all languages other than the system language for deletion. If that’s what you want to do,
you can leave it set as it is. If you want to keep some languages, click the Options button at the top of the
window. Choose the General tab and check the box next to the languages you want to keep.
Note that CleanMy® PC will remove languages for particular programs, not the Windows system language packs. If you are sure that's what you need and you want to get extra space on your PC - then go ahead and download CleanMy® PC on your computer right now.