Both Windows 11 and Windows 10 are operating systems that allow you to use them in various languages, depending on what you prefer. It\u2019s 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\u2019s 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\u2019t 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:\r\n\r\n\r\nWhat you should know about removing display languages from Windows 11 and Windows 10\r\nThere 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:\r\n\r\n \tWhen you remove a language pack using the Settings app, you don\u2019t actually uninstall it. It\u2019s 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\u2019t 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.\r\n \tHowever, sometimes Windows just doesn\u2019t behave as it should, and languages keep turning back on even if you deleted them from the Settings app. That can make you wonder \u201cWhy can\u2019t I remove a language from Windows 10 or Windows 11?\u201d. Unfortunately, we don\u2019t 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.\r\n\r\n1. How to remove a language pack from Windows 11 using Settings\r\nIf 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.\r\n\r\n\r\n\r\nGo to Language & region in Windows 11\\'s Settings\r\n\r\nOn 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\u2019s right side.\r\n\r\n\r\n\r\nclick or tap on the three dots next to the language you want removed\r\n\r\nFinally, click or tap on the Remove option from the menu displayed.\r\n\r\n\r\n\r\nChoosing to Remove a Windows 11 display language\r\n\r\nOnce you\u2019ve removed the language pack, that language is gone and is no longer an option you can use for your Windows display language.\r\n\r\n\r\n\r\nTIP: 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.\r\n2. How to remove a language pack from Windows 10 using Settings\r\nTo 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\u2019ve launched Settings, click or tap on the Time & language category to enter it.\r\n\r\n\r\n\r\nGo to Time & Language in Windows 10\\'s Settings\r\n\r\nOn the Time & language page, select Language on the left sidebar.\r\n\r\n\r\n\r\nThe Language page from Windows 10\\'s Settings app\r\n\r\nOn 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.\r\n\r\n\r\n\r\nThe option to Remove a Windows 10 display language\r\n\r\nAs soon as you press Remove, the language pack is deleted and can\u2019t be used as your Windows display language anymore.\r\n\r\n\r\n\r\nTIP: 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.\r\n3. How to completely uninstall display languages from Windows 11 or Windows 10 using PowerShell\r\nIn Windows 11 and Windows 10, if you can\u2019t get rid of a certain display language, there\u2019s another more radical way of uninstalling it, using PowerShell. Here\u2019s how it works:\r\n\r\nStart 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:\r\n\r\n Get-WinUserLanguageList\u00a0 [\/DC-CODE]\r\n\r\nLook 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.\r\n\r\n\r\n\r\nUsing PowerShell to get the list of installed language packs\r\n\r\nOnce 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:\r\n\r\n $Languages= Get-WinUserLanguageList\r\n\r\n $LanguageToUninstall = $Languages | where LanguageTag -eq \\"YourLanguageTag\\" \r\n\r\n $Languages.Remove($LanguageToUninstall) \r\n\r\n Set-WinUserLanguageList $Languages -Force \r\n[\/DC-CODE]\r\n\r\nMake 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.\u201d\r\n\r\n\r\n\r\nThe commands that uninstall a Windows language pack\r\n\r\nOnce you\u2019ve run these commands, the operating system immediately deletes the Windows display language you specified.\r\nDid you manage to remove the Windows display language you wanted?\r\nAs you can see, there\u2019s an easy way and a thorough way to remove display languages from Windows 11 and Windows 10. If the first one doesn\u2019t 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\u2019t hesitate to let us know in a comment below.