我最近更改了 Windows 10(版本 1903)上的语言。
之前的语言是法语,我想将其改为英语。然而,我必须保留 AZERTY 键盘布局和法语日期格式。
我按照如下方式进行:
- 设置 > 时间和语言
- 语言
- 添加首选语言
- 英语(美国) > 勾选所有复选框 [退出]
- 英语(美国)> 选项
- 添加键盘 > 法语(AZERTY)
- 添加首选语言
- 地区
- 区域格式 > 法语(法国)
- 语言
- 管理语言设置
- 复制设置 > 选中所有框 [重新启动]
- 更改系统区域设置 > 英语(美国)[重启]
尝试做出的决议:
- 删除法语语言包(并将所有其他时间和语言设置更改为英语)
- 重建搜索索引
- 在 Windows 安装过程中,在注册表中更改语言代码(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language > InstallLanguage(语言 ID))
- 使用 Set-Culture (文档)
尽管如此,当我进行搜索时(从任务栏搜索栏和参数搜索栏),获得的结果是法语。
有办法解决这个问题吗?
谢谢。
答案1
解决方案远比这简单得多。出现此“错误”的原因是 Windows 仅在特定情况下索引设置选项,我发现最简单的方法是关联。
之前我尝试过重建索引、重命名文件夹,但都不起作用。步骤如下:
- 打开控制面板(“Windows 设置”)
- 打开“时间和语言”
- 点击“语言”(左侧)
- 点击“管理语言设置”(右侧)
- 弹出一个窗口,名为“区域”。在“管理”选项卡和“欢迎屏幕和新用户帐户”字段中,单击“复制设置”。
- 勾选“欢迎屏幕和系统帐户”和“新用户帐户”框。
- 单击“确定”并重新启动。
- 现在,转到语言设置,将“旧”语言(在我的情况下是德语)重新设置为显示语言,退出 Windows,然后重新登录。
- 现在将英语设置为显示语言,退出窗口并再次登录。
答案2
以下对我有用:
尝试使用另一个/新的 Windows 帐户登录。如果使用此帐户以正确的语言返回“设置”搜索结果,则您需要将以下文件从工作帐户复制到有问题的帐户:
%localappdata%\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy\LocalState\DeviceSearchCache\SettingsCache.txt
无需重启,只需再次启动“设置”应用,搜索现在应该会以正确的语言返回结果
答案3
我设法通过重新创建新用户解决了该问题。我认为要在不创建新帐户的情况下解决问题,您必须重新安装并重新注册系统应用程序(看这里)
我希望这个回答能够对一些人有所帮助。
答案4
这个答案https://superuser.com/a/1467284/250690效果很好。
只不过Windows 11中控制面板里没有了“时间和语言”选项,可以直接在语言系统设置页面中打开“管理语言设置”。