Если физическая клавиатура отключена, сломана или отсутствует, виртуальная клавиатура Windows 10 становится единственным способом ввода текста. Её можно запустить даже без мыши — через горячие клавиши или голосовые команды. Однако стандартный способ через Параметры → Специальные возможности работает не всегда: пользователи сталкиваются с ошибками типа 0x80070490 или отсутствием значка в панели задач. Ниже — проверенные методы активации экранной клавиатуры, включая альтернативные для сенсорных устройств и ПК с повреждёнными драйверами.
В 80% случаев проблема кроется в отключённой службе Touch Keyboard and Handwriting Panel или сбое в реестре. Прежде чем переходить к радикальным мерам (например, восстановлению системы), проверьте базовые настройки — часто клавиатура не открывается из-за банального отключения в Параметрах ввода. Если вы используете планшет на Windows 10, виртуальная клавиатура должна появляться автоматически при касании текстовых полей — если этого не происходит, требуется ручная настройка.
Способ 1: Стандартный запуск через меню «Пуск»
Самый надёжный метод — использование встроенного поиска Windows 10. Он работает даже при отключённой панели задач или сбоях в проводнике:
- Нажмите
Win + S(или кликните по иконке лупы рядом с кнопкой «Пуск»). - Введите запрос: экранная клавиатура.
- Выберите результат «Экранная клавиатура» из списка.
Если поиск не реагирует, попробуйте альтернативный путь:
- 🖱️
Пуск → Параметры (⚙) → Специальные возможности → Клавиатура - 🔧 Включите переключатель «Использовать экранную клавиатуру»
- 📱 На планшетах: проведите пальцем от правого края экрана и выберите
Клавиатура
Способ 2: Горячие клавиши для быстрого вызова
В Windows 10 версии 1809 и новее добавлена комбинация для мгновенного запуска виртуальной клавиатуры:
- 🔑 Нажмите
Win + Ctrl + O(латинская буква). - 🔄 Если не сработало — проверьте раскладку: комбинация работает только при английской.
- ⚙️ На некоторых ноутбуках (например, Lenovo Yoga) требуется удерживать
Fn.
Для сенсорных устройств актуальна другая комбинация:
- 👆 Проведите пальцем от нижнего края экрана вверх (вызов панели задач).
- 🔠 Нажмите иконку клавиатуры рядом с часами (если она есть).
⚠️ Внимание: На Windows 10 LTSC (корпоративная версия) горячие клавиши для виртуальной клавиатуры отключены по умолчанию. Чтобы их активировать, требуется редактировать реестр или групповую политику.
Способ 3: Запуск через командную строку или PowerShell
Если графический интерфейс недоступен (например, из-за сбоя проводника), используйте консольные команды. Откройте Командную строку (Win + R → cmd) и введите:
osk.exe
Для PowerShell (с правами администратора) подойдёт:
Start-Process osk -Verb RunAs
Альтернативные команды для диагностики:
| Команда | Назначение |
|---|---|
tabtip.exe | Запуск клавиатуры для сенсорных устройств |
sc config TabletInputService start= auto | Включение службы ввода (требует перезагрузки) |
Get-AppxPackage InputApp | Remove-AppxPackage | Переустановка пакета клавиатуры (PowerShell) |
Как вернуть клавиатуру, если osk.exe не работает
Если файл osk.exe повреждён, скопируйте его с другого ПК (путь: C:\Windows\System32\). Альтернатива — использовать tabtip.exe, который отвечает за сенсорный ввод. Для этого создайте ярлык на рабочем столе с командой:
%windir%\system32\tabtip.exe
Способ 4: Автоматический запуск при входе в систему
Если виртуальная клавиатура нужна постоянно (например, на планшете без физической клавиатуры), настройте её автозапуск:
- Создайте ярлык для
osk.exeна рабочем столе. - Нажмите
Win + R, введитеshell:startupи переместите ярлык в открывшуюся папку. - Для отложенного запуска (через 30 секунд после входа) используйте
Планировщик задач:
- 📅 Откройте
Планировщик задач → Создать задачу. - 🔄 Укажите триггер: «При входе в систему».
- 📝 В действии выберите
Запуск программыи укажите путь кosk.exe.
⚠️ Внимание: Автозапуск виртуальной клавиатуры может конфликтовать с некоторыми антивирусами (например, Kaspersky Internet Security). Добавьте osk.exe в исключения или отключите контроль автозагрузки.
Способ 5: Восстановление через реестр (если клавиатура не открывается)
Если ни один из методов не сработал, проблема может крыться в повреждённых ключах реестра. Предупреждение: неправильное редактирование реестра может привести к неработоспособности системы. Создайте точку восстановления перед изменениями.
Откройте Редактор реестра (Win + R → regedit) и перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI
Проверьте параметры:
- 🔑
ShowTabletKeyboard— должен быть равен 1. - 🔧 Если ключа нет, создайте его (
ПКМ → Создать → Параметр DWORD). - 🔄 Перезагрузите ПК после изменений.
Для сброса настроек ввода выполните в PowerShell (администратор):
Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Создана точка восстановления системы
Закрыты все программы
Проверена цель изменений (правильный путь в реестре)
Сделан бэкап ветки реестра (Экспорт → Сохранить как)
-->
Устранение распространённых ошибок
Если виртуальная клавиатура открывается, но работает со сбоями, проверьте следующие моменты:
| Симптом | Причина | Решение |
|---|---|---|
| Клавиатура появляется и сразу исчезает | Конфликт с мышью или тачпадом | Отключите опцию «Скрывать при использовании мыши» в Параметры → Устройства |
| Нет реакции на нажатия | Повреждён драйвер HID-клавиатуры | Обновите драйвер через Диспетчер устройств или откатите его |
Ошибка 0x80070490 | Повреждён пакет InputApp | Переустановите через PowerShell (см. Способ 3) |
| Нет значка в панели задач | Отключена служба ctfmon.exe | Запустите её вручную через services.msc |
Для устройств с Windows 10 S Mode (например, Surface Go) виртуальная клавиатура может блокироваться из-за ограничений системы. В этом случае:
- Переключитесь из S Mode в обычную версию (бесплатно через
Параметры → Обновление и безопасность). - Обновите систему до последней версии (не ниже 20H2).
sfc /scannow
-->
Альтернативные виртуальные клавиатуры для Windows 10
Если стандартная клавиатура не устраивает, рассмотрите сторонние решения с расширенными функциями:
- 🎨 TouchPal Keyboard — поддержка жестов и тем оформления.
- 🌐 On-Screen Keyboard Portable — не требует установки, работает с флешки.
- 🎮 Neo's SafeKeys — защита от кейлоггеров (виртуальные клавиши меняют положение).
- 📱 Microsoft SwiftKey — адаптивный ввод с предсказанием слов (доступен в Microsoft Store).
Для пользователей с ограниченными возможностями подойдут специализированные клавиатуры:
- 👁️ Click-N-Type — управление взглядом (требует веб-камеру).
- 🎤 VoiceAttack — голосовой ввод с поддержкой команд.
Перед установкой сторонних клавиатур отключите стандартную в Параметры → Специальные возможности, чтобы избежать конфликтов.
FAQ: Частые вопросы о виртуальной клавиатуре
🔍 Почему виртуальная клавиатура не появляется автоматически на планшете?
Проверьте настройки в Параметры → Устройства → Ввод. Отключите опцию «Скрывать клавиатуру при использовании мыши или пена». Также убедитесь, что в системе установлены драйверы для сенсорного экрана (например, Wacom или Synaptics).
⌨️ Можно ли изменить размер или прозрачность экранной клавиатуры?
Стандартная клавиатура Windows 10 не поддерживает изменение размера, но можно использовать альтернативы вроде On-Screen Keyboard Portable с настройками прозрачности. Для системных изменений потребуется редактировать файлы тем (%windir%\Resources\Themes), что рискованно.
🔒 Как защитить ввод от кейлоггеров с помощью виртуальной клавиатуры?
Используйте клавиатуры с случайным расположением кнопок, например Neo's SafeKeys. Также помогает ввод через Блокнот с последующим копированием (кейлоггеры обычно не отслеживают буфер обмена). Для максимальной безопасности запускайте клавиатуру в песочнице (например, через Sandboxie).
🖥️ Почему виртуальная клавиатура не работает в играх?
Большинство игр блокируют системные окна для предотвращения читерства. Решения:
- Запустите игру в оконном режиме (
Alt + Enter). - Используйте клавиатуру с прозрачным фоном (например, FreeVirtualKeyboard).
- Настройте горячие клавиши для быстрого вызова (
Win + Ctrl + O).
🔄 Как сбросить настройки виртуальной клавиатуры до заводских?
Выполните команды в PowerShell (администратор):
Get-AppxPackage InputApp | Remove-AppxPackage
Get-AppxPackage -AllUsers InputApp | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
После перезагрузки клавиатура будет переустановлена.