Вы можете диагностировать, почему клавиатура ноутбука не работает, просто проанализировав события, предшествовавшие проблеме, и выполнив все рекомендации. Как и в других подобных ситуациях, проблема может иметь программный и аппаратный характер, а также быть редкой, поэтому выявить ее без личного осмотра специалистами не удастся. Разберем основные проблемы, с которыми сталкиваются владельцы ноутбуков, и способы их устранения.
- Запуск виртуальной клавиатуры для выполнения некоторых способов
- Способ 1: Настройки Windows 10
- Способ 2: Принудительный запуск процесса ctfmon
- Способ 3: Отключение быстрого запуска
- Способ 4: Устранение неполадок с драйверами
- Переустановка проблемного драйвера клавиатуры
- Удаление драйвера клавиатуры
- Удаление драйвера Elan
- Установка драйвера чипсета
- Запрет установки драйвера
- Способ 5: Проверка ОС на вирусы
- Способ 6: Проверка значения параметра UpperFilters
- Способ 7: Управление обновлениями Windows
- Возврат к предыдущей версии
- Восстановление системы
- Обновление Windows 10
- Исходное состояние
- Способ 8: Физический ремонт
- Что еще может помочь
Запуск виртуальной клавиатуры для выполнения некоторых способов
Поскольку для некоторых из методов, которые мы рассмотрим, может потребоваться ввод текста, вам потребуется виртуальная клавиатура — приложение, предустановленное в Windows. В большинстве случаев в этом нет необходимости, так как почти всегда вам нужна только мышь и копирование текста (например, команд) с помощью правой кнопки. Однако в качестве временной замены сломанной физической клавиатуры мы предлагаем использовать ее виртуальную версию. Узнайте, как это сделать, в следующей статье.
Способ 1: Настройки Windows 10
В первой десятке буквально две настройки, которые могут повлиять на производительность физической клавиатуры ноутбука.
- Оба они есть в приложении «Настройки», которое надо вызывать через «Пуск».
- Сначала перейдите в раздел «Доступность».
- Найдите через левую панель запись «Клавиатура» и в центральной части окна посмотрите статус первого параметра — «Использовать устройство без нормальной клавиатуры». Если это «Вкл.», Измените его на «Выкл.» И перейдите в любое приложение, поддерживающее набор текста, и посмотрите, решена ли проблема.
- Второй параметр, который необходимо проверить, находится здесь. Прокрутите вниз до поля «Использовать фильтр ввода». Измените текущее значение и дважды проверьте, работает ли клавиатура.
Способ 2: Принудительный запуск процесса ctfmon
Когда клавиатура нормально работает в Windows (в текстовых редакторах, мгновенных сообщениях) и в BIOS, но не реагирует на попытки ввода пароля на экране входа в систему, при вводе поиска и приложений из Microsoft Store это более вероятно грешить на процесс ctfmon.exe, который не запускается с операционной системой. Это можно легко изменить, добавив соответствующий параметр в реестр. Однако для начала нужно убедиться, что действительно есть что исправить. Для этого запустите «Диспетчер задач», щелкнув правой кнопкой мыши кнопку «Пуск».
Поищите там процесс «CTF Loader».
Если он действительно отсутствует, сделайте следующее:
- Щелкните правой кнопкой мыши «Пуск» и на этот раз выберите «Выполнить».
- Введите regedit (или скопируйте эту команду отсюда и вставьте ее), а затем нажмите OK».
- Перейдите по пути HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run или скопируйте и вставьте его в адресную строку после очистки. Чтобы перейти по адресу, используйте Enter на работающей виртуальной клавиатуре.
- Добавьте процесс запуска клавиатуры в автозагрузку, щелкнув правой кнопкой мыши пустое место в середине окна и выбрав «Создать»> «Параметр строки».
- Задайте имя «ctfmon», сначала скопировав это слово или набрав на виртуальной клавиатуре. Затем дважды щелкните переименованный параметр левой кнопкой мыши, чтобы открыть свойства. В поле «Значение» добавьте «C: \ Windows \ System32 \ ctfmon.exe» и нажмите OK».
Также рекомендуем проверить доступность задания в «Планировщике заданий».
- Щелкните правой кнопкой мыши «Пуск» и перейдите в «Управление компьютером».
- Из списка слева вам нужно получить доступ к «Планировщику заданий».
- Снова с левой стороны разверните папки «Библиотека планирования»> «Microsoft»> «Windows»> «TextServicesFramework» одну за другой. В центральной части окна проверьте, запущена ли задача «MsCtfMonitor».
- Если нет, щелкните правой кнопкой мыши, чтобы открыть контекстное меню и включить его.
- Перезагрузите компьютер и проверьте, работает ли клавиатура.
Способ 3: Отключение быстрого запуска
Функция быстрого старта, безусловно, очень удобна, но в результате ее активации могут возникать разного рода ошибки. Чаще всего они встречаются только на ноутбуках, в основном по той причине, что технология ускорения загрузки сохраняет ядро Windows и драйверы в файле гибернации, соответственно, при следующем запуске ПК она не создает полностью новую сессию. В итоге имеет смысл отключить ускорение запуска ОС и проверить, не повлияло ли оно на неисправность клавиатуры.
- Откройте «Пуск», найдите папку «Системные инструменты — Windows» и разверните ее. В результатах выберите «Панель управления».
- Найдите раздел «Питание» и перейдите в него.
- На левой панели нажмите «Действия кнопки питания».
- Пока отключать нужный элемент запрещено, поэтому сначала нажмите ссылку «Изменить настройки, которые в данный момент недоступны».
- Снимите флажок «Включить быстрый запуск (рекомендуется)». Обратите внимание на подпись, в которой написано, что это не влияет на режим перезагрузки, а только на включение ноутбука с нуля.
- Выключаем и включаем снова, ноут не перезагружаем. Если нет, вы можете повторно включить быстрый запуск.
Способ 4: Устранение неполадок с драйверами
Чаще всего проблема возникает из-за конфликтов между операционной системой и оборудованием, неправильно выполненного обновления или неправильно выбранного драйвера. Обычно пользователь не устанавливает такой драйвер сам — это делается автоматически Windows, загружая необходимое программное обеспечение из своих репозиториев, или установщиком всех драйверов для ПК (например, DriverPack Solution). Если первый случай практически исключает какие-либо отказы, то второй, наоборот, увеличивает вероятность. Проверить его наличие можно через «Диспетчер устройств».
Переустановка проблемного драйвера клавиатуры
- ПКМ на «Пуск» вызовет альтернативное меню, из которого вы должны перейти в «Диспетчер устройств».
- Разверните категорию «Клавиатуры». Списки поиска элементов с предупреждениями в виде значка с желтым треугольником и восклицательного знака (иногда значок может быть полностью красным с крестиком). В противном случае выберите «Стандартная клавиатура PS / 2».
- Если обнаружено устройство с уведомлением, попробуйте установить его драйвер вручную — возможно, его нет. Для этого щелкните правой кнопкой мыши и выберите «Обновить драйвер».
- Среди предложенных вариантов используйте «Автоматический поиск обновленных драйверов».
- Дождитесь процедуры.
- Исходя из результатов, программное обеспечение может быть установлено или не установлено. В первом случае просто отправьте компьютер на перезагрузку, а во втором вы получите сообщение о том, что последняя версия уже установлена.
- Если автоматического обновления нет, попробуйте еще раз установить драйвер, который уже стоит на ноутбуке. Для этого в том же окне обновления драйверов вместо автоматической опции выберите «Найти драйвер на этом компьютере».
- Теперь нажмите «Выбрать драйвер из списка драйверов, доступных на вашем компьютере», не изменяя путь для его поиска.
- В идеале вы увидите только одну строчку, которая будет называться «Стандартная клавиатура PS / 2». Если строк несколько, выберите указанную щелчком мыши и перейдите в «Далее».
- После непродолжительной установки вы получите уведомление о том, что процедура завершена. Остается закрыть все окна, перезагрузить устройство, чтобы изменения вступили в силу.
Однако обновить драйвер можно не только таким способом: для этого есть еще и обновление системы (мы поговорим об этом одним из следующих способов), а также обращение на официальный сайт производителя ноутбука. Там вам нужно перейти в раздел с технической поддержкой, который может называться «Поддержка», «Загрузки» или что-то в этом роде. Например, на веб-сайте HP есть вкладка «Драйвер-клавиатура, мышь и устройство ввода», где пользователю предлагается загрузить два драйвера для устройств HID. На сайтах других компаний эта вкладка отличается, например «Другое».
Удаление драйвера клавиатуры
Некоторым пользователям помогает просто удаление драйвера без его переустановки (для некоторых удаление драйвера сенсорной панели также оказалось эффективным, но это одноразовая рекомендация, будьте осторожны).
- Эту процедуру также можно выполнить через «Диспетчер устройств», но на этот раз выбрав пункт «Удалить устройство».
- Установите флажок предупреждения, если он есть, и нажмите «Удалить».
- Перезагрузите ноутбук.
Удаление драйвера Elan
Пользователи с драйверами Elan, установленными на их ноутбуках, неоднократно сталкивались с проблемами клавиатуры. По их наблюдениям, помогает удаление именно этого драйвера, после чего работа устройства ввода восстанавливается. Вы можете удалить это программное обеспечение через «Параметры»> «Приложения». То же самое можно сделать через вышеупомянутый «Диспетчер устройств» в разделе «HID-устройства».
Установка драйвера чипсета
Иногда неисправность сторонних драйверов приводит к проблемам с работой ноутбука в целом. Они могут вылетать внезапно, но чаще они возникают после неправильной установки, как упоминалось выше, из-за различных пакетов драйверов. Поэтому лучше всего посетить официальный сайт производителя (см. Последний абзац наших инструкций выше «Переустановка проблемного драйвера клавиатуры») и найти там все системные драйверы. Например, на том же сайте HP есть отдельная категория, у других производителей этот раздел должен называться такой же или «Набор микросхем».
Запрет установки драйвера
Если вы подозреваете, что ваша клавиатура перестала работать после установки Windows или обновления системы, вы можете попытаться предотвратить автоматическую установку операционной системой драйвера для определенного устройства. Благодаря этому общие или локальные обновления ОС будут обходить клавиатуру. Однако рекомендуется проводить этот метод как один из последних, поскольку такие меры достаточно радикальны.
- Во-первых, нам нужно узнать идентификатор устройства, с которым система его идентифицирует. Откройте диспетчер устройств, как показано выше.
- Если в разделах «Клавиатуры» и «HID-устройства» есть проблемное устройство, скорее всего, это будет клавиатура. Даже если его там нет, вам не придется долго искать устройство: обычно оно находится в первом разделе и называется «Стандартная клавиатура PS / 2».
- Перейдите в его «Свойства», дважды щелкнув ЛКМ или выбрав соответствующий пункт в контекстном меню, вызываемом ПКМ.
- Перейдите на вкладку «Подробности», где в списке «Свойства» выберите «GUID класса» или «GUID типа шины». В дальнейшем вам нужно будет скопировать строку из поля «Значение» — это можно сделать, щелкнув правой кнопкой мыши> «Копировать». Но пока оставьте это окно открытым и переходите к следующему шагу.
- Запустите «Редактор реестра». Как это сделать, мы уже показали выше. Перейдите по пути HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows.
- Щелкните правой кнопкой мыши папку Windows в левой части окна и выберите «Создать»> «Раздел».
- Назовите это «DeviceInstall». Теперь щелкните его правой кнопкой мыши и снова создайте раздел под названием «Ограничения», а внутри этого раздела — «DenyDeviceIDs». Результат должен выглядеть как на скриншоте ниже.
- Находясь в последней созданной папке, щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, в котором вы можете создать «строковый параметр».
- Назовите это «1». Откройте его свойства, дважды щелкнув левой кнопкой мыши и в поле «Значение» введите «GUID класса» / «GUID типа шины», который вы нашли на шаге 3 через «Диспетчер устройств».
- Перейдите в «Ограничения», щелкните правой кнопкой мыши пустое место в центре окна и создайте «Параметр DWORD (32 бита)», который он будет называть «DenyDeviceIDs».
- Дважды щелкните по нему левой кнопкой мыши и установите «1» в поле «Значение».
- Таким же образом создайте параметр «DenyDeviceIDsRetroactive». Оставьте для него значение «0».
- Удалите драйвер клавиатуры, как показано в одном из предыдущих советов. Перезагрузите ноутбук и проверьте, работает ли клавиатура. Если нет, вернитесь в «Редактор реестра» в том же месте и удалите папку «DeviceInstall» с помощью правой кнопки мыши. Остальные значения также будут удалены, и драйвер можно будет снова загрузить в будущем.
Способ 5: Проверка ОС на вирусы
Многие пользователи думают, что это банальная и обобщенная рекомендация, которая прилагается к каждой инструкции по решению проблемы. Однако в данной ситуации это действительно уместно, поскольку известно, что вредоносное ПО блокирует клавиатуру, и поэтому разумным решением будет сканирование операционной системы на вирусы. Если у вас уже установлено специальное программное обеспечение для этих целей, воспользуйтесь им. Если такого нет, взгляните на другую нашу статью, которая поможет вам выбрать правильный вариант для вашего программного обеспечения безопасности.
Способ 6: Проверка значения параметра UpperFilters
В «Редакторе реестра», о котором мы уже говорили ранее, можно увидеть кое-что еще, а именно статус параметра «UpperFilters». В ходе определенных событий он может потеряться, поэтому вам следует убедиться или опровергнуть это предположение.
- Откройте «Редактор реестра», как показано выше, перейдите в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4D36E96B-E325-11CE-BFC1-08002BE10318}. Найдите там параметр «UpperFilters». Он должен иметь значение «kbdclass».
- Если нет, измените его вручную, открыв строку «Свойства» и введя это слово с виртуальной клавиатуры или путем копирования и вставки.
Есть информация, что значение параметра сбивает одно из обновлений Антивируса Касперского. Если вы установили его, и даже после устранения проблемы проблема не исчезнет, установите более новое обновление или отключите его работу до того, как обновление будет выпущено. Иногда проблема заключается в другой функции, присущей другому антивирусу и отвечающей за безопасный ввод с клавиатуры. В этом случае необходимо уже отключить его, не прерывая работу самого защитного ПО.
Способ 7: Управление обновлениями Windows
Иногда клавиатура перестает работать у пользователей сразу после установленного обновления системы. Если все вышеперечисленные рекомендации не помогли решить эту проблему, то вам необходимо восстановить систему до предыдущего состояния компьютера, восстановить систему или полностью восстановить ее до исходного состояния.
Возврат к предыдущей версии
В течение 10 дней после установки глобального обновления Windows позволяет пользователям вернуться к предыдущей сборке ОС, если текущая работает нестабильно. Не секрет, что практически все обновления этой операционной системы в последнее время имеют множество ошибок и недоработок, доставляющих пользователям ряд трудностей. Предположим, вы только что установили крупное обновление, изменяющее версию системы (например, 1903–1909) и «сломавшее» клавиатуру, откатитесь. Возможно, очень скоро разработчик исправит какие-то ошибки и появится возможность обновиться снова.
Вы можете выполнить эту процедуру только в том случае, если вы не удалили папку Windows.old!
- Перейдите в «Параметры», оттуда — в «Обновление и безопасность».
- Перейдите в «Восстановление» и нажмите «Начать» в разделе «Восстановление предыдущей версии Windows 10».
- Дождитесь подготовки к дальнейшей процедуре.
- Выбирайте любой мотив, желательно реальный, и переходите в «Далее».
- Если вы решите, что у вас достаточно обновлений, откажитесь от проверки обновлений с помощью кнопки «Нет, спасибо».
- Просмотрите информацию и нажмите Далее».
- Убедитесь, что вы помните пароль, который используете (если есть.
- Перейдите к восстановлению сборки напрямую, нажав «Восстановить предыдущую сборку».
- Начнется сброс, нужно дождаться его завершения.
Если обновление обычное, не очень большое, удалите его вручную из списка обновлений, используя статью по следующей ссылке, то есть способ 1.
Восстановление системы
Самый простой и часто самый эффективный метод — это восстановление системы. Многие люди знают, как самостоятельно вернуться к ранее созданной точке восстановления, но если вы никогда не использовали эту функцию, вы можете узнать, как это сделать, по следующей ссылке.
Обновление Windows 10
Нередко сбои решаются не только восстановлением, но и обновлением. Прежде чем приступить к радикальным мерам по удалению файлов Windows (и не только), установите все обновления — есть вероятность, что такая легкая манипуляция решит все проблемы с работоспособностью устройства.
Исходное состояние
Когда ничего не помогает, вы можете попытаться восстановить систему в исходное состояние. Это не самая приятная операция, потому что после этого вам придется переустанавливать некоторые приложения и восстанавливать различные системные настройки.
Аналогом этой функции является заводской сброс, при котором будет произведена чистая установка системы, но с сохранением некоторых пользовательских данных. О том, что именно будет удаляться и как в принципе выполнить такой сброс, мы уже рассказывали в статье по ссылке ниже. Этот вариант с большей вероятностью устранит программный сбой, если таковой имеется.
Способ 8: Физический ремонт
К сожалению, не всегда удается отремонтировать устройство программными методами — если неисправность вызвана физической проблемой, она устраняется только соответствующими мерами. Когда ваших технических знаний недостаточно, вам обязательно стоит обратиться в сервисный центр, который поможет найти источник проблемы и устранить ее. Например, если на клавиатуру пролита жидкость, возможно, что микросхема или соединительный кабель повреждены, и в простейших случаях некоторые клавиши могут залипать, например, из-за свойств жидкости (сладкие напитки заставят клавиши они прилипают и их трудно нажимать и т д.). Конечно, вы всегда можете разобрать ноутбук самостоятельно, чтобы очистить его от пролитого чая, соды, пыли, но нет гарантии, что это поможет и вы сможете разобрать и собрать ноутбук. По ссылке ниже вы найдете общее руководство о том, как самостоятельно разобрать ноутбук, но мы все же рекомендуем не делать этого без необходимого уровня знаний и уверенности в своих действиях.
Читайте также: Разберем ноутбук дома
В более печальных ситуациях кабель оказывается неработоспособным из-за того, что он погнут (такое бывает при открытии и закрытии ноутбука), а микросхема, как и любая электроника, может просто сгореть. Кроме того, кабель может просто отсоединиться, поэтому вам просто нужно снова вставить его в разъем, чтобы клавиатура снова заработала. Как видите, мы не даем советов и инструкций по исправлению, так как этот процесс строго зависит от марки и модели устройства. Если вы хотите попробовать все исправить самостоятельно, воспользуйтесь специальными видеороликами на YouTube, которые помогут вам разобрать ноутбук.
Что еще может помочь
Советы, которые менее эффективны, но все же заслуживают внимания, особенно перед обращением за помощью к специалистам:
- Запустите средство устранения неполадок системной клавиатуры. Для этого перейдите в «Настройки»> «Обновление и безопасность».
- Отключите ноутбук, извлеките аккумулятор и подождите 15 минут, затем снова вставьте его и включите ноутбук. В качестве альтернативы, после выключения устройства и извлечения аккумулятора отсоедините все подключенные периферийные устройства и удерживайте кнопку питания в течение 30 секунд (это снимет оставшийся заряд конденсатора), затем переустановите аккумулятор и снова включите устройство.
- Маловероятно, но сброс BIOS до значений по умолчанию может помочь.
См. Также: Сброс настроек BIOS
- Если у вас есть USB-клавиатура, подключите ее и попробуйте набрать текст. В ситуации, когда вход с внешнего устройства является нормальным, а встроенный портативный компьютер выходит из строя, высока вероятность второй аппаратной неисправности. Когда нет ввода с клавиатуры, сначала нужно искать проблему в операционной системе, так как это сигнализирует о каком-то программном сбое.
- Перейдите в безопасный режим и проверьте, работает ли там клавиатура. Если да, то в операционной системе есть проблемы, но какие из них решать вам, исходя из недавних действий, установленного программного обеспечения и всего, что может каким-либо образом вызвать проблемы в ноутбуке.
См. Также: Безопасный режим в Windows 10
В разделе «Устранение неполадок» выберите «Клавиатура». Нажмите «Запустить средство устранения неполадок» и следуйте рекомендациям операционной системы.