Недавно я изменил язык в Windows 10 (версия 1903).
Предыдущий язык был французский, и я хотел изменить его на английский. Тем не менее, мне пришлось сохранить раскладку клавиатуры AZERTY и формат даты на французском языке.
Я действовал следующим образом:
- Настройки > Время и язык
- Язык
- Добавить предпочитаемый язык
- Русский (США) > Отмечены все флажки [Выход]
- Русский (США) > Параметры
- Добавить клавиатуру > Французская (AZERTY)
- Добавить предпочитаемый язык
- Область
- Формат региона > Французский (Франция)
- Язык
- Настройки административного языка
- Копировать настройки > Отметить все флажки [Перезапустить]
- Изменить язык системы > Английский (США) [Перезагрузить]
Предпринята попытка разрешения:
- Удалите французский языковой пакет (и измените все остальные настройки времени и языка на английский)
- Перестроить поисковый индекс
- Измените код языка во время установки Windows в реестре (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language > InstallLanguage (Идентификаторы языков))
- Используйте Set-Culture (Документация)
Тем не менее, когда я выполняю поиск (из строки поиска на панели задач и из строки поиска параметров), полученные результаты оказываются на французском языке.
Есть ли решение этой проблемы?
Спасибо.
решение1
Решение гораздо проще. Причина этого "бага" в том, что Windows индексирует параметры настроек только в определенном сценарии, самый простой способ сделать это я нашел здесьсвязь.
До этого я пробовал перестраивать индекс, переименовывать папки, ничего не работало. Вот шаги:
- Откройте Панель управления («Параметры 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 больше нет «Время и язык» в Панели управления. Вы можете открыть «Административные параметры языка» непосредственно на странице настроек системы «Язык».