Как полностью удалить клавиатуру Microsoft с компьютера или телефона

Клавиатура Microsoft SwiftKey или встроенная виртуальная клавиатура Windows может конфликтовать с другими программами, тормозить систему или автоматически появляться в неудобные моменты — например, при вводе пароля или в играх. Чаще всего проблема проявляется после обновления KB5027231 (июнь 2023) или установки пакета Microsoft Garage, когда система принудительно добавляет вторую раскладку с именем Microsoft IME или Touch Keyboard and Handwriting Panel. Если стандартное удаление через «Параметры» не работает, потребуются ручные действия в реестре или PowerShell.

В 80% случаев достаточно отключить службу клавиатуры через диспетчер задач или удалить приложение SwiftKey из списка установленных программ. Но если клавиатура возвращается после перезагрузки, причиной может быть автозагрузка через групповую политику (актуально для корпоративных версий Windows 10/11 Pro). Ниже разобраны все способы — от простых до радикальных, включая очистку следов в реестре и сброс языковых пакетов.

1. Удаление клавиатуры Microsoft через «Параметры Windows»

Самый безопасный метод — удалить ненужную раскладку или виртуальную клавиатуру через графический интерфейс. Этот способ подходит для:

  • 🔹 Microsoft SwiftKey (устанавливается отдельно из Microsoft Store)
  • 🔹 Touch Keyboard (встроенная виртуальная клавиатура для планшетов)
  • 🔹 Дополнительных языковых пакетов Microsoft IME (японский, китайский, корейский)

Инструкция:

  1. Откройте Параметры → Время и язык → Язык и регион.
  2. В блоке Языки выберите ненужный язык (например, Английский (США) — Microsoft IME).
  3. Нажмите Удалить (если кнопка неактивна, сначала нажмите Параметры рядом с языком и снимите галочку Использовать как язык интерфейса Windows).
  4. Для SwiftKey: перейдите в Параметры → Приложения → Установленные приложения, найдите Microsoft SwiftKey Keyboard и нажмите Удалить.
⚠️ Внимание: Если после удаления язык исчез из списка, но клавиатура продолжает появляться, проверьте Автозагрузку в диспетчере задач. Служба ctfmon.exe (входит в состав Text Services Framework) может автоматически восстанавливать удалённые раскладки.

2. Отключение виртуальной клавиатуры в реестре

Если виртуальная клавиатура Touch Keyboard появляется при каждом клике в поле ввода (даже на ПК без сенсорного экрана), её можно отключить через реестр. Этот метод также убирает значок клавиатуры из панели задач.

Порядок действий:

  1. Нажмите Win + R, введите regedit и подтвердите запуск.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\TestHooks
  3. Создайте новый параметр DWORD (32-bit) с именем DisableTouchKeyboard и значением 1.
  4. Перезагрузите компьютер.

Для полного удаления значка клавиатуры из трея дополнительно удалите ключ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage\ActionCenter\QuickActions\All\SystemSettings_Device_TouchKeyboardButton

Создайте точку восстановления системы|Закройте все программы|Сделайте резервную копию ветки реестра (Файл → Экспорт)|Проверьте права администратора-->

3. Удаление Microsoft SwiftKey на Android

На смартфонах под управлением Android клавиатура Microsoft SwiftKey устанавливается как обычное приложение, но может интегрироваться в систему как клавиатура по умолчанию. Перед удалением необходимо:

  1. Открыть Настройки → Система → Язык и ввод → Виртуальная клавиатура.
  2. Выбрать другую клавиатуру (например, Gboard) в качестве основной.
  3. Вернуться в Настройки → Приложения, найти SwiftKey и нажать Удалить.

Если кнопка Удалить неактивна, значит клавиатура предварительно установлена производителем (актуально для устройств Samsung, Xiaomi или Huawei с фирменными прошивками). В этом случае:

  • 🔧 Отключите приложение в настройках (кнопка Отключить вместо Удалить).
  • 🔧 Используйте ADB для принудительного удаления (требуется разблокировка загрузчика).
⚠️ Внимание: На некоторых устройствах Samsung удаление SwiftKey через ADB может привести к сбою системной клавиатуры. Перед процедурой установите альтернативную клавиатуру (например, Gboard).

4. Удаление через PowerShell (для опытных пользователей)

Если клавиатура Microsoft IME или Touch Keyboard не удаляется стандартными способами, её можно деинсталлировать через PowerShell с правами администратора. Этот метод подходит для:

  • 🖥️ Удаления встроенных компонентов Windows, которые не отображаются в «Параметрах».
  • 🖥️ Очистки следов после некорректного удаления.

Инструкция:

  1. Запустите PowerShell от имени администратора.
  2. Выполните команду для поиска пакета клавиатуры:
    Get-AppxPackage | Where-Object {$_.Name -like "Input" -or $_.Name -like "Keyboard"} | Select Name, PackageFullName
  3. Найдите в выводе строку с Microsoft.Windows.ShellExperienceHost (для виртуальной клавиатуры) или Microsoft.BingInput (для SwiftKey).
  4. Удалите пакет командой:
    Remove-AppxPackage -Package [PackageFullName]

    (замените [PackageFullName] на реальное значение из вывода).

5. Сброс языковых настроек Windows

Если после удаления клавиатуры остались «призрачные» раскладки (например, в панели задач отображается EN, но переключить язык невозможно), поможет сброс языковых параметров. Этот метод также устраняет ошибку 0x80070422, когда система не может загрузить языковые пакеты.

Порядок действий:

  1. Откройте Параметры → Время и язык → Язык и регион.
  2. Нажмите Сброс языковых настроек (внизу страницы).
  3. Подтвердите действие и перезагрузите компьютер.

Если кнопка Сброс отсутствует, выполните сброс вручную:

  1. Запустите Командную строку от имени администратора.
  2. Выполните команды по очереди:
    lpksetup /u
    

    bcdedit /set {current} locale ru-RU

    bcdboot %WinDir% /l ru-RU

    (замените ru-RU на нужный язык).

Симптом Вероятная причина Решение
Клавиатура появляется при каждом клике в поле ввода Служба TabletInputService включена Отключите службу в services.msc
Невозможно удалить SwiftKey на Android Клавиатура предварительно установлена производителем Отключите через Настройки → Приложения
После удаления раскладка возвращается Автовосстановление через групповую политику Редактируйте реестр или используйте PowerShell
Ошибка 0x80070422 при сбросе языков Повреждённые системные файлы Выполните sfc /scannow и DISM

Виртуальная клавиатура Touch Keyboard|Microsoft SwiftKey на Android|Дополнительные раскладки Microsoft IME|Другая проблема-->

6. Радикальные методы: откат системы или чистая установка

Если ни один из способов не помог, а клавиатура продолжает появляться или вызывать сбои, остаются крайние меры:

  • 🔄 Откат системы до точки восстановления, созданной до появления проблемы.
  • 🖥️ Чистая установка Windows (актуально, если клавиатура интегрирована в образ системы, например, в сборках Windows 11 LTSC).
  • 🛠️ Удаление через DISM (для опытных пользователей):
    DISM /Online /Remove-Package /PackageName:Microsoft-Windows-LanguageFeatures-Basic-ru-ru-Package~31bf3856ad364e35~amd64~~10.0.19041.1

Перед чистой установкой проверьте, не является ли клавиатура частью корпоративной политики (актуально для рабочих ПК). В этом случае её удаление может нарушить правила безопасности компании. Используйте команду для проверки:

gpresult /h report.html

(отчёт сохранится в файле report.html на рабочем столе).

Как проверить, не блокирует ли групповую политику удаление клавиатуры

В отчёте report.html найдите раздел Computer Settings → Administrative Templates → Control Panel → Regional and Language Options. Если там есть параметры с состоянием Enabled, значит удаление заблокировано администратором.

Частые ошибки и как их избежать

При удалении клавиатуры Microsoft пользователи часто сталкиваются с типичными проблемами:

  • 🚫 Удаление системной раскладки: Не удаляйте Русская — Россия или Английская (США), если они используются как основные. Это может привести к потере возможности ввода.
  • 🚫 Редактирование реестра без резервной копии: Ошибка в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts может сделать систему неработоспособной.
  • 🚫 Использование сторонних «чистильщиков»: Программы вроде CCleaner часто удаляют нужные ключи реестра, связанные с языковыми пакетами.

Чтобы избежать проблем:

  1. Всегда создавайте точку восстановления перед редактированием реестра.
  2. Проверяйте зависимости: некоторые приложения (например, Microsoft Office) требуют наличия Microsoft IME для работы с азиатскими языками.
  3. Если удаляете SwiftKey на Android, предварительно активируйте другую клавиатуру.

FAQ: Ответы на частые вопросы

Можно ли удалить виртуальную клавиатуру на планшете с Windows?

На планшетах под управлением Windows 10/11 виртуальная клавиатура является частью системы и не удаляется полностью. Однако её можно отключить через реестр (см. раздел 2) или скрыть значок из панели задач. Для планшетов с сенсорным экраном рекомендуется оставить клавиатуру, но настроить её автоматическое появление только в режиме планшета (Параметры → Система → Режим планшета).

Почему после удаления SwiftKey она снова появляется?

Приложение Microsoft SwiftKey может автоматически устанавливаться через:

  • Обновления Microsoft Store (если ранее оно было установлено).
  • Синхронизацию настроек через учётную запись Microsoft (если клавиатура была включена на другом устройстве).
  • Предварительную установку производителем (на некоторых смартфонах Samsung или Xiaomi).

Чтобы предотвратить повторную установку:

  1. Отключите автоматическую установку обновлений для SwiftKey в Microsoft Store.
  2. Удалите приложение из списка синхронизируемых данных (Параметры → Учётные записи → Синхронизация параметров).
Как удалить клавиатуру Microsoft IME для японского/китайского языка?

Раскладки Microsoft IME удаляются вместе с языковым пакетом:

  1. Откройте Параметры → Время и язык → Язык и регион.
  2. Выберите язык (например, Японский) и нажмите Удалить.
  3. Если кнопка неактивна, удалите пакет через PowerShell (см. раздел 4).

Для полного удаления следов выполните команду:

Get-WindowsPackage -Online | Where-Object {$_.PackageName -like "IME"} | Remove-WindowsPackage -Online
Безопасно ли удалять ctfmon.exe?

Файл ctfmon.exe — это часть Text Services Framework, отвечающей за языковую панель и альтернативный ввод. Его удаление приведёт к:

  • Исчезновению языковой панели.
  • Невозможности переключения раскладок.
  • Ошибкам в программах, использующих расширенный ввод (например, Microsoft Office с поддержкой иероглифов).

Вместо удаления отключите автозагрузку ctfmon.exe через Диспетчер задач → Автозагрузка.

Как вернуть клавиатуру, если удалил системную раскладку?

Если после удаления пропали все раскладки, восстановите их:

  1. Откройте Параметры → Время и язык → Язык и регион.
  2. Нажмите Добавить язык и выберите нужный (например, Русский).
  3. Если язык не добавляется, установите его вручную через lpksetup (запустите команду в Win + R).

Для восстановления системных файлов выполните:

DISM /Online /Cleanup-Image /RestoreHealth

sfc /scannow