In Windows 11, you can add languages to install with optional language features and preferences such as:
- Language pack = Contains the latest Windows translations. Installing the language pack adds the language to your list of Windows display languages.
- Windows Display Language = Windows features like Settings and File Explorer will appear in this language. Requires language pack to be installed.
- Text-to-speech = Narrates what's on your screen.
- Speech recognition = Enables you to talk instead of type and requires text-to-speech to be installed.
- Handwriting = Recognizes when you write on your device.
- Keyboard = The default keyboard for the language will be enabled.
- Basic typing = Provides the available spellcheckers and dictionaries.
- Optical character recognition = Extracts text from images so you can interact with it.
Manage the input and display language settings in Windows - Microsoft Support
Learn how to change Windows display language and keyboard layout settings for websites and apps.

This tutorial will show you how to completely remove a language and all of its optional language features for your account in Windows 11.
1 Open Settings (Win+I).
2 Click/tap on Time & language on the left side, and click/tap on Language & region on the right side. (see screenshot below)
3 Under Preferred languages, click/tap on the Options (3 dots) button for the language (ex: "English (United Kingdom") you want to uninstall, and click/tap on Remove. (see screenshot below)
You will not be able Remove a language if it is currently set as your Windows display language.
4 Click/tap on Yes to confirm. (see screenshot below)
5 You can now close Settings if you like.
1 Open Windows Terminal, and select Windows PowerShell.
2 Copy and paste the
Get-WinUserLanguageList
command into PowerShell, and press Enter to see a list of all languages currently installed for your account. (see screenshot below below step 3)3 Make note of the LanguageTag (ex: "en-GB") for the language (ex: "English (United Kingdom") you want to uninstall. (see screenshot below)
4 Copy and paste the
$LangList = Get-WinUserLanguageList
command into PowerShell, and press Enter. (see screenshot below)5 Type the
$MarkedLang = $LangList | where LanguageTag -eq "LanguageTag"
command into PowerShell, and press Enter. (see screenshot below)Substitute LanguageTag in the command above with the actual LanguageTag (ex: "en-GB") for the language you want from step 3.
For example: $MarkedLang = $LangList | where LanguageTag -eq "en-GB"
6 Copy and paste the
$LangList.Remove($MarkedLang)
command into PowerShell, and press Enter. (see screenshot below)7 Copy and paste the
Set-WinUserLanguageList $LangList -Force
command into PowerShell, and press Enter. (see screenshot below)8 You can now close Windows Terminal if you like.
That's it,
Shawn Brink
Related Tutorials
- Add a Language in Windows 11
- Change Order of Languages on Language Bar in Windows 11
- Add or Remove Keyboard Layout for Input Language in Windows 11
- Install Language Pack in Windows 11
- Change Display Language in Windows 11
- Change Keyboard Layout in Windows 11
- Change Default Input Method Override in Windows 11
- Show Language Bar on Desktop or Taskbar in Windows 11
- Add or Remove Language Bar in Windows 11
- Turn On or Off Use Different Keyboard Layout for each App Window in Windows 11
Attachments
Last edited: