Эмодзи-панель (Win+.) и сенсорная клавиатура не открываются в Windows 10/11 — как починить (2025)

Нажимаете Win+. а окно с эмодзи не появляется? И иконка сенсорной клавиатуры молчит. Разбираем службу TabletInputService, запуск ctfmon, языковые компоненты, сброс TextInputHost и политики.

Что именно сломалось

Сочетание Win+. не открывает панель эмодзи и символов, а щёлчок по иконке сенсорной клавиатуры на панели задач ничего не делает. Иногда пропадает ввод жестов/рукописного ввода и перестаёт появляться выбор раскладки.

Нужна помощь? Восстановлю службу TabletInputService, перезапущу ctfmon, верну TextInputHost и проверю языковые пакеты. Всё удалённо.

Коротко: 5 быстрых шагов

  • Включите службу «Сенсорная клавиатура и панель рукописного ввода».
  • Перезапустите текстовые сервисы ввода (ctfmon и MsCtfMonitor).
  • Сбросьте компонент TextInputHost и оболочку Проводника.
  • Проверьте языковые компоненты и включите «Показывать экранную клавиатуру при отсутствии физической».
  • Проверьте политики и параметры удобства доступа.

1) Служба сенсорной клавиатуры

CMD (Администратор) — выполнять по одной строке:

sc query TabletInputService
sc config TabletInputService start= demand
sc start TabletInputService

Если служба не стартует — проверьте целостность системы.

CMD (Администратор) — выполнять по одной:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

2) Текстовые службы ввода и ctfmon

Эти компоненты отвечают за панель языков, IME и горячие клавиши ввода.

CMD (Администратор) — вставить целиком:

taskkill /f /im ctfmon.exe
schtasks /run /tn "\Microsoft\Windows\TextServicesFramework\MsCtfMonitor"
start "" "%SystemRoot%\System32\ctfmon.exe"

3) Сброс TextInputHost и оболочки

PowerShell (Администратор) — вставить целиком:

Stop-Process -Name TextInputHost, explorer -Force -ErrorAction SilentlyContinue
Start-Sleep -Seconds 2
Start-Process explorer

Если не помогло, переустановите системные компоненты интерфейса ввода:

Get-AppxPackage -AllUsers MicrosoftWindows.Client.CBS | Reset-AppxPackage
Get-AppxPackage -AllUsers MicrosoftWindows.Client.Core | Reset-AppxPackage

4) Языковые компоненты и раскладки

Откройте Параметры → Время и язык → Язык и регион → выберите свой язык → убедитесь, что установлены «Базовый набор», «Рукописный ввод», «Речь» при необходимости. Отсутствие этих пакетов ломает часть возможностей панели.

PowerShell (Администратор) — выполнять по одной:

Get-WinUserLanguageList
DISM /Online /Get-Capabilities | findstr /i "Language.Handwriting Language.Speech"

5) Включаем показ экранной клавиатуры

Параметры → Время и язык → Ввод → Сенсорная клавиатура → «Показывать экранную клавиатуру, когда не подключена физическая клавиатура».

Иконку можно включить в Параметры панели задач → Системные значки → «Сенсорная клавиатура».

6) Политики и реестр

Если устройство корпоративное, политики могли отключить Text Input.

PowerShell (Администратор) — выполнять по одной строке:

reg query "HKCU\Software\Microsoft\TabletTip\1.7" /v EnableTouchKeyboardAutoInvoke
reg query "HKLM\SOFTWARE\Policies\Microsoft\InputPersonalization"

Значение EnableTouchKeyboardAutoInvoke можно создать и включить:

PowerShell (Администратор) — выполняется целиком:

New-Item -Path "HKCU:\Software\Microsoft\TabletTip\1.7" -Force | Out-Null
Set-ItemProperty "HKCU:\Software\Microsoft\TabletTip\1.7" EnableTouchKeyboardAutoInvoke -Type DWord -Value 1

FAQ

Win+. не работает только в играх

Многие игры блокируют глобальные хоткеи. Сверните игру в окно и попробуйте ещё раз или используйте альтернативный ввод символов.

Панель открывается, но пустая

Как правило, не установлены языковые компоненты или сломаны UWP-компоненты. Выполните шаги 3–4.

Читайте также: