Почему меняется язык на компьютере автоматически
Ответов на вопрос: 38
Правой кнопкой кликнуть на языковой панели, кликнуть "параметры", на вкладке "общие" выбрать по умолчанию русский язык, нажать оК! всё!
Сбои в параметрах языка компьютера означают его не стабильную работу а значить в системе есть проблемы которые чаще всего бывают вызваны вирусными угрозами, по этому во-первых нужно тщательно почистить компьютер, а уже потом можно зайти в языковую панель и поставить русский язык по умолчанию.
У меня так же менялся язык на клавиатуре именно так, как автор объяснил в самих подробностях вопроса. Отключила программу Punto switcher, так как думала, что она дает этот сбой, но все оставалось по прежнему. Зашла в настройки языка, кликнула правой клавишей мыши на значок EN в трее, открыла параметры - общие - поставила по умолчанию RU - русский язык и перезагрузила компьютер. Стало все работать нормально, как надо мне по настройкам!
Видимо кто то или что то поменяло у вас в настройках языка ввода по умолчанию. Либо же сами случайно поменяли. Как поставить русский язык ввода по умолчанию при загрузке компьютера, вам уже написали раньше.
Здравствуйте!
Вопрос ранее задавался. Не стесняйтесь пользоваться поиском.
Прочитайте ответ в данной теме.
Не совсем то. Мне не надо, чтобы тому или иному приложению назначался язык ввода, т. к. в одном и том же приложении я могу работать на разных языках. Мне надо просто отключить изменение раскладки.
Поставил Punto Switcher, а в нем отключил автопереключение. Это перебило системное автопереключение. Все остальные способы не помогали
У меня была аналогичная проблема после обновления с Win 7 до Win 10. Среди методов ввода появился русский язык с английской клавиатурой (при этом в списках ее не было).
Решается следующим образом:
1. Добавляем новый язык (Add a language через меню на первом скриншоте);
2. Выбираем язык, "лишнюю" раскладку которого хотим удалить (в таком случае украинский);
3. Скачиваем и устанавливаем данный языковой пакет;
4. Проверяем, чтобы скачанный язык был НЕ первым в списке и чтобы система была НЕ на нем;
5. Перезагружаем ПК;
6. Выбираем лишний язык через меню на первом скриншоте и нажимаем кнопку Del;
7. Радуемся результату.
В powershell
Set-Win User Language List -LanguageList en-US, ru -Force
У меня были неизвестные языковые стандарты qab, qac.
Если нужно удалить раскладку клавиатуры которой - внимание - нет и в одном из установленных языковых пакетов, надо в реестре ключа в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout добавить IgnoreRemoteKeyboardLayout со значением 1:
как указано на сайте Майкрософт
https://answers.microsoft.com/ru-ru/windows/forum/...
Все проще!
Заходим regedit
Открываем ветку "Компьютер\HKEY_USERS\.DEFAULT\Keyboard Layout\Preload"
Там обязано быть столько языков ввода сколько вам надо - все лишние строки удаляем.
В общем нужно открыть настройки языка и если там в списке нет языка который вам надо удалить, то добавляете его, а потом удаляете) Мне помогло. Пишут что нужна перезагрузка, но у меня все сразу заработало. Что странно в меню переключения языков были : анг, русс, русс(мод), а вот в настройках только англ. Добавил русс и русс(мод) и сразу удалил мод раскладку.
У меня в последствии обновления с 10 до 10 (да, просто очередное обновление на 10-ке) стало 4 (четыре) раскладки, две из них не фигурируют вообще ни в каких меню или настройках, но переключаются по горячим клавишам, что ну совсем на%рен неудобно. И как их удалить - не имею понятия. Теперь у меня 2 (два!) русских(!), украинский и английский.
Мне помогло просто добавление "лишнего" языка вручную в списке раскладок, а потом удаление его. После этого фантомный язык счет и при переключении языка он не появляется. Перезагрузка компьютера не требовалось
На каком месте Украинская раскладка в данном меню?
Кому не один совет не помог попробуйте костыль который мне пришлось сделать для фикса этой проблемы на винде 10 home, хотя я уверен это должно работать и в других.
1. Я создал в корне диска c:/fix_languages.ps1
$$Language List = Get-WinUser$Language List $$Language List.Add("en-GB") Set-WinUser$Language List $$Language List -Force $$Language List.Remove("en-GB") Set-WinUser$Language List $$Language List -Force $$Language List.Remove(($$Language List | Where-Object LanguageTag -like 'en-GB')) Set-WinUser$Language List $$Language List -Force
Тк у меня постоянно добавлялся en-GB язык, в коде выше фигурирует именно он, вы поменяйте на свой.
Получить код языка, можно вручную, добавив язык который постоянно появляется, с помощью панели управления и далее посмотреть список командой Get-WinUser$Language List в PowerShell.
2. Далее я создал c:/fix_languages.bat
@ECHO OFF PowerShell.exe -windowstyle hidden -Command "C:\fix_languages.ps1"
3. Далее через планировщик заданий создал задание которое вызывает этот скрипт при входе в систему и при разблокировке.
Можно сделать через один исполняемый файл просто настроить команду запуска в планировщике задач, но мне уже было сильно лень этим заниматься.
Всё ещё проще)
Меню Пуск - Параметры - Время и язык - Язык
Нажимаем на язык, который повторяется
Нажимаем на Параметры
Нажимаем на Клавиатуру, которая нам не нужна и выбираем "Удалить". Здесь же можно и добавить
Радуемся)
Появлялась лишняя раскладка qaa-latn. Советы с использованием PS работали не все.
А правка списка preload в реестре работала четко, но только временно. Левая раскладка появлялась снова, а причина ее появления оставалась тайной за семью печатями. Писать скрипты и расписание не захотел.
Поэтому поступил радикально - дополнил правку ключа preload ограничением прав доступа - только чтение у ВСЕХ (включая администратора-владельца). Благо ЭТО НЕ ПРЕПЯТСТВУЕТ ДОБАВЛЕНИЮ И УДАЛЕНИЮ НЕОБХОДИМЫХ ЯЗЫКОВ В СИСТЕМЕ ВРУЧНУЮ.
Больше глюк не появляется )
У вас какая-то программа стоит. Посмотрите в трее возле часиков. Пунто свитчер или еще какая.
посмотри не стоит ли у тебя на компе прога от яндекса забыл как называется удали её
Значит стоит прога Punto Switcher или аналогичная которая автоматически меняет раскладку клавиатуры. Наведи курсор на значок языка, нажми правую клавишу мыши и убери галочку с автопереключения.
Punto Switcher . удали её
Punto switcher не стоит случайно глянь ка в трее (рядом с часами) значок
потому что у тебя имеется какая-то фигня (может, программа отдельно, может, макрос) , которая занимается этим непотребством.
стоит программа Punto switcher или ей подобные которые переводят текст автоматом
там внизу на полоске где написано пуск вправо и там будет значок RUS или ENG вот там и надо смотреть
Удали программу Punto Switcher...
У тебя наверно стоит Punto Switcher.. или какой нибудь другое приложение для автораскладки узнай как называется приложение и спокойно гопай его через панель задач
ну еще возможно вирус какой нить
ВОТ ТАК ДОЛЖНО БЫТЬ
Перезагрузись, малышка!
пишешь в пуске, в поиске, Punto Switcher, заходишь в эту программу и отключаешь автопереключение
привет
Решение в конкретики. Какая ОС? Какой софт перед этим ставил? Где и как именно это происходит?
у тебя скорей всего стоит пунто свитчер или подобная программа. отключи её или удали.
удалить прогу "punto switcher" или её аналог который тебе и портит малину
На компьютере? Может, когда пробел жмешь? Есть программа, меняющая раскладку автоматически.. . Когда считает, что ты печатаешь не на том языке.. . А вот программа тупая или ты неграмотно пишешь- думай сам
У тебя стоит программа пунто свитчер в правом нижнем углу где буквы RU EN по ним мышкой правой кнопкой кликни и сними галочку с автопереключения
Добавить ответ на вопрос
Информация о вопросе
Сколько ответов на вопрос?
На вопрос "Почему меняется язык на компьютере автоматически" 38 ответов.
Кто задал этот вопрос?
Вопрос задал Ilya в категории Компьютеры.
Когда задали этот вопрос "Почему меняется язык на компьютере автоматически"?
Вопрос задали 2 года назад.