Что делать если не работает клавиатура на ноутбуке
Вопрос пользователя…
Здравствуйте.
Помогите с одной проблемой. Ни с того ни с сего перестала работать клавиатура на моем ноутбуке Lenovo B70-80. Ноутбук не ударял, не заливал, не ударял — просто после включения, не реагирует на нажатие некоторых клавиш. Что можно сделать?
Доброго времени суток!
Чем хорош в этом плане обычный компьютер — так это быстрой сменой одной клавиатуры на другую. В ноутбуке такую процедуру, к сожалению, так быстро не провернешь 👀.
Вообще, чтобы ни с того ни с сего клавиатура перестала работать — случай крайне редкий. Чаще всего пользователь догадывается в чем причина (и иногда помалкивает 👌). Например, довольно часто имеют место залития клавиатуры чаем, водой, соком; механические повреждения и пр.
В этой статье рассмотрю основные причины отказа клавиатуры работать, и что можно сделать для восстановления работоспособности устройства. И так…
*
Что можно сделать для временного исправления ситуации
Хочу начать статью с того, какие временные меры можно принять, чтобы хоть как-то набирать какие-то символы, нажимать необходимые клавиши (которые могут понадобиться в процессе восстановления работоспособности).
- Способ №1 — подключить USB-клавиатуру. Дабы на любом современном ноутбуке есть несколько USB-портов. Кстати, если USB-порты также не работают — то это довольно плохой признак, может указывать на вышедшую из строя мат. плату;
- Способ №2 — вызвать экранную клавиатуру. Находится она в разделе: панель управления/Специальные возможности/Центр специальных возможностей (см. скриншот ниже).
*
1) Невнимательность/неосведомленность пользователя
Как бы смешно не звучало, но очень часто клавиатура «не работает» из-за неосведомленности пользователя.
Например, сколько раз мне жаловались на то, что цифры на клавиатуре сломались, что не вводится даты и т.д. — но дело в том, что цифровая клавиатура работает при нажатой клавише Num Luck(👇 кстати, на ней или над ней часто есть светодиод).
Так вот, если эта клавиша не нажата, при попытке ввести числа с цифровой клавиатуры — у вас курсор будет прыгать, сдвигаться, не реагировать вообще.
Если у вас не работают цифры — обязательно обратите внимание на эту клавишу!
Примечание: некоторые модели ноутбуков включают цифровую клавиатуру только по нажатию сочетания клавиш: Fn Num Lock.
👉 Кстати, еще один момент: касается функциональных клавиш(F1, F2, F,3… F12). На современных ноутбуках, чтобы сработала какая-нибудь из этих клавиш — нужно кроме нее, еще нажать на клавишу FN. Обычно, этот момент настраивается в BIOS.
Ниже на скриншоте показан раздел «Advanced» ноутбука Dell — в пункте «Function Key Behavior» есть возможность выбрать, как будут работать функциональные клавиши:
Подробно рассматривать здесь, как войти в BIOS и как его настроить не стану, но приведу пару ссылок на статьи, из которых вы сможете почерпнуть эту информацию:
- как войти в BIOS;
- кнопки для входа в BIOS для разных производителей ноутбуков;
- как сбросить настройки BIOS.
*
2) Мусор под/между клавишами
Под клавишами клавиатуры очень любит скапливаться пыль, грязь, крошки, да и вообще, со временем, она засаливается от жирных рук, пальцев даже у достаточно аккуратных пользователей.
Из-за этого часть клавиш (обычно, всё начинается с одной-двух) перестает нормально реагировать, по ним приходиться с силой нажимать и давить.
👉 В помощь!
Статья о том, как почистить ноутбук/ПК от пыли. Ссылка на раздел статьи о том, как ведется чистка клавиатуры от крошек, жирных следов и пыли.
Почистить клавиатуру (на мой взгляд) можно тремя способами:
- использовать спец. USB-пылесос, который аккуратно и бережно сможет собрать большинство крошек с поверхности клавиатуры (см. скрин ниже);
- использовать спец. липучки, которые при нажатии на них заполняют плоскость клавиатуры, а когда вы их отцепляете — вся пыль и грязь остается на них;
- можно продуть клавиатуру с помощью обычного пылесоса (особенно, если у него есть реверсный режим), а затем аккуратно протереть влажной тряпочкой, смоченным мыльным раствором.
*
3) Программный сбой, ошибка при загрузке ОС
Если у вас совсем не работает ни одна клавиша на клавиатуре (и вы ее не заливали, не стучали и пр.), то спешу вас заверить, в более, чем половине случаев — виновато ПО. Например, мог произойти конфликт драйверов, на этапе загрузки вашей ОС или подцепили какой-нибудь вирус и т.д.
Самый простой и верный способ — попробовать для начала перезагрузить ноутбук. Не лишним будет войти в BIOS и проверить, как работает клавиатура в нем.
👉 Примечание: если в BIOS у вас работает клавиатура (а то, что вы в него вошли, уже говорит об этом) — значит у вас наверняка причина в ПО.
В случае проблем с железом — клавиатура не будет работать нигде: ни в BIOS, ни в Windows, ни в любой другой ОС!
Если после перезагрузки ноутбука клавиатура снова не работает (а в BIOS клавиатура работала), попробуйте откатить систему к тому состоянию, когда всё было в порядке. Ниже приведу ссылку на статью по восстановлению Windows (прим.: откат можно сделать с помощью загрузочной флешки, не загружая основную систему).
👉 В помощь!
Как восстановить Windows 10 — инструкция по шагам.
Если восстановление не поможет (или у вас не будет контрольных точек для восстановления) можно попробовать 👉 переустановить систему. Так же рекомендую обратить внимание на драйвера, о них чуть ниже…
*
4) Проблема с драйверами
Вообще, обычно, драйвера на клавиатуру устанавливаются автоматически при инсталляции Windows. Но иногда с ними наблюдаются следующие проблемы:
👉 В помощь!
Программы для быстрогоавто-обновления драйверов
Я рекомендую сделать следующее:
- Открыть диспетчер устройств: нажать сочетание кнопок Win R, ввести devmgmt.msc и нажать Enter.
- Далее обратите внимание на вкладку «Клавиатуры»: раскройте ее. Напротив вашего устройства не должно быть никаких восклицательных знаков, да и вообще их не должно быть и с другими устройствами в идеале (указывающих на проблему с драйвером).Пример, как выглядит проблемное устройство — ;
- Чтобы обновить драйвер клавиатуры, щелкните павой кнопкой мышки по устройству «Стандартная клавиатура PS/2» (либо по той «клавиатуре», которая будет в разделе «Клавиатуры»), затем выберите «Обновить драйверы…», и согласитесь на автоматическую установку (пример ниже на скрине 👇).
*
5) Закисление контактов шлейфа клавиатуры, повреждение шлейфа
Если предыдущие шаги ничем не помогли, и клавиатура ноутбука также не реагирует ни на одно ваше нажатие — я рекомендую проверить шлейф. С ним, обычно, случается следующее:
- если вы разбирали ноутбук и отключали/подключали клавиатуру — вполне возможно, что шлейф могли просто не плотно вставить в гнездо. Если это имело место быть, попробуйте переподключить клавиатуру;
- также часто его повреждают при не аккуратной разборке ноутбука (проводки в шлейфе достаточно тонкие и могут быть перебиты одним не осторожным движением);
- контакты шлейфа, либо гнезда, в которое он «садиться», могли со временем окислиться и не давать хорошего контакта. Попробуйте аккуратно протереть их ластиком (как правило, контакты даже на глаз начинают становиться светлее, что значит вы сняли окислившийся налет).
*
6) Залитие клавиатуры жидкостью
Некоторые спецы подвели интересную статистику: каждая 50-я кружка над ноутбуком опрокидывается на него. Страдает при этом, в первую очередь, именно клавиатура.
Кстати, по своему опыту скажу, что при любом залитии — клавиатура страдает 100%, а вот у остальных устройств (под ней) еще есть шансы остаться сухими: всё зависит от скорости реакции пользователя после инцидента, конфигурации устройства и количества пролитой жидкости.
👉 В помощь!
Ааа! Залил ноутбук водой (чаем) —что делать
Вообще, жидкость жидкости рознь…
Особо опасна для железа та жидкость, которая содержащая соль или сахар: чай, сок, лимонад и пр. Когда такая смесь попадет на контакты и металлические части плат — то начинается процесс окисления и коррозии, которая разрушает (в некоторых случаях далеко не сразу, но верно) железо.
Что делать, если залили ноутбук:
- выключить ноутбук: нужно сразу же отсоединять блок питания и вынимать аккумулятор, как можно скорее (чем быстрее, тем лучше);
- далее переверните устройство, чтобы из него начала вытекать жидкость;
- просушить устройство в течении нескольких дней (раньше — устройство просто не высохнет). Для просушки не использовать ни фены, ни нагреватели, ни прочие подобные устройства;
- крайне желательно разобрать устройство и посмотреть, как далеко проникла жидкость. Вообще, конечно, если сами этим никогда не занимались — рекомендую показать устройство в сервис центре: т.к. даже если ваше устройство после просушки будет работать, остатки жидкости (особенно, если она была агрессивной: сок, пиво, чай и пр.) будут медленно и верно разрушать ваше железо изнутри, вызывая коррозию и окисление.
*
7) Механические повреждения
Вообще, по большому счету, в клавиатуре нечему ломаться, и как правило, поломка связана с повреждением какой-то конкретной клавишей (т.е. перестанет нажиматься 1-2 клавиши).
Обычно, это бывает, если на клавиатуру ноутбука что-нибудь падало, либо вы случайно задели устройство (такое, например, могло быть в дороге, при перемещении устройства).
В некоторых случаях, когда повреждаются контакты на плате клавиатуры (или кнопка «зажимается») — то клавиатура может не реагировать на нажатия других клавиш, и вести себя не стабильно.
Кстати, зажата ли у вас какая-нибудь клавиша можно узнать, если открыть какой-нибудь текстовый редактор: Word, блокнот и пр.
👉 Как вариант решения: если у вас не работает 1-2 клавиши, то их можно переназначить на другие и какое-то время пользоваться клавиатурой (а может это время будет длительным?!).
Для переназначения кнопок — рекомендую использовать спец. утилиты: MapKeyboard, Key Remapper и др.
👉 В помощь!
Какпереназначить одну клавишу на другую(тем, у кого не срабатывает нажатие кнопки на клавиатуре).
*
8) Что с аккумулятором ноутбука?
И последнее, на чем хотел бы остановиться в этой статье…
Вообще, такое довольно редко, но всё же встречал на одном «no name» китайском ноутбуке: клавиатура на нем переставала работать, если аккумулятор разряжен ниже определенного минимума в 7%, видимо работало своеобразное ПО (надеюсь, такое ПО не станет популярным?).
Рекомендую сделать следующее: выключить ноутбук и вынуть аккумулятор, затем подключить его к БП — включить и проверить, начала ли работать клавиатура.
👉 Кстати!
Неплохо было бы оценитьсостояние аккумуляторной батареи в целом.
*
На этом свой опус завершаю…
За дополнения по теме — заранее большое мерси.
Удачи!
👋
Первая публикация: 23.03.2021
Корректировка: 15.01.2020
Возврат к предыдущей версии
В течение 10 дней после установки глобального обновления Windows разрешает своим пользователям вернуться на предыдущую сборку ОС, если текущая работает нестабильно. Не секрет, что почти все обновления этой ОС в последнее время имеют множество багов и недоработок, вызывая у юзеров самые разные трудности.
Выполнить эту процедуру можно, только если вы не удаляли папку Windows.old!
- Перейдите в «Параметры», оттуда — в «Обновление и безопасность».
- Переключитесь в «Восстановление» и нажмите «Начать» в блоке «Вернуться к предыдущей версии Windows 10».
- Дождитесь проведения подготовки к дальнейшей процедуре.
- Выберите любую причину, желательно, указав реальную, и перейдите «Далее».
- Если вы решили, что обновлений с вас хватит, откажитесь от проверки апдейтов кнопкой «Нет, спасибо».
- Ознакомьтесь с информацией и нажмите «Далее».
- Удостоверьтесь, что используемый пароль (если он есть), вы помните.
- Перейдите к непосредственному возвращению сборки, щелкнув по «Вернуться к более ранней сборке».
- Начнется восстановление, вам необходимо подождать его завершения.
Если же обновление обычное, не очень большое, удалите его вручную из списка апдейтов, воспользовавшись статьей по следующей ссылке, а именно Способом 1.
Подробнее: Удаление обновлений в Windows 10
Запрет установки драйвера
Когда есть подозрение на то, что клавиатура перестала работать после установки Windows или системного обновления, можно попробовать запретить ОС автоматическую установку драйвера для конкретного устройства. Благодаря этому апдейты ОС общие или локальные будут обходить клавиатуру стороной. Однако рекомендуется выполнять этот метод одним из последних, так как подобные меры довольно радикальны.
- Сперва нам понадобится выяснить идентификатор устройства, по которому система определяет его. Откройте «Диспетчер устройств», как это было показано ранее.
- Если там есть проблемный девайс в разделах «Клавиатуры» и «Устройства HID», скорее всего, это и будет клавиатура. Даже если его нет, устройство искать долго не придется: обычно оно находится в первом разделе и называется «Стандартная клавиатура PS/2».
- Зайдите в его «Свойства» двойным кликом ЛКМ или выбором соответствующего пункта в контекстном меню, вызванном ПКМ.
- Переключитесь на вкладку «Сведения», где из перечня «Свойство» выберите «GUID класса» или «GUID типа шины». В будущем вам понадобится скопировать строчку из поля «Значение» — это можно сделать кликом правой кнопки мыши > «Копировать». Но пока что это окно оставьте открытым и переходите к следующему шагу.
- Запустите «Редактор реестра». Выше мы уже показали, как это сделать. Перейдите по пути
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows
. - Нажмите ПКМ по папке «Windows» в левой части окна и выберите «Создать» > «Раздел».
- Задайте ему имя «DeviceInstall». Теперь нажмите ПКМ уже по нему и снова создайте раздел с названием «Restrictions», а внутри этого раздела — «DenyDeviceIDs». Результат должен быть таким, как на скриншоте ниже.
- Находясь в последней созданной папке, кликом правой кнопки мыши вызовите контекстное меню, где создайте «Строковый параметр».
- Задайте ему название «1». Откройте его свойства, дважды нажав левой кнопкой мыши и в поле «Значение» вставьте тот «GUID класса» / «GUID типа шины», что нашли в Шаге 3 через «Диспетчер устройств».
- Переключитесь в «Restrictions», щелкните правой кнопкой мыши по пустому месту в центральной части окна и создайте «Параметр DWORD (32 бита)», который назовите «DenyDeviceIDs».
- Кликните по нему левой кнопкой мыши 2 раза и в поле «Значение» выставьте «1».
- Таким же образом создайте параметр «DenyDeviceIDsRetroactive». Значение для него оставьте «0».
- Удалите драйвер клавиатуры так, как это было показано в одной из предыдущих рекомендаций. Перезагрузите ноутбук и проверьте, работает ли клавиатура. Если нет, вернитесь в «Редактор реестра», в это же место, и удалите папку «DeviceInstall» через правую кнопку мыши. Остальные значения тоже удалятся, и в будущем драйвер снова сможет скачиваться.
Переустановка проблемного драйвера клавиатуры
- ПКМ по «Пуск» вызовет альтернативное меню, из которого вам следует перейти в «Диспетчер устройств».
- Разверните категорию «Клавиатуры». Просмотрите списки на наличие позиций с предупреждениями в виде иконки с желтым треугольником и знаком восклицания в нем (иногда иконка может быть и вовсе красной с крестиком). Если такого нет, выбирайте пункт «Стандартная клавиатура PS/2».
- Если устройство с уведомлением будет обнаружено, попробуйте установить драйвер для него вручную — возможно, он отсутствует вообще. Для этого нажмите правой кнопкой мыши и выберите «Обновить драйвер».
- Из предложенных вариантов задействуйте «Автоматический поиск обновленных драйверов».
- Дождитесь проведения процедуры.
- По ее результатам программное обеспечение может как установиться, так и нет. В первом случае достаточно отправить ПК на перезагрузку, а во втором вы получите сообщение о том, что уже установлена последняя версия.
- При отсутствии автоматического обновления попробуйте установить драйвер, который уже есть на ноутбуке, повторно. Для этого в том же окне обновления драйвера вместо автоматического варианта выберите «Найти драйверы на этом компьютере».
- Теперь щелкните по пункту «Выбрать драйвер из списка доступных драйверов на компьютере», не меняя путь для его поиска.
- В идеале вы увидите только одну строку, которая будет называться «Стандартная клавиатура PS/2». Если строк будет несколько, выделите кликом мышки упомянутую и переходите «Далее».
- После короткой установки вы получите уведомление об успешном завершении процедуры. Останется закрыть все окна, перезагрузить устройство для применения изменений.
Причина 1: режимы «сна» и «гибернации»
Многие пользователи вместо завершения работы ПК нередко прибегают к таким полезным функциям, как «Сон» или «Гибернация». Это, безусловно, значительно сокращает время загрузки Windows и позволяет сохранить текущее состояние системы.
Пользователи Windows 10 (а также других версий этой ОС), у которых по умолчанию стоит «Быстрая загрузка», должны будут ее отключить:
- Кликаем по кнопке «Пуск».
- Нажимаем слева значок «Параметры».
- Выбираем «Система».
- Переходим в раздел «Питание и спящий режим» (1).
- Далее нажимаем «Дополнительные параметры системы» (2).
- Перейдя в настройки электропитания, кликаем по надписи «Действия при закрытии крышки».
- Для изменения дополнительных параметров щелкаем по самой верхней ссылке.
- Теперь нам нужно убрать галочку «Включить быстрый запуск» (1).
- Кликаем на «Сохранить изменения» (2).
- Перезагружаем компьютер.
Способ 2: принудительный запуск процесса ctfmon
Когда клавиатура нормально работает в Windows (в текстовых редакторах, мессенджерах) и в BIOS, но не откликается на попытки ввода пароля на экране входа, при наборе текста в поиске и приложениях из Microsoft Store, с большей долей вероятности можно грешить на процесс ctfmon.exe, который не запускается вместе с операционной системой.
Это можно изменить нехитрым способом — добавлением соответствующего параметра в реестр. Однако сперва следует убедиться, что действительно есть что исправлять. Для этого запустите «Диспетчер задач» нажатием правой кнопкой мыши по кнопке «Пуск».
Поищите там процесс «CTF-загрузчик».
Если он действительно отсутствует, выполните следующее:
- Щелкните ПКМ по «Пуск» и на этот раз выберите «Выполнить».
- Напишите
regedit
(или скопируйте эту команду отсюда и вставьте ее), после чего нажмите «ОК». - Перейдите по пути
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
или скопируйте его и вставьте в адресную строку, предварительно очистив ее. Для перехода по адресу используйте Enter на запущенной виртуальной клавиатуре. - Добавьте в автозагрузку процесс запуска клавиатуры, кликнув ПКМ по пустому месту в центральной части окна и выбрав «Создать» > «Строковый параметр».
- Задайте имя «ctfmon», предварительно скопировав это слово или набрав на виртуальной клавиатуре. После этого кликните по переименованному параметру левой кнопкой мыши дважды, чтобы открыть свойства. В поле «Значение» добавьте «C:WindowsSystem32ctfmon.exe» и нажмите «ОК».
Дополнительно советуем проверить наличие задачи в «Планировщике заданий».
- Правой кнопкой мыши нажмите по «Пуск» и перейдите в «Управление компьютером».
- Из списка слева вам нужно попасть в «Планировщик заданий».
- Опять через левую часть поочередно разверните папки «Библиотека планировщика» > «Microsoft» > «Windows» > «TextServicesFramework». В центральной части окна посмотрите, запущена ли задача «MsCtfMonitor».
- Если нет, кликом правой кнопки мыши вызовите контекстное меню и включите ее.
- Перезагрузите компьютер и проверьте работоспособность клавиатуры.