Проблема удаления раскладки клавиатуры США из языков ввода

Я работаю над английской (британской) версией Windows 7, мой второй язык ввода - русский. После установки Windows я удалил раскладку клавиатуры США и установил LEFT ALT+SHIFT в качестве переключателя ввода.

Все было хорошо до сих пор. Недавно я заметил, что моя комбинация переключателей не всегда работает. Я открыл панель выбора языка и нашел там английскую (американскую) раскладку клавиатуры. Я зашел в настройки и обнаружил, что на вкладке "Общие" доступны только два языка, США не указаны. Я решил добавить макет США вручную и удалить его после. Эта операция прошла, как и ожидалось, раскладка США исчезла из языковой панели. Но через несколько часов оно появилось снова.

Я начал "гуглить" и обнаружил, что я не одинок. На форуме Microsoft я нашел предложение удалить макет США, как я делал ранее, а затем скопировать все настройки во все профили.

Похоже, какой-то сервис самостоятельно добавляет макет в США, но я не знаю, какой именно.

Кто-нибудь знает, как решить эту проблему?

4 ответа

У меня была та же проблема, и я думаю, что, возможно, нашел решение. Обратите внимание, что я проверил это только на одном компьютере, и до сих пор это работает.

Сначала вам нужно установить макет на американском английском и удалить его снова, чтобы убедиться, что он не установлен в вашей учетной записи пользователя.

Перейдите в Пуск-> Выполнить и введите

intl.cpl

Сначала перейдите на вкладку "Клавиатуры и языки" и нажмите "Изменить клавиатуру". Откроется новое диалоговое окно, в котором вы увидите список установленных макетов, но американский английский, скорее всего, не указан.

Вам нужно добавить клавиатуру США, нажав "Добавить...", найти английский (США), открыть эту и основную "Клавиатуру", нажав на +, и там выбрать опцию "США". Нажмите "ОК", окно закроется, и вы вернетесь в окно "Текстовые сервисы и языки ввода".

Нажмите "Применить", чтобы установить раскладку клавиатуры.

Затем выберите американскую английскую клавиатуру, нажмите "Удалить", а затем "ОК".

Теперь перейдите на вкладку "Административный" и нажмите кнопку "Копировать настройки". Теперь вы должны увидеть настройки локали для вашей текущей учетной записи, экрана приветствия и новых учетных записей пользователей. It's very likely that the "Input language" value for "Ne w user accounts" is set to "US English"

Under "Copy your current settings to:" select both "Welcome screen and system accounts" and "Ne w user accounts". The values for both "Welcome screen" and "Ne w user accounts" should change to your current settings.

Click on "OK" to confirm and again on "OK" to close the "Region and language" settings.

If this works for others and anyone feels like making a little more graphical version of this, feel free!

Это появилось снова? Weird. Время возиться с реестром. Это то, что я бы сделал.

Откройте Regedit. Перейдите к [HKEY_CURRENT_USER\ Раскладка клавиатуры \ Предварительная загрузка]

Убедитесь, что единственными значениями строки являются 00000809 (английский Великобритания) и 00000419 (русский)

Щелкните правой кнопкой мыши на ключе (папке) предварительной загрузки и измените разрешения, чтобы запретить полный контроль для себя, и посмотрите, не возникнет ли проблема, если она возникнет, запретите некоторые разрешения другим пользователям, поскольку ваша программа использует другого пользователя для добавления языка. Вы должны выйти / войти между изменениями этого ключа.

Удачи

Кажется, что английская раскладка клавиатуры США появится снова, когда вы запустите некоторые программы, которые специально ее вызывают. Я вижу некоторые версии ICQ, часто упоминаемые в качестве примера российскими пользователями. В любом случае, если вы сможете сузить, какое программное обеспечение работает, когда вернется раскладка на английском языке, вы можете заменить виновника программным обеспечением, у которого нет такой проблемы (например, версия другого региона или другой номер версии программного обеспечения). или какая-нибудь сторонняя альтернатива этому).

Возможно, Microsoft Office IME запущен при запуске.

Откройте msconfig, перейдите на вкладку "Автозагрузка" и проверьте, есть ли у вас записи Microsoft Office IME:

скриншот msconfig

Отключите эти записи и перезагрузите компьютер.

Другие вопросы по тегам