Экранная клавиатура Windows (процесс osk.exe) не открывается через поиск или зависает при запуске — типичная ситуация, когда физическая клавиатура вышла из строя, а ввести пароль нужно прямо сейчас. Проверка начинается с двух действий: нажмите комбинацию Win + Ctrl + O и проверьте, запущена ли служба «Служба сенсорной клавиатуры и панели рукописного ввода» (Touch Keyboard and Handwriting Panel Service) в оснастке services.msc.
On screen keyboard — это виртуальная клавиатура, отображаемая на экране и позволяющая вводить текст мышью, сенсорным экраном или другим указательным устройством. Она встроена в Windows, Android и iOS, и в каждой системе работает по-своему. Ниже разберём, как её включить, настроить и что делать, если она не появляется.
Что такое экранная клавиатура и когда она нужна
Экранная клавиатура дублирует функции физической: все клавиши, модификаторы, цифровой блок. В Windows существует два отдельных инструмента, которые часто путают: классическая экранная клавиатура (osk.exe) и сенсорная клавиатура (Touch Keyboard), появляющаяся на планшетах и устройствах с сенсорным экраном.
Типичные сценарии использования:
- 🖱️ Отказ физической клавиатуры — залипшие клавиши, сломанный разъём, неработающий ноутбучный модуль;
- 🔐 Ввод паролей — виртуальная клавиатура снижает риск перехвата аппаратными кейлоггерами;
- 📱 Планшетный режим — на устройствах без клавиатуры ввод возможен только через сенсорную панель;
- ♿ Специальные возможности — управление указателем при ограниченной подвижности.
Как открыть экранную клавиатуру в Windows
Самый быстрый способ — сочетание клавиш. Нажмите Win + Ctrl + O: сенсорная клавиатура появится поверх окон. Если комбинация не сработала, используйте альтернативные методы.
Через меню «Пуск» откройте Параметры → Специальные возможности → Клавиатура и включите переключатель «Экранная клавиатура». Либо нажмите Win + R, введите команду и подтвердите:
osk
Классическая клавиатура osk.exe запустится даже тогда, когда сенсорная не работает — это независимые компоненты системы.
☑️ Способы запуска экранной клавиатуры в Windows
Для постоянного доступа кликните правой кнопкой по панели задач, откройте Параметры панели задач и активируйте значок сенсорной клавиатуры. Теперь она будет вызываться одним кликом по иконке рядом с часами.
Настройка экранной клавиатуры
Классическая клавиатура osk.exe настраивается через кнопку «Параметры» в её правом нижнем углу. Доступны режим ввода щелчком, наведением указателя (с задержкой) или джойстиком, цифровой блок и звук нажатий.
Сенсорная клавиатура настраивается в Параметры → Персонализация → Сенсорная клавиатура (в Windows 11) или Параметры → Устройства → Ввод (в Windows 10). Там меняется размер, тема, раскладка — включая компактную и разделённую для планшетов.
Важный нюанс: раскладка экранной клавиатуры привязана к текущему языку ввода системы — переключайте язык кнопкой на панели задач или клавишей языка на самой виртуальной клавиатуре.
Экранная клавиатура на Android и iOS
На смартфонах термин «on screen keyboard» означает обычную виртуальную клавиатуру — Gboard, Samsung Keyboard и другие. Она появляется автоматически при касании поля ввода. Если этого не происходит, проверьте, какой метод ввода выбран: Настройки → Система → Язык и ввод → Экранная клавиатура (путь может отличаться в зависимости от оболочки — сверьтесь с инструкцией вашей модели).
На iPhone и iPad виртуальная клавиатура скрывается при подключении внешней Bluetooth-клавиатуры. Чтобы вернуть её на экран, отключите Bluetooth-аксессуар или используйте кнопку вызова клавиатуры, если она предусмотрена в конкретной версии iOS.
Экранная клавиатура не работает: диагностика
Если клавиатура не открывается ни одним способом, действуйте последовательно. Сначала проверьте службу: нажмите Win + R, введите services.msc, найдите «Служба сенсорной клавиатуры и панели рукописного ввода» и убедитесь, что она запущена, а тип запуска — «Автоматически» или «Вручную».
⚠️ Внимание: не отключайте службу сенсорной клавиатуры ради «оптимизации» системы — без неё перестанет работать и панель эмодзи (Win + .), и рукописный ввод.
Дальнейшие шаги:
- 🔄 Перезапустите проводник через Диспетчер задач — иногда зависает именно оболочка;
- 🛠️ Проверьте целостность системных файлов командой
sfc /scannowв командной строке от имени администратора; - 👤 Создайте нового пользователя — если клавиатура работает в свежем профиле, проблема в настройках текущего;
- 🧩 Проверьте планшетный режим — на некоторых конфигурациях сенсорная клавиатура скрыта, пока устройство считает себя «ноутбуком».
Что делать, если osk.exe не запускается вообще
Проверьте наличие файла C:\Windows\System32\osk.exe. Если он отсутствует или повреждён, выполните sfc /scannow, а при необходимости — DISM /Online /Cleanup-Image /RestoreHealth с последующей перезагрузкой.
Сравнение вариантов экранной клавиатуры
Выбор между классической и сенсорной клавиатурой зависит от задачи. Таблица поможет сориентироваться:
| Критерий | Классическая (osk.exe) | Сенсорная (Touch Keyboard) |
|---|---|---|
| Запуск | Команда osk, меню «Пуск» | Win + Ctrl + O, значок на панели задач |
| Целевое устройство | Любой ПК, работа мышью | Планшеты, сенсорные экраны |
| Эмодзи и буфер | Нет | Да, встроены |
| Режим наведения указателя | Да | Нет |
| Компактная раскладка | Нет | Да |
Для экстренного ввода пароля при сломанной клавиатуре надёжнее osk.exe — он меньше зависит от служб и работает даже на экране входа в систему (кнопка «Специальные возможности» в правом нижнем углу экрана блокировки).
⚠️ Внимание: экранная клавиатура не защищает от программных кейлоггеров, перехватывающих ввод на уровне системы. Для ввода критичных паролей используйте менеджеры паролей и двухфакторную аутентификацию.
Часто задаваемые вопросы
Почему экранная клавиатура открывается сама при входе в Windows?
Возможная причина — включённая опция автозапуска в Параметрах или сторонняя программа. Проверьте Параметры → Специальные возможности → Клавиатура и раздел автозагрузки в Диспетчере задач.
Можно ли изменить размер классической клавиатуры osk.exe?
Да — потяните за край окна, как у обычного приложения. Размер запоминается между сеансами.
Экранная клавиатура не вводит текст в конкретной программе. Что делать?
Некоторые приложения, запущенные от имени администратора, не принимают ввод от osk.exe, запущенной с обычными правами. Попробуйте запустить osk от имени администратора либо используйте сенсорную клавиатуру.
Как включить экранную клавиатуру на экране входа в Windows?
На экране блокировки нажмите значок «Специальные возможности» в правом нижнем углу и выберите «Экранная клавиатура».
Чем on screen keyboard отличается от сенсорной клавиатуры на Android?
На Android термины фактически совпадают: это стандартная виртуальная клавиатура (Gboard и аналоги). В Windows же под on screen keyboard обычно понимают отдельную утилиту osk.exe.