Экранная клавиатура в Windows 10 не открывается при нажатии на поле ввода, если физическая клавиатура подключена и работает корректно — это стандартное поведение системы. Чтобы принудительно активировать виртуальную клавиатуру, потребуется использовать специальные команды, сочетания клавиш или настройки специальных возможностей. Если вы пытаетесь ввести пароль на сенсорном устройстве или ваша аппаратная клавиатура вышла из строя, ниже приведены все актуальные методы вызова встроенной программы OSK.exe (On-Screen Keyboard).
В 80% случаев проблема решается через панель задач или меню Win + Ctrl + O, но если эти способы не срабатывают, причиной может быть отключенная служба Touch Keyboard and Handwriting Panel Service или повреждённые системные файлы. В статье разобраны как базовые, так и альтернативные варианты — включая запуск через PowerShell и создание ярлыка на рабочем столе для мгновенного доступа.
1. Стандартный способ: через панель задач
Самый очевидный метод — использовать значок клавиатуры в области уведомлений. Он доступен по умолчанию на планшетах и гибридных устройствах, но может быть скрыт на настольных ПК. Чтобы его найти:
- 🔍 Кликните правой кнопкой мыши по панели задач (внизу экрана) и выберите
Показать кнопку сенсорной клавиатуры. - 🖱️ Если пункта нет — перейдите в
Параметры → Персонализация → Панель задачи активируйте опциюПоказывать сенсорную клавиатуру. - 📱 После активации в правом нижнем углу появится иконка клавиатуры — нажмите на неё, чтобы открыть виртуальную раскладку.
На некоторых сборках Windows 10 (например, 20H2 или 21H1) кнопка может отсутствовать даже после включения. В этом случае проверьте, не отключена ли служба ctfmon.exe — она отвечает за отображение языковой панели и сопутствующих элементов.
2. Горячие клавиши для быстрого вызова
Microsoft предусмотрела комбинацию клавиш для мгновенного открытия экранной клавиатуры, но она работает не на всех устройствах. Попробуйте:
- 🔑 Нажмите
Win + Ctrl + O— это универсальное сочетание для Windows 10/11. - 🔄 Если не сработало, проверьте, не отключены ли горячие клавиши в настройках
Параметры → Устройства → Ввод. - 🖥️ На некоторых ноутбуках (например, Lenovo Yoga или HP Spectre) может потребоваться удерживать
Fn.
Если комбинация не работает, причиной может быть:
- Отсутствие драйверов для сенсорного экрана (даже если вы используете мышь).
- Повреждение файла
osk.exe— проверьте его целостность черезsfc /scannow.
3. Запуск через командную строку или PowerShell
Если графический интерфейс недоступен (например, из-за сбоя explorer.exe), виртуальную клавиатуру можно открыть через консоль. Используйте один из методов:
- Через
Выполнить:Win + R → введите osk → Enter - Через
CMD:start osk - Через
PowerShell:Start-Process osk
Если после ввода команды появляется ошибка "Не удалось найти 'osk'", значит:
- 🛠️ Файл
osk.exeудалён или повреждён (расположен вC:\Windows\System32\). - 🔄 Попробуйте восстановить систему через
DISM /Online /Cleanup-Image /RestoreHealth.
Как проверить целостность osk.exe
Откройте Командную строку от имени администратора и введите:
sfc /scannow
chkdsk /f
После перезагрузки повторите попытку запуска.
4. Создание ярлыка для быстрого доступа
Если вам часто требуется экранная клавиатура, создайте ярлык на рабочем столе:
- Кликните правой кнопкой по рабочему столу →
Создать → Ярлык. - В поле
Укажите расположение объектавведите:%windir%\System32\osk.exe - Назовите ярлык (например, Экранная клавиатура) и сохраните.
- При желании назначьте горячие клавиши: правый клик по ярлыку →
Свойства → Ярлык → Быстрый вызов.
Для удобства можно закрепить ярлык на панели задач или в меню Пуск. Если при запуске появляется ошибка "Отказано в доступе", проверьте права на файл osk.exe:
- 🔓 Кликните правой кнопкой по файлу →
Свойства → Безопасность. - 👤 Убедитесь, что ваша учётная запись имеет права на
Чтение и выполнение.
5. Включение через параметры специальных возможностей
В Windows 10 экранная клавиатура входит в набор инструментов специальных возможностей. Чтобы активировать её через настройки:
- Откройте
Параметры → Специальные возможности → Клавиатура. - Прокрутите до раздела
Экранная клавиатураи включите переключатель. - 🔄 Здесь же можно настроить автозапуск клавиатуры при входе в систему.
Если опция недоступна (заблокирована серым цветом), причины могут быть следующими:
| Проблема | Решение |
|---|---|
| Политика группы блокирует изменения | Откройте gpedit.msc → Конфигурация пользователя → Административные шаблоны → Компоненты Windows → Экранная клавиатура и проверьте настройки. |
| Учётная запись с ограниченными правами | Войдите под администратором или запросите права на изменение параметров. |
| Сбой в работе службы User Manager | Перезапустите службу через services.msc (найдите Управление пользователями). |
✅ Убедитесь, что физическая клавиатура отключена (если это возможно)
✅ Попробуйте запустить osk.exe через безопасный режим
✅ Проверьте наличие обновлений Windows (Параметры → Обновление и безопасность)
✅ Отключите антивирус (он может блокировать системные файлы)-->
6. Решение проблем с запуском
Если ни один из методов не сработал, причиной может быть:
- 🛑 Отключенная служба Touch Keyboard:
- Нажмите
Win + R, введитеservices.msc. - Найдите службу
Сенсорная клавиатура и панель рукописного ввода. - Кликните правой кнопкой →
Свойства → Тип запуска: Автоматически→Запустить.
- Нажмите
Запустите командную строку от имени администратора и выполните:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Обновите драйверы для HID-устройств
черезДиспетчер устройств (раздел Клавиатуры и Человеко-машинные интерфейсы).
⚠️ Внимание: Если экранная клавиатура нужна для ввода пароля на экране блокировки, но не открывается, используйте альтернативный метод входа (PIN-код, графический пароль или другую учётную запись). Попытки многократного вызова osk.exe на экране блокировки могут привести к временной блокировке учётной записи.
7. Альтернативные виртуальные клавиатуры
Если встроенная клавиатура Windows 10 не работает, рассмотрите сторонние решения:
| Программа | Особенности | Ссылка |
|---|---|---|
| On-Screen Keyboard Portable | Портативная версия, не требует установки, поддерживает несколько языков | Скачать |
| Click-N-Type | Оптимизирована для людей с ограниченными возможностями, голосовой ввод | Официальный сайт |
| Free Virtual Keyboard | Минималистичный дизайн, работа через USB-накопитель | Скачать |
Преимущества сторонних клавиатур:
- 🎨 Настраиваемый внешний вид (размер кнопок, цвета, шрифты).
- 🌍 Поддержка редких языковых раскладок (например, татарской или украинской фонологической).
- 🔒 Дополнительные функции: автозамена, буфер обмена, макросы.
- Откройте
Параметры → Устройства → Ввод. - Включите опцию
Показывать сенсорную клавиатуру, когда она не доступна для ввода текста. - Нажмите
Win + R, введитеregedit. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer - Создайте новый параметр
DWORD (32 бита)с именемScalingFactor. - Установите значение от
100(100%) до200(200%) и перезагрузите ПК.
⚠️ Внимание: Скачивайте альтернативные клавиатуры только с официальных сайтов или проверенных источников (например, MajorGeeks, Softpedia). Некоторые "бесплатные" программы могут содержать рекламное ПО или кейлоггеры.
FAQ: Частые вопросы
🔹 Почему экранная клавиатура не появляется при клике на поле ввода?
Windows 10 автоматически показывает виртуальную клавиатуру только на устройствах с сенсорным экраном или если физическая клавиатура отключена. Чтобы принудительно включить отображение:
Если опция отсутствует, обновите Windows 10 до последней версии (не ниже 1903).
🔹 Можно ли изменить размер экранной клавиатуры?
Да, но только через реестр:
⚠️ Резкое увеличение размера может привести к обрезке клавиш на маленьких экранах.
🔹 Как включить экранную клавиатуру на экране блокировки?
На экране ввода пароля виртуальная клавиатура доступна через иконку специальных возможностей (значок человека в круге) в правом нижнем углу. Если её нет:
- Проверьте, включена ли служба
AppReadiness(черезservices.msc). - Обновите драйверы видеоадаптера (особенно на устройствах с Intel HD Graphics).
- Если используете BitLocker, временно отключите его — он может блокировать запуск
osk.exe.
🔹 Почему клавиатура открывается, но не работает ввод?
Вероятные причины:
- 🔌 Конфликт с программой для перехвата клавиш (например, AutoHotkey или игровыми оверлеями).
- 🖱️ В настройках клавиатуры включён режим
Фильтрация ввода(откройтеПараметры → Специальные возможности → Клавиатура). - 🛠️ Повреждение файла
tabtip.exe(отвечает за обработку касаний). Восстановите его черезsfc /scannow.
Попробуйте переключиться на другую раскладку (например, с русской на английскую) — иногда это решает проблему.
🔹 Можно ли использовать экранную клавиатуру для игр?
Технически да, но с ограничениями:
- ⚡ В большинстве игр (например, CS:GO, GTA V) виртуальная клавиатура не распознаётся как устройство ввода.
- 🎮 Для эмуляции нажатий используйте AutoHotkey или JoyToKey.
- 🖱️ Некоторые MMORPG (например, World of Warcraft) поддерживают ввод с экранной клавиатуры в чате, но не в игровом процессе.
Для полноценного гейминга лучше подключить игровую клавиатуру или настроить управление через геймпад.