Удаления раскладки клавиатуры в языковой панели Windows 10 например ENG
Рекомендация.
Обязательно надо сделать резервную копию реестра (Экспорт файла копии реестра).
Перед тем как править реестр. смотрим ниже ответ по сохранению файла резервной копии реестра.
В языковой панели постоянно появляется третий язык клавиатуры ,например ENG.
Как его удалить.
Для устранения данной проблемы, надо знать что в реестре существует два варианта использования клавиатуры
1- Наружный вход, использование клавиатуры
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
2-Внутренне использование клавиатуры. HKEY_CURRENT_USER\Keyboard Layout\Preload
Первое что надо сделать.
ПУСК-поиск-вставить команду regedit
Запуск от имени администратора.
Вставить ссылку в реесте и нажать применить ENTER
2-Открываем путь просмотра номеров языковых клавиатур.
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layout\DosKeybCodes
Немецкая 00000407
Русская 00000419
Английская 00000409
3- Переходим в реестре для внутреннего использования клавиатуры.
HKEY_CURRENT_USER\Keyboard Layout\Preload
Если прописан ключ ( 00000409 ) то убиваем его, нужно удалить ключ реестра.
При входе в профиль добавился третий язык. ENG us-tastatur
Убираем двумя способами ENG us-tastatur, удалить в реестре.
4- Переходим в реестре для наружного пользования к сенсорной клавиатуры.
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
Если прописан ключ ( 00000409 ) то убиваем его, удалить . нажимаем правую кнопку мыши и даем команду удалить ключ.
Второй способ в подтверждения.
Открываем Панель управления\Все элементы панели управления\Язык
ПУСК-поиск-вставить команду Control Panel (1)
вкладка
Изменения даты и времени -> Дополнительно -> Копировать параметры -> Выставляем галочки
И Для новых пользователей.
Нажимаем ОКЕЙ и перегружаем компьютер.
Результат
ENG us-tastatur исчезла.
УДАЧИ ВСЕМ.
Было ли это обсуждение полезной?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько вы удовлетворены этим обсуждением?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько вы удовлетворены этим обсуждением?
Благодарим за отзыв.
Ответы (5)
1) Если Вы рекомендуете решать данную проблему правкой реестра (что не рекомендуется делать простым пользователям), то обязательно напишите в Вашем сообщении предупреждение о том, что любые неумелые манипуляции с реестром могут привести к неустойчивой работе или краху ОС.
2) Есть более «изящный» вариант, не затрагивающий реестр напрямую:
27 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Если Вы рекомендуете решать данную проблему правкой реестра (что не рекомендуется делать простым пользователям), то обязательно напишите в Вашем сообщении предупреждение о том, что любые неумелые манипуляции с реестром могут привести к неустойчивой работе или краху ОС.
Ранее в предыдущих версиях Windows, такой проблемы не наблюдалось.
Хождения по форумам и брожения по интернету, я чёткого ответа этой проблемы не нашёл.
В частности и на этом форуме.
Решив проблему кардинально, я решил поделится с простым пользователем.
Манипуляции в реестре к краху не приведут и земля с орбиты не сойдёт.
Это правильное решение этой проблемы, я сам это проделал на своём компьютере.
И больше я не встречал эту проблему с прошлого года.
Обязательно надо сделать резервную копию реестра (Экспорт).
Перед тем как править реестр.
Пуск -команда-regedit
Запуск от администратора.
Редактор Реестра
Файл-Экспорт-
Сохранить-Диапазон экспорта- Весь реестр
Даём имя файлу, например число и дату и сохраняем.
Как удалить неудаляемые языки после апгрейда билда Windows 10
Вопрос
У меня на ноутбуке с Windows 10 изначально было установлено 3 языка: русский, белорусский и английский, но после апрельского обновления системы до Windows 10 1803 (April Update), в списке языков появились еще два дополнительных языка – English (United Kingdom) и English (Canada), хотя я точно уверен, что не устанавливал их. Теперь в списке раскладок клавиатуры у меня отображается целых пять языков. Причем система не дает удалить дополнительные языки (кнопка Remove неактивна ). Теперь мне приходится переключаться между 5 раскладками клавиатуры вместо 3, что очень неудобно! Помогите! Что мне нужно сделать, чтобы удалить эти неудаляемые языковые пакеты?
Ответ
В очередной раз отмечаю, что на самом деле последнее обновление Windows 10 1803 принесло много сюрпризов пользователям (вспомните хотя бы дополнительный раздел восстановления , который появился после обновления).
В Windows 10 обычно можно удалить любой язык, который не используется в качестве основного языка по умолчанию. Однако в Windows 10 1803 Microsoft признала баг с дополнительными языками. В том случае, если в системе добавить дополнительный язык, который использует тот же базовый язык, что и текущий язык отображения Windows, тогда этот язык удалить нельзя.
К примеру, если английский язык (United States) является текущим языком интерфейса Windows, то после добавления английского языка (United Kingdom) вы не сможете удалить оба данных языка из списка предпочтительных языков. И, конечно, очень неудобно, что в языковой закладке на панели задач (таскбаре) появился лишний ненужный язык.
С помощью следующих команд вы не сможете удалить дополнительные языки из системы, т.к. этих языковых пакетов в Windows не установлено.
lpksetup /u en-gb
lpksetup /u en-ca
Удалить ненужный дополнительный язык можно только с помощью PowerShell.
- Запустите Windows PowerShellс правами администратора.
В том случае, если нужно оставить в системе несколько языков, можно удалить только ненужные языки следующими командами. К примеру, вы хотите удалить языки с LanguageTag en-Gb и zh-Hans-CN.
$LanguageList = Get-WinUserLanguageList
$DeleteLang = $LanguageList | where LanguageTag -eq «en-Gb»
$LanguageList.Remove($DeleteLang)
Set-WinUserLanguageList $LanguageList –Force
Для удаления китайского языка, замените вторую строку на
$DeleteLang = $LanguageList | where LanguageTag -eq «zh-Hans-CN»
Или вы можете указать список языков, которые нужно оставить:
$1=New-WinUserLanguageList en-US
$1.Add(«eu-US»)
$1.Add(«ru»)
Set-WinUserLanguageList $1
Закройте консоль PowerShell и убедитесь, что все лишние языки удалились корректно.
Неизвестный язык QAA
Почему то не тогтправляются ответы пишут ошибка повторите попытку позже, создаю новый запрос вот все скриншоты из предыдущего вопроса
Ошибка появилась предположительно после обнволения на виндоус 2004 появился третйи язык английский барбандос, после его удаления появился этот QAA который удалить невозможно
Ответы (10)
4 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Я обратил внимание на вашу оценку в прежнем обсуждении. Спасибо вам и всего доброго.
1 пользователь нашел этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
Эм а если мне не помогают ваши овтеты, я должен ставить вам 5 баллов или что?
4 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
2 польз. нашли этот ответ полезным
Был ли этот ответ полезным?
К сожалению, это не помогло.
Отлично! Благодарим за отзыв.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв, он поможет улучшить наш сайт.
Насколько Вы удовлетворены этим ответом?
Благодарим за отзыв.
У меня так же была такая проблема. Решил я ее следующим образом:
1. Создаете точно такую раскладку (проверяем сам язык, страну и клавиатуру) язык будет скорей всего один из тех что у вас определился, клавиатура указана, останется подобрать регион я делал это перебором пока раскладка не определилась.
2. Затем язык должен определится системой и потом удаляем язык. Есть нюанс если созданы раскладки с несколькими клавиатурами необходимо добавить эти клавиатуры к одной раскладке иначе будет удаляться только одна из раскладок а вторая опять превратиться в неопознанную.
В моем случае появился неизвестный язык при смене региона определенной раскладке, если же затем регион поменять на предыдущий раскладка (с временно выбранным регионом) определяется как неизвестная при этом не удаляется и не видна в настройках. Т.е. глюк системы она сразу создает новую раскладку под каждую комбинацию (язык-регион-клавиатура), но в случае со сменой региона не везде “убирает за собой”. (build 2004)
Если будет непонятно напишите комментарий сделаю скриншоты или видео.
Как удалить «лишнюю» языковую раскладку в Windows 10?
Вчера обновился с Windows 8.1 до Windows 10.
У меня установлены региональные настройки «Украина». В меню выбора языков Английский, Русский и Украинский. Украинской раскладкой пользуюсь редко, и не могу его удалить из списка. Возможно удалить только Английский и Русский.
Очень не удобно тыкать в поисках нужной раскладки.
Как удалить «лишний» язык?
- Вопрос задан более трёх лет назад
- 120547 просмотров
У меня была аналогичная проблема после обновления с Win 7 до Win 10. Среди методов ввода появился русский язык с английской клавиатурой (при этом в списках ее не было).
Решается следующим образом:
1. Добавляем новый язык (Add a language через меню на первом скриншоте);
2. Выбираем язык, «лишнюю» раскладку которого хотим удалить (в данном случае украинский);
3. Скачиваем и устанавливаем данный языковой пакет;
4. Проверяем, чтобы скачанный язык был НЕ первым в списке и чтобы система была НЕ на нем;
5. Перезагружаем ПК;
6. Выбираем лишний язык через меню на первом скриншоте и нажимаем кнопку Del;
7. Радуемся результату.
Если нужно удалить раскладку клавиатуры которой — внимание — нет и в одном из установленных языковых пакетов, надо в реестре ключа в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout добавить IgnoreRemoteKeyboardLayout со значением 1:
Спасибо за совет! Для потомков: у меня была проблема: три языка для клавиатуры, при этом в панели управления ни слова про третий.
По всей видимости, во время установки Windows добавил еще один язык — «Английский международный». Позже оказалось, что «Английский США» установлен по умолчанию. Потом было какая-то история с манипуляцией языками (все подряд удалил, потом заново добавил). В результате — 3 языка, в панели управления про международный английский ни слова.
В реестре в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout много папок — по одному для каждого языка. Надо найти лишний и добавить строковый ключ IgnoreRemoteKeyboardLayout со значением 1. Языков много, найти нужный помог PuntoSwitcher. Он начал ругаться, что языков много и в своей утилите показал их название, включая идентификатор. Этот идентификатор совпал с названием папки в реестре. Вуаля!
Спасибо за ссылку! Ключ писать не стал, сделал по-другому, как советовал один из пользователей, вот его ник и ответ: A_Straub Дата ответа 20 октября, 2017
Windows 10 Pro
Всем у кого появилась лишняя раскладка и нет возможности удалить в панели управления, делаем следующее.
В реестре по адресу: HKEY_CURRENT_USER\Keyboard Layout\Preload
удаляем лишнюю, где значение 00000409 Английская, 00000419 Русская, 00000407 Немецкая
Соответственно делаем первой и второй ту которая должна быть потом и на панели в таком же порядке.
Set-WinUserLanguageList -LanguageList en-US, ru -Force
Её тут вообще нет:
Кому не один совет не помог попробуйте костыль который мне пришлось сделать для фикса этой проблемы на windows 10 home, хотя я уверен это должно работать и в других.
1. Я создал в корне диска c:/fix_languages.ps1
Тк у меня постоянно добавлялся en-GB язык, в коде выше фигурирует именно он, вы поменяйте на свой.
Получить код языка, можно вручную, добавив язык который постоянно появляется, через панель управления и далее посмотреть список командой Get-WinUserLanguageList в PowerShell.
2. Далее я создал c:/fix_languages.bat
3. Далее через планировщик заданий создал задание которое вызывает этот скрипт при входе в систему и при разблокировке.
Можно сделать через один исполняемый файл просто настроить команду запуска в планировщике задач, но мне уже было сильно лень этим заниматься.