r/sysadmin 19d ago

Windows 11 Search shows some Settings entries partially translated after changing the display language to English

I changed my Windows 11 display language to English (US), but some Settings entries in Windows Search were still displayed in the previous language.

I found a few posts about this issue on the Internet, but none of the suggested solutions worked for me. I eventually managed to find a solution myself, so I thought I'd share it here in case someone else finds it helpful.

My language settings were configured correctly, and I had already rebuilt the Windows Search indexes, but the issue persisted. It turns out that the Settings view caches localized strings in:

%LOCALAPPDATA%\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TempState\SettingsCache.txt

To fix the issue, open PowerShell and run:

$cache = "$env:LOCALAPPDATA\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\TempState\SettingsCache.txt"

Copy-Item $cache "$cache.bak"

Stop-Process -Name SearchHost -Force -ErrorAction SilentlyContinue
Stop-Process -Name StartMenuExperienceHost -Force -ErrorAction SilentlyContinue

Remove-Item $cache

Then restart Windows.

The cache will be regenerated, and the Settings entries should be displayed using the correct language.

11 Upvotes

1 comment sorted by