Changing the system locale on a Windows computer alters the language used for non-Unicode programs, affecting how dates, times, currency, and file names are displayed in older software. This guide walks you through the steps for Windows 10 and Windows 11, including what you need beforehand and how to avoid common pitfalls.
What You’ll Need
- An administrator account on the Windows PC.
- Windows installation media or access to the language pack for the new locale (if the language isn’t already installed).
- A backup of important files (recommended, though the process is safe).
Step-by-Step
- Open Settings: Press Windows + I to open the Settings app.
- Navigate to Time & Language: Click on Time & Language (Windows 10) or Time & Language in the left sidebar (Windows 11).
- Select Language & Region: In the left menu, click Language & region (Windows 11) or Region & language (Windows 10).
- Access Administrative Language Settings: Scroll down and click Administrative language settings (under the “Related settings” section in Windows 11, or under “Languages” in Windows 10). This opens the Region dialog box.
- Open the Change System Locale Dialog: In the Region dialog, click the Administrative tab, then click the Change system locale… button.
- Select the New Locale: In the “Current system locale” dropdown, choose the desired locale (e.g., Spanish (Spain), French (France), or English (United States)).
- Check the Beta Option (Optional): If you are using a UTF-8 locale, check the box for Beta: Use Unicode UTF-8 for worldwide language support if you want to change the system code page to UTF-8. This can help with file name compatibility but may cause issues with some older programs.
- Apply and Restart: Click OK, then OK again in the Region dialog. Windows will prompt you to restart the computer. Save any open work and click Restart now.
- Verify the Change: After restarting, open a Command Prompt and type
systeminfoorwmic os get localeto confirm the new locale code (e.g., 0409 for English US, 040C for French France).
Common Mistakes
- Not restarting: The change does not take effect until you restart the computer. Skipping the restart leaves the old locale active.
- Confusing system locale with display language: Changing the system locale does not change the Windows interface language. That is a separate setting under Language & region.
- Choosing a locale without the language pack: Some locales require the corresponding language features to be installed. If you see an error, install the language pack first via Settings > Time & Language > Language & region > Add a language.
- Using the wrong locale for your region: For example, selecting “English (United States)” when you need “English (United Kingdom)” affects date formats and currency symbols.
- Changing the system locale for a single app: If you only need one program to display a different language, use the app’s own language settings or the “Language for non-Unicode programs” option in the same dialog, but note that this is a global change—not per-app.
Tips
- Back up your data: Although the process is safe, a restart is involved, so save all open documents and close applications.
- Use the correct locale code: If you are a developer or need to verify, the locale code (e.g., 0409 for en-US) is displayed in the Region dialog after selection.
- For older software: If you have legacy applications that display garbled text, changing the system locale to match the software’s language often fixes it.
- UTF-8 option: If you frequently deal with files in multiple languages, enabling the UTF-8 beta option can reduce encoding issues, but test it first as it may break some programs.
- Keep the locale consistent: If you travel or work with international colleagues, consider using a locale that matches your primary language, and adjust the regional format separately for date and time display.
Troubleshooting
- Change doesn’t take effect: Ensure you restarted the computer. If you did, try changing the locale again, restart, and verify with
systeminfo. - Error: “The system cannot find the file specified” when changing locale: This often means the language pack is missing. Go to Settings > Time & Language > Language & region, click Add a language, install the language that matches your locale, then try again.
- Apps still display garbled text: Some programs use their own encoding and ignore the system locale. Try running the app in compatibility mode or check the app’s own language settings.
- Cannot click “Change system locale”: You must be logged in as an administrator. If you are not, log off and log in with an admin account.
- After change, some apps crash: This can happen if the app relies on a specific code page. Revert to the previous locale and consider using the “Beta: Use Unicode UTF-8” option instead, or install the language pack for the app’s language.
- System locale resets after Windows Update: Occasionally, major updates may reset some settings. Reapply the locale and check for any pending updates.
Frequently Asked Questions
What is the difference between system locale and display language?
The system locale controls the language used by non-Unicode programs for text encoding. The display language is the language of Windows interface elements like menus and dialog boxes. Changing one does not change the other.
Will changing the system locale affect my files?
No, it does not change existing files. It only affects how new text is encoded and displayed in non-Unicode programs. Files with Unicode encoding are unaffected.
Can I change the system locale without restarting?
No, a restart is required for the change to take effect. Windows will prompt you to restart immediately.
Does the system locale affect the language of Microsoft Store apps?
No, Store apps typically use the display language setting, not the system locale.
How do I revert to the original locale?
Follow the same steps and select the original locale from the dropdown, then restart.
Is it safe to enable the UTF-8 beta option?
It is generally safe, but some older programs may not handle UTF-8 correctly, causing text to appear as question marks. Test it with your critical apps before making it permanent.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Google Desktop Search Widget on Windows 11
- How to Build a Computer Stand (Saturday Workshop)
- Customize Touch Keyboard Themes in Windows 11
- Excel Pivot Table: Change Multiple Field Settings
- WhatsApp: How to Block Unknown Numbers
- How to Exit Vi in Linux: A Simple Guide