Here’s the quick Windows 11 change language TLDR: Win+I, Time & Language, Language & Region, Add a language, pick yours, tick the “Set as my Windows display language” box, sign out. Four minutes or so. Pack download on top of that, anywhere from 200 megs to a gig and change.
The real problem with most guides online? They act like it’s one setting. It isn’t. Windows 11 has three different language knobs sitting on the same page, and if you tweak the wrong one you wind up with half-English half-German menus or your old Win32 app starts vomiting question marks. Display language. Keyboard. System locale. Different things.
I run 24H2, build 26100.4061, as of writing this. April 2026. Done the language switch a ton of times on random machines, fresh installs, old Chinese OEM laptops my brother dumped on me, VMs I spin up for testing. What follows is what I actually do, not the Microsoft boilerplate.
| Setting | What changes | Where it lives | Apply action |
|---|---|---|---|
| Display language | All Windows UI text, Settings, sign-in screen | Time & Language > Language & Region | Sign out only |
| Keyboard layout | Physical key mapping, no UI text change | Language Options > Keyboards | Instant (Win+Space) |
| System locale | Non-Unicode apps, CMD text encoding | Administrative language settings | Full restart required |
Windows 11 Change Language: Display Language (The Main One)
When people type “windows 11 change language” into Google, 90% of the time they want this one. Display language changes the actual UI text. Start menu, File Explorer, right-click menus, Settings itself, even that login screen before you punch in your password.
How to do it. I’ll yell about the parts where everyone screws up:
- Win+I opens Settings. (If you’re a mouse person, Start then the gear icon.)
- Left sidebar: Time & language. Not Accounts. Not System. People click System for some reason.
- Right side: Language & region. This is the page.
- Look for the Language section near the top. Add a language.
- Search box. Type the language in English (French), or native (Français, Deutsch, 日本語). Pick it, Next.
- Now the important screen. Tick Language pack. Tick it. Without the pack you get zero translation and everyone forgets this. Also tick Set as my Windows display language. Speech and handwriting are optional, skip them unless you actually want them.
- Install. Wait for the download. Spanish was like 280 megs last time I grabbed it. Japanese with handwriting took 1.1 gigs. Chinese Simplified with speech, 1.4 gigs.
- When it finishes, a banner appears telling you Windows needs to sign you out. Save your stuff. Sign out.
- Log back in. Done.
If you already have the language installed from a previous attempt, skip straight to the Windows display language dropdown at the top of Language & Region. Pick what you want, sign out, back in.
One annoying thing nobody warns you about. Windows often swaps your keyboard layout when you change display language. You sign back in, start typing your password, wrong characters come out. Happened to me twice before I figured out the pattern. Look at the taskbar near the clock: there’s a two-letter indicator (ENG, DEU, whatever). Click it to change layout, or Win+Space. The password field has a little eye icon to peek at what you actually typed, use that if you’re locked out.
The Most Common Windows 11 Change Language Problem: Single Language Edition
Top reason people end up rage-Googling “windows 11 change language.” You go through the steps, hit Add a language, and Windows slaps you with:
- “Only one language pack allowed”
- “Your Windows license supports only one display language”
Your edition is Windows 11 Home Single Language. On some OEM builds it’s branded “Windows 11 SL” or “Windows 11 Home SL.” Microsoft made this SKU specifically for cheap OEM laptops in markets like India, Vietnam, parts of Eastern Europe, and a few others. The license has a flag in it that caps display language at one. Can’t install another pack on top, no matter what you try.
To verify: Win+R, type winver, Enter. About box will literally say “Single Language” if that’s what you have. Or in PowerShell:
Get-WmiObject -Class Win32_OperatingSystem | Select-Object Caption

Laptops I’ve personally run into this on: Acer Aspire 3 and 5 in base configs. HP 15s, HP Stream. Lenovo IdeaPad 1 and IdeaPad 3 in the cheapest trims. ASUS VivoBook E-series. Anything budget, under $400, manufactured between 2022 and 2025, there’s a decent chance it’s Single Language. First thing I check on any cheap laptop someone hands me is the winver output.
Fix is a proper license swap. Get a Windows 11 Home key or a Windows 11 Pro one, whichever you prefer. Both remove the restriction. Path:
- Settings > System > Activation.
- Change product key.
- Paste the new key. Microsoft checks it against their servers. Usually 5 to 30 seconds, sometimes longer if their activation servers are choking.
- Once it activates, run the normal Add a language flow. Works like any non-Single-Language machine from then on. Files and apps don’t go anywhere.
Please don’t bother with the registry tricks floating around. I’ve seen the Reddit threads pointing at HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language or ControlSet001 variants. Windows 11 stopped honoring those edits on modern builds, the license check happens higher up. Worse, I tested two of the popular “fixes” on a throwaway VM in March and both broke cumulative updates a few weeks later. Not worth your time or your Windows Update.

Windows 11 Change Language for Keyboard Only (No UI Change)
Different problem. You want Windows to stay English but you also need to type in a second language. Russian. Arabic. Korean. Whatever. You don’t want the UI to switch. You just want the keys to produce the right characters.
How I do it:
- Settings > Time & language > Language & region.
- In your language list, find the one you’re currently using. Click the three dots beside it.
- Language options.
- Scroll to Keyboards. Click Add a keyboard.
- Pick what you want. That’s literally it. No restart, no sign-out, works in two seconds.
To toggle between keyboards as you type, Win+Space. Some setups still use Alt+Shift because Microsoft can’t decide on a default. The language indicator in the taskbar (near the clock) shows what’s active and you can click it to pick from a list.
Want to type in a language that isn’t installed on your system at all? Here’s the workaround: add the language normally but don’t tick the “Set as my Windows display language” box. The language sits in your list, you get access to its keyboards through Language options, and your UI stays in English. Much lighter than running a full language switch when all you need is input.
Dvorak fan? Colemak? Same path works. Language options for your current language > Keyboards > Add a keyboard > scroll to “United States – Dvorak” or whichever. They’re built into Windows so no download.
Windows 11 Change Language System Locale (Administrative Settings)
System locale is weird. It’s on the Language & Region page but does almost nothing that a normal user cares about. What it controls: text encoding for non-Unicode apps. Modern software has been Unicode for like 15 years, so you almost never touch this.
Cases where you actually need it? Running a Japanese visual novel from 2005. An ancient Russian accounting tool that predates Unicode. A Korean game where the text shows up as question marks everywhere. Running a batch script that handles non-English text and outputs garbage. Those situations. Everything else you should leave alone.
- Settings > Time & language > Language & region.
- Scroll to the bottom. Administrative language settings. An ancient Control Panel dialog pops out, it’s like they forgot to modernize this one.
- Administrative tab at the top.
- Change system locale…
- Pick from the dropdown. OK.
- Full reboot. Not sign-out. System locale writes to HKLM and needs a proper restart to kick in.
On that same tab there’s a tempting checkbox: Beta: Use Unicode UTF-8 for worldwide language support. Sounds great. UTF-8 for the whole OS. It’s still marked Beta though. I turned it on last year to fix an old Japanese app, and a couple of weeks later found out it had broken a PowerShell script of mine that parsed ASCII CSVs. Weird silent failure. Turned it back off and everything was fine. Unless you have a specific encoding headache you’re trying to solve, don’t touch it.
Useful button on the same dialog: Copy settings. Pushes your current language to the sign-in screen and any future user accounts. On a family PC or a shared machine, run this once and save yourself a lot of “why is the login screen still in German” questions later.
Windows 11 Change Language via PowerShell (When Settings Breaks)
Settings in Windows 11 crashes on launch sometimes. Long-running bug, thousands of threads on Microsoft Q&A going back to 2022, still surfaces on a few 2026 builds. When that happens, PowerShell has you covered. Honestly, even when Settings works fine, the PowerShell path is quicker once you know the commands.
Open PowerShell as admin. On 24H2, right-click Start > Terminal (Admin) is the quickest. Or search “PowerShell” in the start menu, right-click, Run as administrator. Then:
Set-WinSystemLocale en-US
Set-WinUserLanguageList en-US -Force
Swap en-US for your tag. Common ones:
| Language | Tag |
|---|---|
| English (United States) | en-US |
| English (United Kingdom) | en-GB |
| French (France) | fr-FR |
| German | de-DE |
| Spanish (Spain) | es-ES |
| Spanish (Latin America) | es-419 |
| Portuguese (Brazil) | pt-BR |
| Russian | ru-RU |
| Japanese | ja-JP |
| Chinese Simplified | zh-CN |
| Chinese Traditional (Taiwan) | zh-TW |
| Korean | ko-KR |
| Arabic (Saudi Arabia) | ar-SA |
| Vietnamese | vi-VN |
Not sure which languages are installed? Check first:
Get-WinUserLanguageList
Dumps every language on your user with its LanguageTag. Handy before you run the Set commands so you know what to feed in.
After both Set commands, sign out, back in. Done.
Heads-up: PowerShell respects the Single Language license cap. Try Set-WinUserLanguageList with a language your edition doesn’t allow, you get an access-denied error. No bypass here either.
Set-WinSystemLocale en-US
Set-WinUserLanguageList en-US -Force
Replace en-US with your target tag. The common ones:
| Language | Tag |
|---|---|
| English (United States) | en-US |
| English (United Kingdom) | en-GB |
| French (France) | fr-FR |
| German | de-DE |
| Spanish (Spain) | es-ES |
| Spanish (Latin America) | es-419 |
| Portuguese (Brazil) | pt-BR |
| Russian | ru-RU |
| Japanese | ja-JP |
| Chinese Simplified | zh-CN |
| Chinese Traditional (Taiwan) | zh-TW |
| Korean | ko-KR |
| Arabic (Saudi Arabia) | ar-SA |
| Vietnamese | vi-VN |
Before changing, check what is already installed:
Get-WinUserLanguageList
This lists every language on the account with its LanguageTag value. Useful if you are not sure whether the pack you need is there already.
After the two Set commands, sign out. Sign back in. Done. Note that PowerShell respects the Single Language restriction. If you run Set-WinUserLanguageList with a language you do not have installed and your edition is Single Language, you get an access-denied error. No bypass.
Language Pack Sizes and Download Times
Rough numbers from installs I’ve done in the past year. What you get will depend on your internet, which optional features you tick, and occasional Microsoft CDN slowness. Ballpark figures for the base plus common options:
- English: 180-220 MB for just the base pack.
- French, German, Spanish, Italian: 250-350 MB.
- Russian, Polish, Portuguese: 300-400 MB.
- Chinese Simplified (IME included): anywhere from 900 MB up to 1.4 GB.
- Japanese (IME plus handwriting): roughly 1.0 to 1.2 GB.
- Korean (IME): 700 MB to 900 MB depending.
- Arabic, Hebrew (RTL support): 400-500 MB.
CJK is the heavy one. Chinese, Japanese, Korean all ship with input method editors plus often speech and handwriting, and that stack adds up. If you don’t need the handwriting piece (which most people don’t), untick it on the install screen. Easily saves 600 MB. Speech recognition is another 200 MB you can skip unless you dictate.
Removing a Language You No Longer Need
Packs take up space. CJK with all features loaded can eat over a gig. Tried a language once and never used it again? Clean it up:
- Settings > Time & language > Language & region.
- Three dots next to the language you want out.
- Remove.
One thing Windows won’t let you do: delete the current display language. Obvious reasons, it’d have nothing to render the UI with. If that’s the one you want gone, flip to a different language first, sign out, sign back in, then remove the old one.
PowerShell version for people who prefer it:
$langs = Get-WinUserLanguageList
$langs = $langs | Where-Object {$_.LanguageTag -ne "fr-FR"}
Set-WinUserLanguageList $langs -Force
That one kills French. Replace fr-FR with whatever tag you want cut. Run as your user account, not as admin.
When Windows 11 Change Language Does Not Fully Apply
You did the switch, signed out, came back, and Windows is mostly in the new language. But not all. Some dialogs still stuck in the old one. Classic problem, huge thread count on Microsoft Q&A about this. What’s usually causing it:
You forgot the “Set as my Windows display language” checkbox during install. Way more common than you’d think. Pack downloaded and installed, but Windows never flipped the active setting. Fix: back to Language & Region, top dropdown, pick the new language there, sign out.
Pack download got interrupted. Signed out before it finished? You’re now on a partial pack. Windows falls back to the old language for any string that wasn’t translated yet. Check Language & Region. If you see “Language pack available” under the entry, it still needs to finish downloading.
Legacy Control Panel dialogs. Windows 11 is Frankenstein under the hood. Modern Settings on top, old Win32 Control Panel dialogs underneath. Maybe 5 to 8% of those legacy dialogs keep the original language no matter what (that’s my rough number from testing on a bunch of machines, not official). Full restart fixes most of them. A handful just stay stubborn forever.
App-level language is its own thing. Office, Chrome, VS Code, basically any serious third-party app has its own language setting independent of the OS. Flipping Windows to English doesn’t change Word’s interface or Chrome’s menus. Each one has its own language section you have to hunt down.
OEM junk holds on. PC shipped with a non-English OS? Manufacturer software (Lenovo Vantage, ASUS Armoury Crate, Dell SupportAssist, HP support apps) often keeps the original language. These apps have their own installers and language files, totally separate from Windows. Sometimes reinstalling them fixes it, sometimes only a clean OS install with a Microsoft ISO gets you to 100%.
Realistic expectation: on an OEM install shipped in another language, running the normal switch gets you to about 95% English. The last 5% is legacy dialogs, parts of the Recovery environment, OEM-specific tools. Had a German HP laptop last year where the last 5% would not budge no matter what I did. Three attempts at the normal switch, no change. Clean install from an English Microsoft ISO, took about an hour, solved everything. Nuclear option but it’s the only thing that gets you truly 100%.
Windows 11 Change Language for Microsoft Store Apps (Preferred Languages Trick)
Classic trap. You complete the full language switch, sign out, sign back in. Settings, File Explorer, taskbar, all in English. Then you open Notepad or Calculator or Photos. Still German. Or Portuguese. Or whatever the original language was. Confusing as hell the first time it happens.
Here’s the thing. Microsoft Store apps don’t care about the Windows display language directly. They look at whatever sits at position 1 in your Preferred languages list. Two separate settings, two different behaviors. Display language = Windows itself. Top of Preferred languages = Store apps (Notepad, Calculator, Photos, Mail, Xbox app, Microsoft Edge’s default UI).
Microsoft does document this, but it’s buried deep in their knowledge base. I’ve seen enterprise admins with a decade of Windows experience hit this exact problem. Fix is quick:
- Settings > Time & language > Language & region.
- In the Preferred languages list, find the language you want Store apps to use.
- Three dots (…) to its right.
- Move up. Keep clicking until that language sits at position 1.
No sign-out. Store apps catch up within a couple minutes as you open each one. Sometimes you need to close and reopen an app once before it takes.
Worth remembering: desktop apps (Chrome, Firefox, classic Edge installers, anything installed from a standard .exe) ignore Preferred languages entirely. They follow the Windows display language, or their own in-app setting. Preferred languages order only matters for Store-delivered stuff, so the full Windows 11 change language result depends on which kind of app you’re looking at.
Windows 11 Change Language Keeps Reverting (Microsoft Account Sync Fix)
Scenario: you ran the full switch yesterday. Looked good. Reboot the next morning, Windows is back in the old language. Redo it, same thing. Not a busted language pack. Microsoft account sync is overriding you.
Sign into a Microsoft account and Windows 11 pushes a bunch of preferences between your devices. Language is one of them. Phone in German, tablet in German, main PC in German? Your new English setting on the laptop gets flattened back to German overnight. The feature is called Remember my preferences. On by default, nobody tells you about it.
To kill it:
- Settings > Accounts.
- Click Windows backup.
- Expand Remember my preferences.
- Uncheck Language preferences.
Turn it off before running the switch, not after. Any sync queued up will still hit if you change the order. Once the toggle’s off, the local change stays put on this specific device. Other devices won’t push back.
Extra-annoying on Autopilot and Intune-managed machines. Enterprise State Roaming will override whatever you set locally, no matter what you do. Corporate laptop with a stubborn language that keeps flipping back? That’s your answer. IT admin has to change the Intune policy upstream for local changes to stick.
Windows 11 Change Language Bug on 24H2 (Store Apps Stay in English)
This one’s 24H2-only (build 26100). Deploy Windows 11 from an English base image, then install a second language pack on top (standard in SCCM or Intune pipelines, but I’ve seen it happen on manual installs too), and Store apps plus sometimes the Settings app itself refuse to switch, even though the display language is set correctly everywhere.
Microsoft Q&A has a bunch of 2025 threads about it. Swedish, Finnish, or German display language working fine across Windows, but Store apps stuck on English. The same SCCM task sequence that was fine on 23H2 just stopped working when 24H2 came out.
What I’ve seen actually fix this:
- Run
dism /online /add-package /packagepath:"[langcode]"as a follow-up step after the display language is set. - lpksetup also works:
lpksetup.exe /i sv-SE /p sv-SE /r /s(swap the language code as needed). - Push your target language to position 1 in Preferred languages (trick I covered above). Store apps sometimes fall into place after this.
- Settings crashing on open? Try re-registering it. In admin PowerShell:
Get-AppXPackage Microsoft.Windows.ImmersiveControlPanel | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}. Works on some builds, not all.
Nothing above works? Your remaining option is a clean install of Windows 11 24H2 in the target language, straight from a Microsoft ISO. Not elegant, but it sidesteps the bug entirely and that’s what I ended up doing on a deployment last quarter.
5 Questions People Keep Asking On Reddit
Scrolled through the top Windows 11 threads on /r/Windows11 and Microsoft Q&A from the past year. Five questions turn up on every third thread. Most guides skip them, so here they are:
“Is it safe to change the Windows 11 display language?”
Yes. It’s a fully supported operation. Nothing gets bricked. Worst-case outcome: partial translation, which you fix by signing out and redoing the steps. Zero data loss involved.
“Will changing the language delete my apps or settings?”
No. Apps, files, settings all stay. Only UI text swaps. You sign out at the end, which is a normal logoff, nothing destructive.
“Why is my keyboard typing the wrong characters after changing language?”
Windows added the default keyboard layout for the new language next to your old one. Win+Space toggles between them. The language indicator near the clock shows the active one. If you don’t need the extra layout, drop it: Language options > Keyboards > three dots > Remove.
“Can I have Windows in English and type in Russian, Arabic, or something else?”
Yes, and this is what most multilingual users actually do. Add the second language but don’t tick “Set as my Windows display language” during install. Add its keyboard via Language options. Windows stays English, your fingers get the second layout on Win+Space. No conflict.
“Do I need admin rights to change the language?”
Display language and keyboard layout: standard user accounts work. System locale (the legacy non-Unicode thing): admin required. Same for Copy settings that pushes your language to the Welcome screen.
Setting Language for New User Accounts and the Sign-in Screen
Language in Windows 11 is per-user by default. Spanish on your own account, fine. But your kid creates a new account on the same PC and they see English. Not great. The earlier steps only modified your profile, nothing else.
To push your language to every new account plus the Welcome screen:
- Settings > Time & language > Language & region > Administrative language settings.
- Administrative tab > Copy settings…
- Tick Welcome screen and system accounts and New user accounts.
- OK, then reboot.
Sign-in screen now shows your chosen language, and new accounts inherit it as their default. Reusable on shared family PCs or lab deployments.
Where This Fits in Your Windows 11 Setup
Got a fresh Windows 11 install coming up? Best time to pick your language is during Setup itself, not after. The Windows 11 installation guide walks through the initial language screen. Setting it right the first time skips 20-40 minutes of post-install fixing.
Not sure your hardware can actually run Windows 11? Check the Windows 11 system requirements before anything else. TPM 2.0, Secure Boot, a supported CPU, all non-negotiable. No point running a language switch on a machine that’ll never boot Windows 11 properly.
Picking between Home and Pro? The Windows 11 Home vs Pro comparison walks through every feature difference. Both handle multilingual display fine, unlike Single Language, which is behind most of the headaches earlier in this article.
Microsoft’s own reference for language packs and the complete list of supported languages: Microsoft language packs reference.
Video Walkthrough
This WilsonTechTV video walks through the full Windows 11 change language workflow step-by-step, and the Settings path matches what I described earlier.
Frequently Asked Questions
How do I change the display language in Windows 11?
Hit Win+I for Settings. Left sidebar, click Time & Language, then Language & Region on the right. Under Preferred languages, pick Add a language, find yours in the list, tick Set as my Windows display language, hit Install. Sign out once the pack finishes downloading. About 3-5 minutes plus the download, which runs 200 MB to 1.2 GB.
Why can’t I change language in Windows 11?
“Only one language pack allowed” or “Your Windows license supports only one display language” means you’re on Windows 11 Home Single Language edition. OEMs ship this on budget hardware. The license itself is restricted to a single display language, no registry workaround fixes it cleanly. Only way out: swap the product key for a proper Home or Pro license.
How do I add a keyboard layout without changing the display language?
Time & Language > Language & Region. Three dots next to your current language > Language options. Scroll to Keyboards, click Add a keyboard, pick the layout. Switch between layouts on the fly with Win+Space. The Windows UI language doesn’t change.
Do I need to restart Windows 11 after changing the display language?
Sign out is enough, full restart isn’t required. Windows pops up a sign-out prompt once the pack finishes installing. Some old Control Panel dialogs might stubbornly hold on to the previous language until a full reboot, but the rest of the UI updates after sign-in.
How do I change the system locale in Windows 11?
Time & Language > Language & Region. Scroll to the bottom, click Administrative language settings. Administrative tab > Change system locale > pick your locale > OK > restart. This one only affects non-Unicode legacy apps, nothing else on modern systems cares about it.
How do I change Windows 11 language with PowerShell?
Admin PowerShell. Two commands: Set-WinSystemLocale en-US then Set-WinUserLanguageList en-US -Force. Swap en-US for your tag (fr-FR, de-DE, ja-JP, zh-CN, etc.). Sign out. Run Get-WinUserLanguageList first to see what’s already installed.
Can I change language in Windows 11 without internet?
No. Language packs come from Microsoft’s servers during install. Pack sizes run 200 MB for simple European languages to 1.2 GB for CJK with handwriting. Offline LXP .appx packages exist but are enterprise-only, not something home users can grab.
Why are Microsoft Store apps in a different language than Windows?
Store apps read the top of your Preferred languages list, not your Windows display language. If German sits at position 1 while your display language is English, Notepad, Mail, and Photos all show German. Fix: Settings > Time & Language > Language & Region. Three dots next to the language you want first > Move up until it hits position 1.
Why does my Windows 11 language keep reverting after restart?
Your Microsoft account is syncing language from another device (phone, tablet, other PC). Settings > Accounts > Windows backup > Remember my preferences > uncheck Language preferences. After that, local changes stick and don’t get overwritten.
Last updated: April 2026

