|
Некоторые из методов, обсуждаемых в этой статье, могут потребовать от вас ввода текста. Практически всегда можно обойтись копированием и вставкой мышкой, но на всякий случай упомянем о наличии виртуальной клавиатуры в операционной системе. О том, как открыть и использовать этот инструмент, читайте в нашем отдельном материале.
И не забывайте, что если вы не можете войти в систему (клавиатура не работает уже при вводе пароля от своего профиля), экранная клавиатура все еще доступна: кнопка ее вызова находится в нижней правая часть экрана блокировки.
- Способ 1: Настройки Windows 10
- Способ 2: Запуск средства устранения неполадок
- Способ 3: Принудительный запуск процесса ctfmon
- Способ 4: Отключение быстрого запуска ноутбука (Windows 10)
- Способ 5: Устранение неполадок с драйвером
- Переустановка драйвера клавиатуры
- Удаление драйвера Elan
- Установка драйвера чипсета
- Запрет установки драйвера клавиатуры
- Способ 6: Проверка значения параметра UpperFilters
- Способ 7: Управление обновлениями Windows
- Откат до предыдущей версии
- Удаление небольшого обновления
- Способ 8:Восстановление системы
- Возврат к исходному состоянию
- Способ 9: Проверка ОС на вирусы
- Способ 10: Ремонт клавиатуры
- Дополнительные рекомендации
Способ 1: Настройки Windows 10
Первым делом нужно проверить настройки операционной системы — один из них напрямую влияет на деактивацию физической клавиатуры на ноутбуке, а другой может вызвать конфликты с активностью.
- откройте «Пуск» и нажмите на значок шестеренки, чтобы перейти в «Настройки».
- Нажмите на плитку «Доступность».
- В панели слева найдите пункт «Клавиатура» и нажмите на него. В центральной части окна отобразится список вариантов, где нужно обратить внимание на первый — «Использовать устройство без штатной клавиатуры». Естественно, значение должно быть установлено на «Выкл», иначе физическая клавиатура работать не будет.
- Если вы изменили статус настройки, не закрывая окна, зайдите в любую программу, поддерживающую запись, и проверьте, работает ли устройство ввода.
- В этом же окне с параметрами есть еще одно — «Использовать входную фильтрацию». Иногда с ним возникают программные конфликты и клавиатура начинает глючить. Измените состояние на противоположное и попробуйте снова что-нибудь напечатать.
Способ 2: Запуск средства устранения неполадок
В Windows есть встроенная программа проверки компьютеров и системных компонентов на наличие проблем, которую вы также можете использовать для проверки клавиатуры. Иногда, но не очень часто, это помогает, поэтому вы можете попробовать запустить этот инструмент автоматического анализа.
- Нажмите кнопку «Пуск» и перейдите в «Настройки», затем перейдите в меню «Обновление и безопасность».
- Через левую панель перейдите в раздел «Устранение неполадок».
- Если в середине окна появится предупреждение «В настоящее время нет рекомендуемых средств устранения неполадок», щелкните ссылку «Дополнительные средства устранения неполадок».
- В разделе «Найти и устранить другие проблемы» выберите строку «Клавиатура» и нажмите появившуюся кнопку «Запустить средство устранения неполадок».
- Следуйте инструкциям приложения, и если оно не найдет проблему, попробуйте следующие методы.
У пользователей также должно быть предварительно установлено проприетарное приложение Dell под названием «SupportAssist». В нем также есть раздел устранения неполадок, поэтому, если вы не удалили эту программу вручную, проведите диагностику через нее.
- Найдите программу в «Пуске», при необходимости скопировав и вставив ее название в поле поиска, и запустите ее.
- Перейдите на вкладку «Устранение неполадок», щелкните строку «Я хочу проверить определенное оборудование», чтобы развернуть ее, и выберите параметр «Клавиатура».
- Начнется сканирование, и откроется инструмент проверки клавиатуры. Вам предлагается нажать клавишу и посмотреть, реагирует ли на нее ноутбук. Если в полях «Ключ» и «История» вы не видите, что нажимали, нажмите кнопку «Неудачно» внизу и следуйте инструкциям помощника.
Способ 3: Принудительный запуск процесса ctfmon
За работу клавиатуры в операционной системе отвечает процесс, который по каким-то причинам может перестать нормально запускаться при включении ноутбука. Из-за этого клавиатура будет работать выборочно — например, в мессенджерах вы можете легко вводить текст, а вот в окне входа или в Microsoft Store вы этого сделать не сможете. Пользователь должен самостоятельно проверить, в каком состоянии он находится, и при необходимости принудительно запустить его с Windows.
- Для проверки откройте «Диспетчер задач», щелкнув правой кнопкой мыши на панели задач или в меню «Пуск».
- Найдите в списке процессов «CTF Loader».
Если вы не нашли такого процесса, ваши подозрения подтвердились — это приложение не загружается при старте операционной системы. Добавим его в загрузку принудительно:
- Щелкните правой кнопкой мыши «Пуск» и откройте окно «Выполнить».
- Скопируйте и вставьте команду regedit и нажмите «ОК».
- Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. В «десятке» это можно сделать, вставив скопированный путь в адресную строку и с помощью клавиши Enter на виртуальной клавиатуре совершить переход.
- Щелкните правой кнопкой мыши пустое место посередине окна и выберите «Создать > Строковое значение».
- Переименуйте параметр в «ctfmon», затем дважды щелкните по нему левой кнопкой мыши, тем самым открыв окно «Свойства». В поле «Значение» вставьте следующий путь: C:\Windows\System32\ctfmon.exe, затем сохраните изменения кнопкой «ОК».
Для надежности загляните в «Планировщик заданий» — там тоже должен быть активирован «ctfmon.
- Щелкните правой кнопкой мыши «Пуск» и откройте программу «Управление компьютером».
- Используйте панель слева, чтобы перейти к «Планировщику заданий».
- Через него последовательно разверните папки «Библиотека планировщика» > «Microsoft» > «Windows» > «TextServicesFramework». В центральной части окна должно быть задание «MsCtfMonitor». Убедитесь, что статус «Готово».
- Если у вас стоит «Отключено», включите задачу через контекстное меню.
- После всех манипуляций нужно перезагрузить ноутбук и проверить, решена ли проблема.
Способ 4: Отключение быстрого запуска ноутбука (Windows 10)
Несмотря на удобство функции быстрого запуска, у некоторых ноутбуков она провоцирует различные ошибки, в том числе связанные с клавиатурой. Это связано с тем, что технология, отвечающая за быструю загрузку, сохраняет ядро и драйверы операционной системы в файле гибернации, чтобы при следующем включении ноутбука они были активированы, а не создавали совершенно новую сессию. Если возникают конфликты программного обеспечения, Windows не загружается должным образом, и это может проявляться по-разному. Если клавиатура перестала работать именно по этой причине, соответственно поможет отключение быстрого запуска.
- Как правило, на многих ноутбуках эта функция включена по умолчанию, поэтому пользователи могут не знать, что она включена. Чтобы его отключить, вызовите «Панель управления», найдя ее в «Пуске» в папке «Система — Windows».
- Установите тип отображения «Мелкие значки» и перейдите в раздел «Электропитание».
- Вам нужен пункт «Что делают кнопки питания», который находится на панели слева.
- Видно, что изменение значения на быстром запуске неактивно — чтобы исправить это, нажмите на ссылку «Изменить параметры, которые в данный момент недоступны».
- Теперь снимите флажок «Включить быстрый запуск (рекомендуется)». Здесь же будет написано, что этот параметр влияет только на запуск ноутбука с нуля (то есть после выключения Windows, а не перезагрузки). Перезагрузка не будет выполнять чистую загрузку.
- Исходя из информации из предыдущего шага, не перезагружайте, а выключите ноутбук и включите его. Предполагая, что эта инструкция не исправила клавиатуру, вы можете вернуться к настройке.
Способ 5: Устранение неполадок с драйвером
Без правильно подобранного драйвера ни одно портативное устройство не сможет нормально функционировать. Клавиатура также нуждается в правильной версии программного обеспечения, но иногда это вызывает проблему. Microsoft предлагает собственный драйвер, который устанавливается в операционную систему из проприетарных репозиториев без участия пользователя, поэтому в большинстве случаев человеку не нужно ничего делать своими руками. В этом случае вероятность того, что клавиатура не сможет работать, минимальна (но есть), но если пользователь решит использовать какую-либо программу для установки и обновления всех драйверов сразу, риск сделать систему нестабильной из-за установка устаревших, несовместимых версий, которые были подхвачены автоматически, значительно увеличиваются. То, что вызвало сбой драйвера, можно исправить.
Переустановка драйвера клавиатуры
Первым делом попробуйте переустановить драйвер, так как это обычно помогает разрешить ситуацию.
- Щелкните правой кнопкой мыши «Пуск» и перейдите в «Диспетчер устройств».
- Разверните категорию «Клавиатура» — там не должно быть предупреждающих знаков, указывающих на проблемы с драйвером. Если да, то это может быть программная ошибка, и переустановка не всегда решает такую проблему. Однако сначала стоит попробовать — щелкнуть правой кнопкой мыши по строке «Стандартная клавиатура PS/2».
- В контекстном меню вас интересует пункт «Обновить драйвер».
- В новом окне выберите «Автоматически проверять наличие обновленных драйверов».
- Это будет короткий скан.
Высока вероятность, что более новую версию не найдут — в обычных условиях такое ПО редко обновляется, а современные версии Windows устанавливают их автоматически. Но если обновление было сделано, перезагрузите ноутбук и проверьте, работает ли клавиатура. Если система сообщила, что обновления нет, нужно установить драйвер самостоятельно. Во-первых, попробуйте сделать это через то же окно.
- На этот раз выберите не автоматический поиск, а пункт «Найти драйверы на этом компьютере».
- Не меняя пути, нажмите «Найти драйвер из списка доступных драйверов на компьютере».
- Выберите параметр «Клавиатура PS/2 по умолчанию» (в большинстве случаев он будет единственным доступным), затем нажмите «Далее».
- В результате установки должно появиться уведомление об успешном завершении процедуры. Обязательно перезагрузите ноутбук, чтобы изменения вступили в силу.
Наиболее эффективно установить драйвер с сайта компании. Для этого перейдите на портал Dell в раздел Поддержка продукта.
- Находясь в диспетчере устройств, на этот раз для клавиатуры PS/2 по умолчанию выберите параметр «Удалить устройство».
- Если в новом окне есть дополнительный флажок, установите его, а затем нажмите «ОК».
- Перезагрузите ноутбук. Windows должна автоматически выполнить чистую установку драйвера во время запуска.
Удаление драйвера Elan
Известно, что у владельцев драйвера Elan могут возникнуть проблемы с работой клавиатуры, скорее всего, из-за неизвестного конфликта программного обеспечения. В этой ситуации помогает удаление драйвера (это делается как и с любой другой программой — через «Настройки»/»Панель управления» или через «Диспетчер устройств» аналогично удалению драйвера клавиатуры) и его чистая установка. Возможно, вам потребуется найти более раннюю версию Elan (проще всего это сделать с помощью идентификатора тачпада), когда с клавиатурой таких проблем не было.
См также: Поиск драйверов по идентификатору оборудования
Установка драйвера чипсета
Ошибки могут возникать не только в работе клавиатуры, но и в других компонентах ПК, важнейшим из которых является чипсет. Если он работает не стабильно, результатом может быть неисправность, например, на клавиатуре. Поэтому, если вы не можете найти причину проблемы, попробуйте установить последнюю версию чипсета, скачав ее с официального сайта Dell.
- Все действия по поиску необходимого ПО на сайте Dell были продемонстрированы в одной из предыдущих инструкций, где предлагалось установить драйвер клавиатуры. Теперь вам нужно выбрать категорию «Чипсет».
- Затем прокрутите страницу вниз и нажмите кнопку «Загрузить» рядом с опцией «Intel Chipset Device Software».
- Установите скачанный драйвер как обычную программу и перезагрузите ноутбук.
Запрет установки драйвера клавиатуры
В очень редких случаях клавиатура перестает работать только из-за драйвера, который Windows устанавливает автоматически. В такой ситуации можно попробовать отключить принудительную установку и установить драйвер с официального сайта Dell. Так как вариант с отключением установки драйвера сам по себе достаточно радикален, советуем реализовать его как один из последних, когда более простые не сработали.
- Первым делом узнайте идентификатор устройства, по которому система распознает клавиатуру, открыв для него «Диспетчер устройств». Как правило, клавиатура всегда находится в одноименном разделе, реже ее можно найти в «HID-устройствах», и называется она «Стандартная PS/2-клавиатура» или имеет максимально близкое к этому название.
- Двойным щелчком левой кнопки мыши вызовите свойства этого устройства или перейдите туда через контекстное меню.
- откройте вкладку «Подробности» и в блоке «Свойства» установите значение «GUID типа шины» (также называемое «GUID класса»). В блоке ниже появится набор символов, который можно скопировать, щелкнув по нему правой кнопкой мыши и выбрав пункт «Копировать».
- Запустите «Редактор реестра» (мы уже показывали, как это сделать выше) и перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows.
- В блоке слева щелкните правой кнопкой мыши папку «Windows» и создайте новый раздел.
- Переименуйте папку в «DeviceInstall», создайте в ней новый раздел таким же образом и назовите его «Restrictions», и повторите эту процедуру еще раз, назвав третью папку «DenyDeviceIDs». Сравните то, что у вас получилось, со скриншотом ниже.
- Внутри последней созданной папки щелкните правой кнопкой мыши пустую центральную часть и создайте «String Value».
- Назовите его просто «1», дважды щелкните ЛКМ, чтобы открыть окно изменения параметра, и вставьте скопированные символы из «Типы шин GUID»/«Класс GUID» в поле «Значение».
- Перейдите в папку «Ограничения» и создайте в ней «DWORD (32-битное) значение». Переименуйте его в «DenyDeviceIDs».
- Аналогичным образом откройте окно для изменения значения и вставьте цифру «1» в единственное доступное поле, после чего нажмите кнопку «ОК».
- Создайте второе значение DWORD и назовите его «DenyDeviceIDsRetroactive». Значение для него менять не нужно, оно должно оставаться «0».
- Теперь удалите драйвер клавиатуры, как показано в одной из предыдущих инструкций, перезагрузите ноутбук и проверьте, работает ли клавиатура. Также можно установить драйвер клавиатуры, скачанный с официального сайта Dell (тоже показан выше), перезагрузить устройство. Если это не сработает, то лучше вернуться в реестр и удалить папку «DeviceInstall», вместе с которой будут удалены все подпапки, сняв таким образом установленный бан.
Способ 6: Проверка значения параметра UpperFilters
В «Редакторе реестра», о котором уже неоднократно говорилось, есть еще один параметр, который может повлиять на работу клавиатуры. Если он был удален или его значение изменено (это происходит из-за вредоносного ПО или использования различного ПО, вмешивающегося в реестр), нельзя исключать проблемы с работоспособностью устройства.
- откройте «Редактор реестра» и найдите следующую ветку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}. В центральной части находится параметр «UpperFilters» — значение должно быть «kbdclass».
- Если это не так, дважды щелкните ЛКМ, чтобы открыть окно редактора и изменить его на указанный.
- Как вы уже знаете, все изменения, сделанные в реестре, применяются после перезагрузки системы.
Возвращаясь к теме программ, меняющих этот параметр, стоит упомянуть Антивирус Касперского, одно из обновлений, которое, по мнению пользователей, затрагивает Верхние фильтры. Поэтому в случае, если после перезагрузки ноутбука вы обнаружите, что значение параметра с «kbdclass» в реестре снова изменилось, попробуйте обновить антивирус до последней версии или временно отключить его, обратившись при этом в техническую поддержку продукта.
Способ 7: Управление обновлениями Windows
Если после обновления Windows перестала работать клавиатура, велика вероятность, что в случившемся виновата она. Не факт, что разработчики это быстро исправят, так что если нет времени ждать обновления, придется удалить обновление самостоятельно — есть несколько способов вернуться к предыдущему релизу ОС. Помните, конечно, что инструкция относится только к Windows 10 и частично к Windows 8.1, так как предыдущие версии системы давно не обновлялись.
Откат до предыдущей версии
В Windows 10 есть отличная функция, позволяющая легко вернуться к предыдущей версии в течение 10 дней после установки обновления. Это очень важно, так как обновления «десятками» часто вызывают ошибки, вплоть до фатальных. Эта функция доступна при установке крупного обновления, например, с 2004 по 20H1, поэтому, если на вашем ноутбуке было аналогичное обновление, вызвавшее сбой клавиатуры, вам потребуется откатить выпуск. В дальнейшем рекомендуется устанавливать последнюю версию только после того, как вы найдете в сети информацию о том, что ошибка клавиатуры найдена и исправлена. Можно дождаться выхода следующего крупного обновления.
Примечание! Этот метод доступен только в том случае, если папка Windows.old не была удалена вручную.
- откройте «Настройки» и щелкните плитку «Обновление и безопасность».
- Перейдите в раздел «Восстановление» через панель слева — в блоке «Вернуться к предыдущей версии Windows 10» должна быть активна кнопка «Пуск.
- После нажатия на нее начнется подготовка ОС к операции.
- Поставьте галочку напротив рассматриваемой причины – лучше выбрать реальный вариант, и более подробно рассказать о возникшей ситуации.
- Вам будет предложено проверить наличие возможных обновлений — если вы уверены, что установлена последняя версия, нажмите «Нет, спасибо».
- Прочтите информацию в следующем окне и перейдите в «Далее».
- В новом информационном окне снова нажмите «Далее» после прочтения уведомления.
- Остается только нажать на кнопку «Вернуться к предыдущей версии».
- Сама процедура восстановления запускается и занимает некоторое время.
Процесс восстановления может незначительно измениться с выходом Windows 10.
Удаление небольшого обновления
Не у всех есть большое обновление, вызывающее проблемы с клавиатурой — возможно, виновато небольшое обновление, обычно называемое KBXXXXXXX (где X — уникальный набор цифр). Попробуйте удалить и его — даже если окажется, что он ни при чем, установить такое обновление обратно не составит труда, запустив ручную проверку обновлений. Мы описали, как это сделать в способе 1 в руководстве по ссылке ниже.
Способ 8:Восстановление системы
Простой и эффективный метод устранения многих проблем, связанных с разнообразными системными ошибками, — использование средства восстановления системы. Если у вас активированы точки резервного копирования и другие простые способы из этой статьи вам не помогли, прежде чем переходить к сложным, рекомендуем просто откатиться на одну из точек восстановления.
Возврат к исходному состоянию
Всегда есть шанс, что ни один из испробованных методов не поможет решить проблему. Самый радикальный способ проверить, действительно ли проблема заключается в программной части, — это откатить систему в исходное состояние. После этого нужно переустановить некоторые программы и изменить некоторые сбившиеся настройки системы.
Восстанавливайте Windows только в том случае, если все предложения не помогли, и вы готовы потратить некоторое время, чтобы вернуть систему в то состояние, в котором она была до возникновения проблем.
Кроме того, отметим, что упомянутая выше функция отсутствует в Windows 7, и единственное, что можно сделать, это с помощью установочного диска/флешки восстановить ее до состояния, как «из магазина», т.е удалить все полностью. К полному восстановлению следует прибегать в крайнем случае, предварительно сделав резервную копию всех важных файлов куда-нибудь еще (внешний жесткий диск, облачное хранилище, флешку). Пользователи Windows 10 также могут восстановить заводские настройки системы, но некоторые личные данные все равно будут сохранены. Но это то, что 100% исправит любую программную ошибку, если это конечно так.
Способ 9: Проверка ОС на вирусы
Не пропускайте эту рекомендацию, считая ее банальной и примитивной. Это вирусное программное обеспечение, помимо своего основного действия, которое блокирует работу клавиатуры, чтобы пользователю было трудно ее удалить. Поэтому, если у вас нет антивирусной программы и актуального сканера, обязательно скачайте защитное ПО и проверьте свою операционную систему. Более подробно о том, какие программы очистят ноутбук от вредоносных программ, мы говорили во второй нашей статье.
Способ 10: Ремонт клавиатуры
К сожалению, не всегда корень проблемы кроется в операционной системе или программном обеспечении. В некоторых ситуациях клавиатура перестает работать из-за физических функций. Далеко не все пользователи обладают набором знаний, позволяющим самостоятельно разобрать ноутбук и хотя бы визуально определить, все ли в порядке с комплектующими. Лучшим решением будет обратиться в сервисный центр, где специалист осмотрит, при необходимости разберет ноутбук и вынесет вердикт.
Пролитая на клавиатуру жидкость может повредить клавиатуру, задев микросхему и вызвав ее перегорание. Немаловажную роль играют и условия эксплуатации — слишком влажный воздух или падение ноутбука негативно повлияют на некоторые компоненты. Микросхема выгорает без явного на нее воздействия — как и вся остальная электроника.
Шлейф, соединяющий клавиатуру с материнской платой, может погнуться, перегореть, отойти, из-за этого соединение либо разорвется, либо вовсе прервется. И это происходит даже в том случае, если человек никогда не разбирал ноутбук — этому способствуют тряска, сильные вибрации, уже упомянутое падение ноутбука или естественные причины.
Без личной уверенности в том, что вы сможете исправить последствия злоупотреблений, мы не рекомендуем разбирать ноутбук. Но опытные пользователи могут попробовать это сделать, осмотрев целостность платы, соединения, самого шлейфа. В статье по следующей ссылке вы найдете универсальное описание процесса, но лучше всего искать практические рекомендации на ютубе, от портативной модели.
Читайте также: Разобрать ноутбук в домашних условиях
Дополнительные рекомендации
Дадим еще несколько советов, которые могут оказаться полезными перед обращением к специалистам.
- Если у вас есть USB-клавиатура, подключите ее и проверьте, можно ли через нее печатать текст. Как правило, если внешняя клавиатура работает, а встроенная нет, это указывает на аппаратную проблему, а если обе не работают, но с USB-портом проблем нет, можно сделать вывод, что проблемы в операционной системе. Однако это всего лишь обобщение, а не 100% утверждение.
- Полностью выключите ноутбук, извлеките аккумулятор, если крышка неплотная, и подождите прибл. 15-20 минут. После извлечения аккумулятора выключите всю периферию (мышь, наушники, оргтехнику) и зажмите кнопку питания на 30 секунд, чтобы сбросить остаточное напряжение на конденсаторах материнской платы. По истечении указанного времени снова вставьте аккумулятор и включите устройство.
- Перейдите в «Безопасный режим», чтобы проверить, работает ли там клавиатура. В этом режиме загружаются только важные для системы компоненты, весь пользовательский и второстепенный софт не загружается. Исходя из этого, можно понять, влияет ли какая-либо из программ на ноутбук. Если да, то самостоятельно, на основе анализа и последовательной проверки всего программного обеспечения, найдите источник проблемы и устраните его, либо поищите в Интернете альтернативное решение.
Читайте также: Безопасный режим в Windows 10/Windows 8/Windows 7
- Есть небольшой, но все же шанс, что поможет сброс биоса к заводским настройкам.
См также: Сброс настроек BIOS
- https://lumpics.ru/dell-keyboard-is-not-working/