This tutorial will show you how to completely remove a language and all of its optional language features for your account in Windows 11.
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 language and keyboard/input layout settings in Windows - Microsoft Support
Learn how to change Windows display language and keyboard/input layout settings. These settings affect the language displayed in Windows, in apps, and at websites.

Manage the language and keyboard/input layout settings in Windows - Microsoft Support
Learn how to change Windows display language and keyboard/input layout settings. These settings affect the language displayed in Windows, in apps, and at websites.

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.

Set-WinUserLanguageList (International)
Use this topic to help manage Windows and Windows Server technologies with Windows PowerShell.
learn.microsoft.com
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
- Add Language for Live Captions 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
Last edited: