How to Change System Locale in Windows 11

This post shows students and new users how to change or set Windows 11 System Locale to control programs that do not Unicode character-encoding standard.

Unicode is a worldwide character-encoding standard. The system uses Unicode exclusively for character and string manipulation. However, some programs do not support Unicode and these programs won’t be able to use Windows standard.

For that, you’ll have to manually configure System Locale in Windows 11 for these programs to use, and this post shows you how to do that.

Unlike System language display text, changing the system locale will not affect the language text in the menus and dialog boxes or other programs that do use Unicode. This only changes the programs that do not support Unicode standard and will affect all users accounts on the computer.

The new Windows 11 will come with many new features and enhancements that will work great for some while adding some learning challenges for others. Some things and settings have changed so much that folks will have to learn new ways to work with and manage Windows 11.

Windows 11 changes a lot in the System Setting and you won’t find settings for System Locale in there. We’ll show you how do configure it in Windows 11.

To get started with configure the System Locale settings in Windows 11, follow the steps below:

How to set System Locale settings in Windows 11

The System Locale is the default ANSI, OEM, MAC, and EBCDIC code pages to use for non-Unicode programs and uses this setting of a program incorrectly set Unicode specifications.

Windows 11 has a centralized location for majority of its settings. From system configurations to creating new users and updating Windows, all can be done from its System Settings pane.

To get to System Settings, you can use the Windows key + i shortcut or click on Start ==> Settings as shown in the image below:

windows 11 start settings

Alternatively, you can use the search box on the taskbar and search for Settings. Then select to open it.

Windows Settings pane should look similar to the image below. In Windows Settings, click Time & language, select Language & region on the right pane of your screen shown in the image below.

windows 11 display language change

On the Language & region settings pane, scroll down on the page. Under Related settings, click the link for Administrative language settings as highlighted below.

windows administrative language settings

This will take you to the Region settings pane, under Administrative. Next, click the Change system locale. button as highlighted below.

windows 11 language for non unicode programs

Next, select the language you want for the system locale from the list, then click OK to apply your changes. This change will affect all user accounts on the compuer.

You can check the BETA: Use Unicode UTF-8 for worldwide language support box.

windows 11 current system locale

You’ll be prompted to restart your computer.

system system locale settings change restart

The language you selected to be used for the system locale will also be automatically be chosen in Windows 11 for system language.

That should do it!


This post showed you how to change or set Windows System locale settings in Windows 11. If you find any error above, please use the comment form below to report.


  1. Yes, that was what I tought first to do without that little tutorial. But it that not doing that. Also if I want to run a program with another UNICODE language, that do not mean that the whole system must be in the local UNICODE language. is not completly correct and also do not work so simply.

    But thanks..

  2. And sorry for my bad english. I am a little bit stressed becouse my programs from other countries worked under windows 10 perfectly fine and in the upgrade report was nothing written about that there will be unicode system changes.

Leave a Comment

Your email address will not be published.