Экранная клавиатура Windows (OSK/Touch Keyboard) не запускается или всплывает сама — как исправить (2025)
В Windows две клавиатуры: классическая OSK (osk.exe) и сенсорная Touch Keyboard (панель ввода). Разберёмся, что именно у Вас глючит, и выключим нежелательный автопоказ или вернём запуск.
Коротко
- Откройте нужную: OSK — для мыши/доступности; Touch Keyboard — для тач-экрана.
- Настройки → Доступность → Клавиатура: включите/выключите «Экранную клавиатуру».
- Служба «Touch Keyboard and Handwriting Panel Service» должна быть «Вручную»/«Автоматически» для тача.
Две клавиатуры: OSK vs Touch
- OSK (osk.exe) — полноценная экранная клавиатура для управления мышью. Не зависит от тач-экрана.
- Touch Keyboard — компактная панель для сенсора. Появляется при тапе в поле ввода на планшетах/2‑в‑1.
Win+R — по одной строке:
osk
tabtip
osk запускает экранную клавиатуру. tabtip — панель сенсорной клавиатуры.
Параметры доступности
Windows 11: Параметры → Специальные возможности → Клавиатура → «Экранная клавиатура».
Windows 10: Параметры → Специальные возможности → Клавиатура → «Включить экранную клавиатуру».
Win+R — открыть нужный раздел (по одной строке):
ms-settings:accessibility-keyboard
ms-settings:easeofaccess-keyboard
Если OSK не запускается — проверьте «Центр специальных возможностей».
control.exe /name Microsoft.EaseOfAccessCenter
Служба Touch Keyboard
Для автопоказа тач-клавиатуры должна работать служба Touch Keyboard and Handwriting Panel Service (TabletInputService).
Win+R — по одной строке:
services.msc
PowerShell (Администратор) — по одной строке:
Get-Service TabletInputService | ft Name,Status,StartType
Set-Service TabletInputService -StartupType Manual
Start-Service TabletInputService
Если клавиатура всплывает без тача — поставьте Manual и отключите автопоказ (ниже).
Экранная клавиатура на экране входа
На экране входа значок «Специальные возможности» открывает OSK. Чтобы отключить автозапуск OSK на логоне — снимите галочку в «Центр специальных возможностей → Использовать экранную клавиатуру».
Автопоказ и планшетный режим
В Windows 11 откройте: Параметры → Время и язык → Ввод → Сенсорная клавиатура и выберите поведение (например, «Показывать только когда нет подключённой клавиатуры»).
Для тонкой настройки автопоказа существуют параметры панели TabletTip.
PowerShell (Администратор) — запускать по одной строке:
reg add "HKCU\Software\Microsoft\TabletTip\1.7" /v EnableDesktopModeAutoInvoke /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\TabletTip\1.7" /v TipbandDesiredVisibility /t REG_DWORD /d 0 /f
EnableDesktopModeAutoInvoke=0 отключает автопоказ в «настольном» режиме.
Сброс и проверка компонентов
CMD (Администратор) — запускать целиком:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Для OSK проверьте, что файл %SystemRoot%\System32\osk.exe на месте, а для Touch Keyboard — компонент «Панель рукописного ввода/сенсорной клавиатуры» активен.
Советы и нюансы
- Если у ноутбука шевелится крышка/магнит — система может «думать», что клавиатура отключилась, и поднимать тач-клавиатуру.
- Сторонние утилиты экранной клавиатуры отключайте на время диагностики.
Когда лучше позвать мастера
Если шаги выше не помогли — подключусь удалённо, настрою параметры/службы и проверю драйверы.
Ещё по теме
FAQ
OSK не запускается через osk.
Откройте «Специальные возможности → Клавиатура» и включите тумблер. Проверьте sfc/dism и наличие osk.exe.
Тач-клавиатура всплывает при наличии физической.
Отключите автопоказ в настройках ввода и поставьте TabletInputService в Manual. Проверьте рег-параметры из раздела «Автопоказ».