Если клавиатура перестала отвечать в Windows 10 или не работает на этапе загрузки, причина часто кроется в отключенной поддержке USB-устройств в BIOS/UEFI. Параметры Legacy USB Support и XHCI Hand-off отвечают за распознавание клавиатуры до старта операционной системы. Без их активации система не получает сигналов от устройства ввода, что блокирует даже вход в настройки прошивки.
Для включения клавиатуры через BIOS в Windows 10 потребуется перезагрузить компьютер и войти в интерфейс настройки материнской платы. Обычно это делается нажатием клавиши Del, F2 или F10 в первые секунды запуска. Если клавиатура не работает и на этом этапе, придется использовать временные меры, описанные ниже.
Почему BIOS не видит клавиатуру: распространенные причины
Наиболее частая причина — отключенная опция Legacy USB Support в настройках прошивки. На современных материнских платах она может называться USB Keyboard Support или USB Legacy Function. Когда параметр выставлен в Disabled, USB-клавиатура не инициализируется до загрузки драйверов Windows.
Вторая вероятная причина — сбой в работе контроллера XHCI (eXtensible Host Controller Interface). На платах с чипсетами Intel 100-й серии и новее этот режим управляет портами USB 3.0. Иногда прошивка некорректно передает управление устройством, и клавиатура перестает отвечать после выхода из спящего режима или перезагрузки.
Третья причина связана с обновлением прошивки. После апдейта BIOS/UEFI настройки сбрасываются к заводским значениям, и если ранее поддержка USB была включена, она может отключиться автоматически.
Редко встречается аппаратная неисправность: поврежденный порт, перебитый шлейф или вышедший из строя контроллер. В этом случае ни одна настройка BIOS не поможет — потребуется ремонт.
Вход в BIOS/UEFI при неработающей клавиатуре
Если клавиатура не реагирует на нажатия во время загрузки, попробуйте подключить ее к другому порту USB. На большинстве материнских плат есть специальный порт, помеченный цветом или иконкой клавиатуры — он работает в режиме legacy даже при отключенной поддержке USB.
Альтернативный способ — использовать клавиатуру с разъемом PS/2. Этот интерфейс не требует настройки в BIOS и работает всегда, пока исправен сам порт. Если такой клавиатуры нет, можно временно загрузиться с Live-USB дистрибутива Linux, который включает поддержку USB на уровне ядра, и сбросить настройки прошивки через утилиту efibootmgr.
Для входа в BIOS на разных моделях материнских плат используются разные клавиши:
- 🔹 ASUS —
DelилиF2для входа,F8для вызова меню загрузки; - 🔹 MSI —
Delдля входа,F11для выбора устройства загрузки; - 🔹 Gigabyte —
Delдля входа,F12для меню загрузки; - 🔹 ASRock —
F2илиDelдля входа в настройки.
На ноутбуках Lenovo, HP и Dell часто используется клавиша F10 или F1. Точную информацию можно найти в документации к устройству или на сайте производителя.
⚠️ Внимание: если вы не успеваете нажать клавишу входа в BIOS, отключите функцию быстрой загрузки в Windows 10. Для этого перейдите в Параметры → Система → Питание и спящий режим → Дополнительные параметры питания → Действия кнопок питания и снимите флажок «Включить быстрый запуск».
Пошаговая настройка USB-клавиатуры в BIOS/UEFI
После успешного входа в интерфейс прошивки перейдите в раздел Advanced (Расширенные настройки) или Peripherals (Периферийные устройства). В зависимости от производителя материнской платы названия пунктов могут отличаться, но логика настройки одинакова.
Найдите параметр USB Configuration и откройте его. Внутри расположены опции управления USB-контроллером. Убедитесь, что значение USB Controller установлено в Enabled.
Далее проверьте параметр Legacy USB Support. Он должен быть выставлен в Enabled или Auto. В режиме Auto прошивка сама определяет, когда включать поддержку, но для гарантированной работы клавиатуры лучше выбрать Enabled.
Для систем с USB 3.0 найдите параметр XHCI Hand-off. Установите его в Enabled, чтобы BIOS передавал управление контроллером операционной системе после загрузки. Это предотвращает конфликты при работе клавиатуры в Windows 10.
☑️ Проверка настроек USB в BIOS
На материнских платах ASUS параметры могут называться USB Keyboard/Remote Power On и USB Storage Function. На платах MSI ищите Legacy USB Support в разделе Settings → Advanced → USB Configuration. Gigabyte размещает эти опции во вкладке Peripherals.
После изменения всех значений нажмите F10 и подтвердите сохранение. Компьютер перезагрузится, и клавиатура должна заработать как в BIOS, так и в Windows 10.
Что делать, если клавиатура не работает после включения
Если после сохранения настроек клавиатура по-прежнему не отвечает, попробуйте сбросить BIOS к заводским настройкам. Для этого в интерфейсе прошивки найдите пункт Load Optimized Defaults или Restore Defaults и подтвердите действие. После перезагрузки повторите настройку USB-параметров.
Другой вариант — обновить прошивку до актуальной версии. Производители регулярно выпускают обновления, исправляющие ошибки работы USB-контроллеров. Скачайте файл прошивки с официального сайта и используйте встроенную утилиту EZ Flash (ASUS), M-Flash (MSI) или Q-Flash (Gigabyte).
Проверьте также состояние драйверов в Windows 10. Откройте Диспетчер устройств, найдите раздел Клавиатуры и удалите устройство. После перезагрузки система автоматически установит драйвер заново.
⚠️ Внимание: при обновлении BIOS не отключайте питание компьютера. Прерывание процесса прошивки может привести к полной неработоспособности материнской платы, и восстановление потребует программатора.
Особенности настройки на ноутбуках
На ноутбуках HP, Dell и Lenovo доступ к USB-настройкам часто ограничен. Вместо полного набора параметров предлагается только Legacy Support или USB Boot. Включите эти опции и сохраните изменения.
На некоторых моделях ноутбуков Lenovo (серии ThinkPad) параметр называется USB UEFI BIOS Support. Он находится в разделе Config → USB. Установите значение Enabled и перезагрузите устройство.
Для ноутбуков Acer и ASUS проверьте раздел Main — там может быть пункт USB Legacy или Legacy USB Support. На старых моделях этот параметр расположен во вкладке Advanced.
Если в BIOS ноутбука нет нужных опций, попробуйте отключить функцию Fast Boot в Windows 10. Она пропускает инициализацию USB-устройств при загрузке, что может вызывать проблему.
Альтернативные методы включения клавиатуры
Если параметры USB в BIOS недоступны или не помогают, используйте функцию восстановления Windows 10. Загрузитесь с установочной флешки, выберите Восстановление системы и запустите командную строку. В ней выполните команду bcdedit /set {default} bootmenupolicy legacy — это вернет классическое меню загрузки, где клавиатура работает стабильнее.
Другой способ — отключить быструю загрузку через реестр. Откройте regedit и перейдите к ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power. Найдите параметр HiberbootEnabled и установите значение 0.
Для старых материнских плат с интерфейсом BIOS (не UEFI) проверьте наличие перемычки CMOS Clear на плате. Отключите питание, замкните контакты на несколько секунд и включите компьютер — настройки сбросятся, и USB-поддержка вернется к значениям по умолчанию.
bcdedit /set {default} bootmenupolicy legacy
Эта команда отключает новый графический интерфейс загрузки Windows 10, который иногда конфликтует с USB-клавиатурами.
Диагностика аппаратных неисправностей
Если ни один из способов не помог, проверьте клавиатуру на другом компьютере. Если она работает там, проблема в материнской плате или ее настройках. Подключите заведомо исправную клавиатуру к вашему ПК и попробуйте войти в BIOS.
Осмотрите USB-порты на предмет повреждений: погнутые контакты, трещины в корпусе или следы окисления указывают на неисправность. Попробуйте подключить клавиатуру к порту на задней панели системного блока — передние порты через хаб могут не работать до загрузки ОС.
В редких случаях проблема вызвана несовместимостью клавиатуры с материнской платой. Механические клавиатуры с функцией NKRO (одновременное нажатие многих клавиш) иногда не инициализируются в BIOS. Переключите клавиатуру в режим совместимости, если такая функция предусмотрена.
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Клавиатура не работает в BIOS, но работает в Windows | Отключен Legacy USB Support | Включите параметр в настройках прошивки |
| Клавиатура не работает после выхода из сна | Конфликт XHCI Hand-off | Установите XHCI Hand-off в Enabled |
| Клавиатура не работает нигде | Аппаратная неисправность | Проверьте порты, шлейф, контроллер |
| Клавиатура работает только в одном порту | Повреждение других портов | Используйте рабочий порт или замените плату |
Для точной диагностики можно использовать POST-карту (плату индикации кодов ошибок) — она покажет, на каком этапе загрузки происходит сбой. Однако для большинства пользователей достаточно приведенных выше инструкций.
Частые вопросы
Как войти в BIOS, если клавиатура не работает?
Подключите клавиатуру к порту PS/2 или к специальному USB-порту на задней панели, помеченному иконкой клавиатуры. Если такой возможности нет, временно используйте клавиатуру от другого компьютера или сбросьте BIOS перемычкой на материнской плате.
Что означает параметр Legacy USB Support в BIOS?
Эта опция включает поддержку USB-устройств на уровне прошивки до загрузки операционной системы. Если она отключена, клавиатура и мышь не работают в BIOS, а также могут не работать на этапе выбора загрузочного устройства.
Можно ли включить клавиатуру через BIOS без перезагрузки?
Нет, изменения в настройках прошивки применяются только после перезагрузки. Сохраните настройки через F10 и дождитесь автоматической перезагрузки системы.
Почему после обновления BIOS перестала работать клавиатура?
Обновление прошивки сбрасывает настройки к заводским значениям. Включите Legacy USB Support и XHCI Hand-off заново. Если проблема сохраняется, откатите прошивку к предыдущей версии.
⚠️ Внимание: если после всех манипуляций клавиатура так и не заработала, проверьте целостность кабеля и разъема. Перегибы в месте соединения с корпусом — частая причина периодических отказов, которые невозможно устранить настройками BIOS.