Both Windows 11 and Windows 10 are operating systems that allow you to use them in various languages, depending on what you prefer. It’s easy to add a new language pack and get yourself the Windows display language you like and understand. However, sometimes, you might want the opposite: delete a display language that you no longer need. Theoretically, that’s easy to do, as the Settings app allows you to remove a Windows display language in just a few clicks or taps. However, there are times when the system misbehaves, and you just can’t remove a language from Windows 10 or Windows 11. In this tutorial, we show you both ways: how to delete a Windows display language from Settings and how to completely uninstall a language pack using commands in PowerShell:
There are two ways to remove a display language from Windows 11 or Windows 10. The first one is to use the friendly Settings app, and the second is to use some special commands in PowerShell or Windows Terminal. However, while similar, each method does a slightly different thing:
- When you remove a language pack using the Settings app, you don’t actually uninstall it. It’s only removed from the list of languages that are installed on your Windows computer or device. If you try to install the same display language again, Windows doesn’t download it from Windows Update. It only quickly enables it back for you to use. If this is what you want, follow the first chapter of this guide to remove a Windows display language from Windows 11 or the second chapter to remove a language pack from Windows 10.
- However, sometimes Windows just doesn’t behave as it should, and languages keep turning back on even if you deleted them from the Settings app. That can make you wonder “Why can’t I remove a language from Windows 10 or Windows 11?”. Unfortunately, we don’t have a clear answer. Sometimes, the issue can be a botched Windows update or just a bug in the operating system. But, there is a solution that should always work if what you want is to completely uninstall a Windows display language and all its files: use the special PowerShell commands presented in the third and last section of this tutorial.
If you want to uninstall a language pack from your Windows 11 device, you must first open the Settings app, and a quick way to do that is to simultaneously press Windows + I on your keyboard. Next, select Time & language on the left sidebar and click or tap on Language & region on the right pane.
On the Language & region page, check the Language list and find the language pack that you want to uninstall. Then, click or tap on the three dots button on that language’s right side.
Finally, click or tap on the Remove option from the menu displayed.
Once you’ve removed the language pack, that language is gone and is no longer an option you can use for your Windows display language.
TIP: To get it back, you need to add that language pack again, which you can do by following the steps in this tutorial: How to change the language on Windows 11.
To remove a language pack on a Windows 10 PC, open the Settings app. A fast way to do that is to press the Windows + I keyboard keys, but there are other methods too, which you can read about in this article. Once you’ve launched Settings, click or tap on the Time & language category to enter it.
On the Time & language page, select Language on the left sidebar.
On the right pane, scroll down to the Preferred languages section. In it, locate the Windows 10 language pack that you want to uninstall and select it by clicking or tapping on it. Then, press the Remove button on the right of that language.
As soon as you press Remove, the language pack is deleted and can’t be used as your Windows display language anymore.
TIP: To get the removed language pack back or install a new one on your Windows 10 PC, you can follow the steps from this tutorial: How to change the language on Windows 10: All you need to know.
In Windows 11 and Windows 10, if you can’t get rid of a certain display language, there’s another more radical way of uninstalling it, using PowerShell. Here’s how it works:
Start PowerShell or launch Windows Terminal as an administrator and open a PowerShell tab in it. Then, run the following command to get the list of Windows language packs currently installed on your computer:
Look through the list of Windows language packs installed on your PC and note the LanguageTag of the display language you want to uninstall. For example, we wanted to remove the Romanian display language, and its LanguageTag is ro-RO, as you can see in the following screenshot.
Once you know the LanguageTag of the Windows display language that you want to get rid of, type (or copy/paste) and execute the following commands, one by one:
$LanguageToUninstall = $Languages | where LanguageTag -eq "YourLanguageTag"
Set-WinUserLanguageList $Languages -Force
Make sure you replace YourLanguageTag with the language tag of the Windows display language you want to uninstall, the one you noted when you ran the first command. In our example, because we wanted to uninstall the Romanian Windows display language, we replaced YourLanguageTag with ro-RO, like this: $LanguageToUninstall = $Languages | where LanguageTag -eq "ro-RO.”
Once you’ve run these commands, the operating system immediately deletes the Windows display language you specified.
As you can see, there’s an easy way and a thorough way to remove display languages from Windows 11 and Windows 10. If the first one doesn’t work, the PowerShell commands should do the trick. We hope this guide has helped you solve any issues related to uninstalling language packs. If you have any questions or comments, don’t hesitate to let us know in a comment below.