Як видалити автоматично додані розкладки клавіатури?


63

У мене в блокноті є іспанська клавіатура, але я використовую її переважно для написання англійською та китайською мовами.

Ось як я налаштував мови:

Мовні переваги

Однак Windows додала деякі макети самостійно (можливо, під час підключення через віддалений робочий стіл до комп'ютерів з різними мовами / макетами):

Доступні макети

Ці макети - це частина AltShiftциклу, що вкрай дратує.

Як я можу видалити ENG / US та ESP , якщо вони не відображаються у списку конфігурації?

Чи є спосіб запобігти їх повторному додаванню?

Відповіді:


69

Мені вдалося видалити небажані макети, створивши в ньому IgnoreRemoteKeyboardLayoutDWORD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoutі встановивши його на 1

Кредит йде на цю посаду .


2
Ви рятувальник .. RDC від Mac Автоматично встановлює англійську мову США, Навіть я використовував Dvorak на Mac і Windows.
Ледачий кодер

1
Чи можете ви надати детальну інструкцію, як саме ви додаєте "IgnoreRemoteKeyboardLayout"? Я доходжу до того, коли я перебуваю у вищезгаданому шляху до реєстру і клацніть правою кнопкою миші «Створити», але не знаю, що потім вибрати. Я також бачу це "QWORD (значення 64 біт) - чи слід використовувати це замість DWORD?"
drabsv

Чи можете ви дати покрокову інструкцію, як це можна зробити в Windows 10? Дякую!
Річард Харді

2
Для мене прекрасно працювали. Розкладку клавіатури США автоматично додавали для кожного сеансу RDP. Цей параметр реєстру зупинив його. Дякую!!!
Їжак

"drabsv" 17 серпня 2016 06:30, "Річард Харді" 14 вересня 2016 14:58, Ось як: Start, Run, RegEdit, HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Розкладка клавіатури На правій панелі клацніть правою кнопкою миші та виберіть " Нове ", а потім" Значення DWORD ", назвіть його" IgnoreRemoteKeyboardLayout "Двічі клацніть на написане вами ім’я (або клацніть правою кнопкою миші та виберіть" Змінити "), потім у розділі" Дані про значення "введіть" 1 "(не заважайте" Шістнадцятковий " "або" Десяткові ", обидва будуть робити) Версаль, Чт 29 червня 2017 10:19:50 +0200
Мішель Мерлін

12

Додайте мови порушень під мовою на панелі керування, а потім видаліть їх, і вони пітимуть із області сповіщень.


12
Однак є питання, коли іноді EN / US будуть додані назад (не впевнений, як / чому), я думаю, що відповідь Дієго робить свою справу.
Goodwine

Це спрацювало для мене, коли американська англійська клавіатура раптом з’явилася із синього кольору в моєму мовному рядку.
ПАК-9,

1
Так, клавіатура буде додана в будь-який момент пізніше. Немає можливості назавжди видалити його.
andreszs

9

Розкладка клавіатури (як мінімум в Windows 7) міститься в ключі реєстру HKEY_USERS\.DEFAULT\Keyboard Layout\Preload.

Preloadвизначає, які розкладки клавіатури є у кнопці перемикання клавіатури (в нижній правій частині панелі завдань), а номер визначає впорядкування. Елемент REG_SZ "1" містить перший макет, "2" другий і т.д.

У статті Розкладка клавіатури Windows перераховано більшість ідентифікаторів клавіатур. Ви також знайдете свої вищевказані ідентифікатори компонування визначається як суб-ключі реєстру:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts.

Було б цікаво дізнатися, що містить ваш реєстр у цих місцях.


Ви, сер, рятувальник життя.
Луїс Феррао

Посилання MS мертве. Інший не має цифр. Тут: docs.microsoft.com/en-us/globalization/windows-keyboard-layouts Але у ITPro є список номерів: itprotoday.com/management-mobility/…
pashute

@pashute: посилання замінено на посилання на машині Wayback.
harrymc

0

Для мене наразі (2018 рік) рішення немає. Існує помилка, оскільки Windows 7, що Microsoft не обробляє, за допомогою якої додається клавіатура за замовчуванням, як правило, англійська США, англійська міжнародна або в моєму випадку англійська Великобританія, і її неможливо видалити. Але ось варіанти, які ви можете спробувати, з різними версіями Windows 10, які працювали для інших. Сподіваємось, ваш випадок відрізняється від мого.

Ви можете потрапити на панель налаштувань мов такими способами:

  • Панель управління / (деякі версії) Мова годинника та регіон / Мова
  • Панель управління / (інші версії) шукають "регіон" / вибирають регіон ... натисніть підкреслене посилання "Налаштування мови" (спочатку не помічено, це під першим комбо-полем, де ви вибираєте країну "Форматування")
  • Клацніть на мовному індикаторі у вашому лотку та виберіть Налаштування мови
  • Початок / Налаштування (Напишіть "Налаштування" або виберіть піктограму Налаштування - значок гвинтика) / Налаштування мови

Зараз є кілька можливостей:

  • Якщо мова, яку ви хочете видалити, відсутня, додайте її, перезавантажте та видаліть її.
  • Якщо в списку вказана мова, яку ви хочете видалити, виберіть її, і з’явиться кнопка Видалити. Зніміть його, і вам все добре. Але потім...
  • Якщо кнопка «Видалити» сіра, ви можете спробувати наступне (що працювало для деяких старих версій Windows 10, а зараз немає. Для мене просто знову з’явиться клавіша мови та regedit)

Перезавантажте та видаліть клавіатуру не потрібно: Комп'ютер \ HKEY_USERS.DEFAULT \ Розкладка клавіатури \ Попередньо завантажити

Потім вийдіть із системи та ввійдіть назад.

00000101    Arabic
00000402    Bulgarian
0000041a    Croatian
00000405    Czech
00000406    Danish
00000413    Dutch (Standard)
00000813    Dutch (Belgian)
00000c09    English (Australian)
00001009    English (Canadian)
00001809    English (Irish)
00001409    English (New Zealand)
00000809    English (United Kingdom)
00000409    English (United States)
0000040b    Finnish
0000040c    French (Standard)
0000080c    French (Belgian)
0000100c    French (Swiss)
00000c0c    French (Canadian)
00000407    German (Standard)
00000807    German (Swiss)
00000c07    German (Austrian)
00000408    Greek
0000040d    Hebrew
0000040e    Hungarian
0000040f    Icelandic
00001809    Irish (English)
00000410    Italian (Standard)
00000810    Italian (Swiss)
00000414    Norwegian (Bokmal)
00000814    Norwegian (Nynorsk)
00000415    Polish
00000816    Portuguese (Standard)
00000416    Portuguese (Brazilian)
00000418    Romanian
00000419    Russian
0000041b    Slovak
00000424    Slovenian
0000080a    Spanish (Mexican)
0000040a    Spanish (Traditional Sort)
00000c0a    Spanish (Modern Sort)
0000041d    Swedish
0000041f    Turkish

Хтось написав, що вибравши Administrativeвкладку у вікні "Налаштування регіонів" (ви можете відкрити її знову в налаштуваннях регіону та мови, натиснувши "Налаштування мови адміністратора" праворуч у розділі "Пов'язані налаштування"), а потім Copy settingsвстановіть обидва прапорці щоб перевірити і добре. Але я не бачу, як це може допомогти. Це не для мене.

Якщо, як я, це не допомогло, але я зміг змінити ПОРЯДОМ мов так, щоб перша мова була моєю (іврит), друга - потрібною другою клавіатурою (англійська США), а третя - небажаною (англійська Великобританія) так що при зміні клавіатури (пробіл Windows + або ліво-Alt + ліворуч Shift), переходячи з Heb на англійську, я досягаю потрібного kb, а переходячи з англійської на іврит, я бачу, що це не змінилося, тож дайте йому ще одну додаткову зміни, щоб досягти цього. (Це допомагає мені про відсутність вказівки через те, що написано ENG для клавіатур США та Великобританії. Я відкрив окрему помилку для цього на веб-сайті дискусій Microsoft)

Я також знайшов інформацію про зміну "системних дозволів" на клавіатурі, яку не повторюватиму, оскільки це може бути причиною того, що ці рішення не працюють.


Це не спрацювало. Він просто повернувся після перезавантаження!
пашуте

-2

У Windows 10 ви можете видалити входи / розкладки клавіатури тут:

  • Control Panel → Clock, Language, and Region → Language → Language options

Якщо у вас встановлено кілька мов відображення (скажімо, "англійська" та "німецька", тоді вам потрібно перевірити введення клавіатури для кожної мови).

Знімок екрана:

введіть тут опис зображення


2
це стосується регулярного способу додавання / видалення клавіатур у windows
запитувач
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.