Чтобы понять, почему не работает клавиатура ноутбука, важно вспомнить, после каких действий пользователя произошел сбой. «Блог системного администратора» подскажет методы восстановления работоспособности основного устройства ввода.
Вредоносное ПО — вероятная причина
Содержание
Начну с того, чем по традиции завершают рекомендации. Не исключено, что нормально функционировать клавиатуре мешают вирусы или вредоносный софт других типов. Воспользуйтесь антивирусным программным инструментом. В случае нахождения подобного софта — удалите его.
Маловероятно и банально, но если причина такова — ничего делать больше не придется.
Виртуальная клавиатура
Поскольку аппаратная клавиатура не работает, нужно открыть экранную. Выведите ее значок в системный трэй (справа внизу, там, где часы). Не исключено, что значок клавиатуры там уже есть. Исхожу из того, что нет.
Щелкните правой кнопкой мыши на Панели задач там, где нет значков и других элементов интерфейса. Выберите и примените пункт: «Показать кнопку сенсорной клавиатуры».
Значок появился. Щелкните, чтобы открыть альтернативную клавиатуру.
Используйте ее для того, чтобы восстановить работоспособность основной.
Запуск процесса ctfmon (вручную)
Метод применяется в случаях, когда работоспособность клавиатуры утрачена частично. Работает в операционной системе, редакторах текста, мессенджерах и биосе. Не позволяет ввести пароль при входе. Не обеспечивает возможность ввода текста в поиске и ПО, загруженном из Microsoft Store.
Возможная причина: при старте ОС не запустился ctfmon.exe. Если признаки такие, как написал выше, велика вероятность того, что процесс не работает.
Откройте контекстное меню кнопки «Пуск». Для этого кликните правой кнопки мыши по элементу графического интерфейса. Потребуется открыть пункт: Диспетчер задач.
Необходим CTF-загрузчик. Располагается на вкладке «Процессы» в окне Диспетчера; входит в число процессов, работающих в фоновом режиме.
Если есть — причина в другом, переходите к следующему методу. Когда отсутствует:
- из контекстного меню «Пуска» откройте «Выполнить» (строка ввода команд);
- введите: regedit (допустимы копирование и вставка, актуально при неработающей клавиатуре) — команда запустит редактор реестра;
- ОС запросит согласие пользователя на внесение изменений открываемой программой, запустит приложение после подтверждения действия (кнопка «Да»);
- удалите данные из адресной строки редактора;
- скопируйте в нее путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run;
- подтвердите переход — щелкните по клавише Enter экранной клавиатуры.
Необходимо создать строковый параметр:
- кликните правой кнопкой мыши в пустом месте окна;
- откройте соответствующий подпункт меню создания параметра;
- перейдите в контекстное меню нового параметра;
- необходимый пункт: «Изменить…»;
- введите: ctfmon — в строке «Параметр», C:\Windows\System32\ctfmon.exe — в строке «Значение»;
- подтвердите изменение щелчком по экранной кнопке «OK»;
- вернитесь в контекстное меню «Пуска»;
- перейдите к «Управлению компьютером».
Нужная служебная программа в левой части окна: «Планировщик заданий».
Последовательно разворачивайте вложенные папки:
- Библиотека планировщика.
- Microsoft.
- Windows.
- TextServicesFramework.
Пользователю необходимо, чтобы работала задача «MsCtfMonitor»:
- состояние «Готово» — ничего не делайте;
- состояние «Отключено» — выберите «Включить» в контекстном меню задачи.
Показываю, как перевести из отключенного во включенное состояние.
После перезагрузки ПК клавиатура функционирует полноценно? Означает, что способ помог.
Неправильное значение параметра UpperFilters (пишут: «постарался» антивирус)
Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
Правильные название и значение:
- UpperFilters — необходимый мультистроковый параметр;
- kbdclass — корректное значение параметра.
Не соответствует? Поменяйте с применением экранной клавиатуры.
Больше статей и видео в нашем Дзен-канале
В интернете бытует мнение, что на значение параметра оказывают влияние антивирусные программы. От рекомендаций воздержусь. Предпочитаю встроенный инструмент защиты ОС, но каждый пользователь сам оценивает:
- свой стиль использования ПК и интернета;
- способность объективно оценивать риски и отказаться от посещения заведомо (или потенциально) вредоносных веб-ресурсов, загрузки файлов, уверенность в которых отсутствует;
- потребность в стороннем софте.
Отключите быстрый запуск
Опция быстрого запуска повышает комфорт работы с ПК. Подчас становится причиной ошибок (чаще на ноутбуках, чем в настольных компьютерах).
Объясняю почему так происходит: ускорение включения сохраняет в файл гибернации:
- ядро операционной системы;
- драйвера.
После очередного старта компьютера не формируется новый сеанс.
В строке «Выполнить» из контекстного меню «Пуска» введите: control. Для запуска Панели управления — «OK».
В окне Панели:
- рекомендуемый режим просмотра — Мелкие значки;
- категория настроек, которую нужно открыть — Электропитание.
Щелкните по соответствующей ссылке для перехода к настройке действий кнопок питания.
Отключение (как и включение) опции относится к параметрам, которые сейчас недоступны — перейдите по соответствующей ссылке.
«Включить быстрый запуск» — один из пунктов блока «Параметры завершения работы». Обратите внимание, что параметр рекомендовано держать во включенном состоянии. Снимите «птичку» слева от надписи и сохраните внесенные изменения, нажав соответствующую кнопку в нижней части окна.
Драйвер
Возможная причина: некорректное взаимодействие аппаратного обеспечения и операционной системы; неправильно подобранный драйвер. За редким исключением, установка драйвера производится не самим пользователем ПК, а ОС. Многие по сформировавшейся за годы привычке полагаются на драйвер-паки, что делать не рекомендую. В большинстве случаев драйвер, поставленный операционной системой работает корректно.
Установка, обновление
Откройте Диспетчер устройств — соответствующий пункт предусмотрен в контекстном меню кнопки «Пуск».
В перечне категорий устройств необходим список клавиатур. Если устройство, помеченное желтым треугольником с восклицательным знаком отсутствует — выберите стандартную клавиатуру PS/2.
Для клавиатуры «с восклицательным знаком» (что говорит об ошибке оборудования) драйвер надо поставить вручную. Не исключено, что причина в том, что драйвера нет вообще.
Для стандартной — запустите мастер обновления драйвера из контекстного меню.
Запустите поиск новых драйверов в автоматическом режиме.
После завершения процедуры ПО либо поставлено, либо система с задачей не справилась. Если установка прошла успешно, перезагрузите компьютер и убедитесь в работоспособности клавиатуры (как вариант — причина была не в драйвере и устройство ввода по-прежнему не работает).
Если ОС уведомила пользователя о том, что установленная версия — свежая, решение может состоять в установке ПО с официального сайта вендора ноутбука.
Программное обеспечение располагается в разделах «Поддержка» («Support»), «Загрузки» («Downloads»). Название может отличаться, но будет подобным по смыслу. Необходимы драйвера для устройств HID (категория оборудования, предназначенного для взаимодействия человека с машиной). Ряд вендоров помещают драйвера клавиатур в раздел «Other».
Удаление
Метод спорный, но в некоторых случаях срабатывает. Состоит в удалении драйвера клавиатуры без последующей установки нового. Производится через рассмотренное выше контекстное меню оборудования.
ПО может потребовать от пользователя подтвердить согласие на удаление важного софта — поставить «птичку». Следующее действие — перезагрузка ПК. Возможное негативное последствие: неработоспособность оборудования. Применятся в тех случаях, когда другой выход отсутствует с полным пониманием пользователя, что последствия непредсказуемы.
Чипсета
Причина неработоспособности оборудования временами состоит в некорректной работе компьютера как комплексного устройства, а не отдельного компонента.
Последовательность действий:
- Перейдите на официальный сайт вендора ноутбука, найдите драйвера чипсета вашей модели.
- Загрузите их на жесткий диск, SSD или флеш-накопитель.
- Установите скачанное и сохраненное ПО.
Рассмотрены способы отключения залипания клавиш. Писал, что делать, когда Панель задач зависает.
Что помогает, когда клавиатура перестала работать или функционирует неправильно? Дополните перечень методов в комментариях.