Добавление экранной клавиатуры в меню Пуск: 3 проверенных способа

Экранная клавиатура в Windows не отображается в меню Пуск по умолчанию, хотя её ярлык физически существует в системной папке C:\Windows\System32\osk.exe. Проблема в том, что после обновлений до Windows 10/11 или при чистой установке ОС этот элемент исчезает из списка приложений, даже если сама виртуальная клавиатура работает через панель задач или горячие клавиши. Чтобы вернуть её в меню Пуск, не требуется прав администратора или сторонних утилит — достаточно воспользоваться встроенными инструментами системы или редактором реестра.

Самый быстрый способ — создать ярлык вручную и закрепить его на начальном экране, но этот метод временный: после перезагрузки или обновления Windows ярлык может пропасть. Для постоянного решения понадобится внести изменения в реестр или воспользоваться PowerShell. Ниже разобраны все рабочие варианты, включая восстановление стандартного поведения системы, если клавиатура перестала появляться после сбоя.

Почему экранная клавиатура исчезает из меню Пуск

В Windows 10 и 11 виртуальная клавиатура (osk.exe) по умолчанию скрыта из списка приложений в меню Пуск по двум причинам:

  • 🔹 Политика Microsoft: компания считает экранную клавиатуру служебным инструментом, а не пользовательским приложением, поэтому не отображает её рядом с Калькулятором или Блокнотом.
  • 🔹 Ошибки обновлений: после установки крупных апдейтов (например, Windows 10 22H2 или Windows 11 23H2) сбрасываются настройки отображения системных утилит.
  • 🔹 Ручные изменения реестра: если ранее вы или программа оптимизации (например, CCleaner) чистили реестр, могли быть удалены ключи, отвечающие за отображение osk.exe.

В 90% случаев проблема решается добавлением ярлыка вручную или правкой одного параметра реестра. Если клавиатура не запускается вообще (даже через Win + Ctrl + O), причиной может быть повреждение системных файлов — тогда потребуется восстановление через DISM или SFC.

📊 Как часто вы используете экранную клавиатуру?
Каждый день
Несколько раз в неделю
Только в экстренных случаях
Никогда не пользовался

Способ 1: Добавление ярлыка вручную (без прав администратора)

Это самый простой метод, который работает даже на учётных записях с ограниченными правами. Суть — создать ярлык для osk.exe и закрепить его на начальном экране или в списке приложений.

  1. Откройте Проводник (Win + E) и перейдите по пути:
    C:\Windows\System32\osk.exe
  2. Щёлкните правой кнопкой по файлу osk.exe, выберите Создать ярлык. Система предложит разместить его на рабочем столе — соглашайтесь.
  3. Перетащите созданный ярлык на панель задач или в меню Пуск (откройте Пуск и перетащите файл в список приложений).

Минус способа: ярлык может исчезнуть после обновления Windows или очистки кэша меню Пуск. Чтобы закрепить его навсегда, используйте Способ 2 или Способ 3.

Способ 2: Восстановление через реестр (постоянное решение)

Этот метод гарантированно вернёт экранную клавиатуру в меню Пуск на постоянной основе. Потребуются права администратора.

  1. Нажмите Win + R, введите regedit и подтвердите запуск редактора реестра.
  2. Перейдите по пути:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage\AllApps
  3. Создайте новый Раздел (правая кнопка → СоздатьРаздел) и назовите его:
    Microsoft.Windows.OnScreenKeyboard
  4. Внутри нового раздела создайте Строковый параметр (правая кнопка → СоздатьСтроковый параметр) с именем AppID и значением:
    {A5C3D3F3-7C5B-4EC9-8D82-8697493DDD48}
  5. Перезагрузите компьютер или перезапустите процесс explorer.exe через Диспетчер задач.

После этих действий экранная клавиатура появится в списке приложений под именем Экранная клавиатура (On-Screen Keyboard). Если раздел AllApps отсутствует, создайте его вручную.

Что делать, если нет прав администратора?

Если у вас нет прав администратора, попробуйте альтернативный путь в реестре:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage\AllApps.

Создайте там тот же раздел Microsoft.Windows.OnScreenKeyboard с параметром AppID.

Этот метод работает не на всех версиях Windows, но может помочь в корпоративных сетях с ограниченными правами.

Способ 3: Автоматическое добавление через PowerShell

Для пользователей, не желающих работать с реестром вручную, подойдёт скрипт на PowerShell. Он создаст все необходимые ключи автоматически.

  1. Запустите PowerShell от имени администратора (найдите его через поиск, щёлкните правой кнопкой → Запуск от имени администратора).
  2. Вставьте и выполните команду:
    New-Item -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage\AllApps\Microsoft.Windows.OnScreenKeyboard" -Force
    

    New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\StartPage\AllApps\Microsoft.Windows.OnScreenKeyboard" -Name "AppID" -Value "{A5C3D3F3-7C5B-4EC9-8D82-8697493DDD48}" -PropertyType String -Force

  3. Перезапустите Проводник командой:
    Stop-Process -Name explorer -Force

    (он запустится автоматически через несколько секунд).

Если скрипт выдаёт ошибку Access Denied, убедитесь, что PowerShell запущен с правами администратора. Альтернативно можно сохранить команды в файл с расширением .ps1 и запустить его через контекстное меню (Выполнить с помощью PowerShell).

Проверка работоспособности и устранение ошибок

После добавления экранной клавиатуры в меню Пуск проверьте её работоспособность:

  • 🔍 Откройте меню Пуск и найдите Экранная клавиатура через поиск. Она должна отображаться как системное приложение.
  • 🖱️ Закрепите её на панели задач или начальном экране для быстрого доступа.
  • 🔄 Попробуйте запустить через горячие клавиши: Win + Ctrl + O (для Windows 10/11).

Если клавиатура не открывается или выдаёт ошибку, выполните следующие шаги:

Симптом Возможная причина Решение
Ярлык есть, но клавиатура не запускается Повреждение файла osk.exe Выполните команду в CMD (администратор): sfc /scannow
Клавиатура открывается, но не набирает текст Конфликт с антивирусом или правами Добавьте osk.exe в исключения антивируса
Ярлык пропадает после перезагрузки Ошибка кэша меню Пуск Очистите кэш командой: Del "%LocalAppData%\Microsoft\Windows\Explorer\iconcache*" /F /Q

Дополнительные настройки экранной клавиатуры

После добавления клавиатуры в меню Пуск её можно настроить под свои нужды:

  • 🎨 Изменение размера: Зажмите Ctrl + Alt и прокрутите колёсико мыши вверх/вниз.
  • 🔠 Прозрачность: В параметрах специальных возможностей (Win + U) настройте уровень прозрачности.
  • 🔄 Автозапуск: Добавьте osk.exe в папку Автозагрузка (shell:startup), если нужна клавиатура при каждом входе.
  • 🌍 Языки: Переключайте раскладку через панель задач или комбинацию Alt + Shift.

В Windows 11 экранная клавиатура поддерживает темы (светлая/тёмная), которые синхронизируются с системными настройками. Чтобы включить эту функцию, перейдите в ПараметрыСпециальные возможностиКлавиатура.

Ярлык добавлен в меню Пуск

Клавиатура запускается по горячим клавишам (Win + Ctrl + O)

Размер и прозрачность отрегулированы

Языки раскладки переключаются корректно

Автозапуск настроен (если требуется)-->

Альтернативные виртуальные клавиатуры для Windows

Если стандартная osk.exe не устраивает, рассмотрите сторонние решения:

Приложение Особенности Ссылка
TouchIt Virtual Keyboard Поддержка жестов, кастомизация кнопок touchit.com
Free Virtual Keyboard Портативная версия, не требует установки freevirtualkeyboard.com
On-Screen Keyboard Portable Работает с флешки, поддерживает макросы portableapps.com

Сторонние клавиатуры часто предлагают расширенные функции, например, предсказание текста, горячие клавиши для макросов или интеграцию с облачными сервисами. Однако они могут конфликтовать со стандартной osk.exe, поэтому перед установкой создайте точку восстановления системы.

⚠️ Внимание: Некоторые антивирусы (например, Kaspersky или Avast) блокируют сторонние виртуальные клавиатуры как потенциально опасные. Перед установкой добавьте исключение для файла клавиатуры в настройках антивируса.

FAQ: Частые вопросы по экранной клавиатуре

Можно ли добавить экранную клавиатуру в меню Пуск без прав администратора?

Да, но только временно — через создание ярлыка (см. Способ 1). Для постоянного решения нужны права администратора (см. Способ 2 или Способ 3).

Почему после обновления Windows клавиатура снова пропала из меню Пуск?

Крупные обновления (например, Windows 11 23H2) сбрасывают некоторые настройки реестра. Повторите действия из Способа 2 или используйте скрипт PowerShell для автоматического восстановления.

Как вернуть стандартную клавиатуру, если она была заменена сторонней?

Удалите стороннюю клавиатуру через ПараметрыПриложения. Затем восстановите osk.exe командой в CMD (администратор): DISM /Online /Cleanup-Image /RestoreHealth.

Можно ли назначить собственные горячие клавиши для экранной клавиатуры?

Да, через ПараметрыУстройстваКлавиатура или сторонние утилиты вроде AutoHotkey. Стандартная комбинация Win + Ctrl + O меняется только через редактор реестра.

Почему экранная клавиатура не появляется при входе в систему?

Возможно, отключена служба Touch Keyboard and Handwriting Panel Service. Включите её через services.msc (найдите службу, установите тип запуска Автоматически и запустите её).