Что делать, если слетели драйвера клавиатуры и мыши: пошаговая инструкция

Если после обновления Windows, перезагрузки или подключения нового устройства клавиатура и мышь перестали реагировать на команды, а в Диспетчере устройств рядом с HID-клавиатурой или USB-устройством ввода появился желтый восклицательный знак — проблема в слетевших драйверах. В 90% случаев это происходит из-за конфликта версий драйверов, сбоя системы Plug and Play или повреждения файлов i8042prt.sys/kbdclass.sys. Первое, что нужно сделать — проверить физическое подключение устройств и попробовать альтернативные порты (особенно если используется USB 3.0 синего цвета).

Сложность в том, что без работающей клавиатуры и мыши стандартные способы установки драйверов недоступны. Решения зависят от scenarios: есть ли доступ к экранной клавиатуре (Win + Ctrl + O), работает ли сенсорный экран (на ноутбуках), или требуется подключение второго ПК для создания загрузочной флешки. Ниже — алгоритмы действий для каждого случая, включая скрытые команды восстановления, которые не описаны в официальной документации Microsoft.

Причины сбоя драйверов клавиатуры и мыши

Драйвера устройств ввода слетают не случайно. Вот ключевые триггеры проблемы:

  • 🔄 Автоматическое обновление Windows: драйвера от Microsoft (особенно для Generic USB Hub) часто конфликтуют с производительными версиями от Logitech, Razer или SteelSeries.
  • Скачок напряжения: если ПК был неправильно выключен во время грозы или при сбое блока питания, повреждаются файлы INF-драйверов в папке C:\Windows\System32\DriverStore.
  • 🛠️ Ручная установка несовместимых драйверов: например, попытка поставить драйвер от Windows 7 на Windows 11 или использование утилит вроде Driver Booster.
  • 🦠 Вирусное заражение: трояны Rootkit модифицируют системные файлы, включая mouclass.sys и kbdhid.sys.

Отдельная категория — аппаратные неисправности. Если драйвера слетают регулярно (раз в 1–2 недели), проверьте:

  • 🔌 USB-порты на физические повреждения (погнутые контакты, окисление).
  • 🔋 Блок питания: нехватка мощности приводит к отключению USB-устройств.
  • 🖥️ Южный мост материнской платы (чипсет Intel H670, AMD B550 и др.) — его перегрев вызывает сбои в работе USB-контроллера.
⚠️ Внимание: Если проблема возникла после подключения нового устройства (например, M.2 SSD или Wi-Fi адаптера), немедленно отключите его. Конфликт IRQ-прерываний между устройствами может блокировать работу клавиатуры и мыши.

Способ 1: Перезагрузка в безопасном режиме (если есть доступ к клавиатуре)

Если клавиатура работает хотя бы частично (реагирует на Caps Lock/Num Lock), попробуйте загрузиться в Безопасном режиме. В этом режиме Windows использует стандартные драйвера, что позволяет обойти конфликты:

  1. Нажмите Win + R, введите msconfig и подтвердите Enter.
  2. Перейдите на вкладку Загрузка → отметьте Безопасный режимМинимальная.
  3. Перезагрузите ПК. После загрузки проверьте работу мыши и клавиатуры.

Если устройства заработали:

  • 🔧 Откройте Диспетчер устройств (devmgmt.msc) → удалите драйвера клавиатуры/мыши (правый клик → Удалить устройство).
  • 🔄 Перезагрузитесь в обычном режиме — Windows установит драйвера автоматически.

1. Проверьте, горит ли индикатор Num Lock при нажатии клавиши

2. Подключите клавиатуру к другому USB-порту (желательно USB 2.0)

3. Отключите все периферийные устройства (принтеры, внешние диски)

4. Запишите комбинацию Win + R для быстрого вызова меню-->

Способ 2: Восстановление системы через командную строку (если клавиатура не работает)

Когда клавиатура полностью не отвечает, а мышь тоже, остается единственный вариант — использовать экранную клавиатуру или подключить устройства к другому ПК для создания загрузочной флешки. Алгоритм действий:

  1. Загрузитесь с установочной флешки Windows (или диска восстановления).
  2. На экране установки нажмите Shift + F10 — откроется Командная строка.
  3. Введите поочередно команды:
    diskpart
    

    list volume

    exit

    bcdedit /set {default} safeboot minimal

    shutdown /r /t 0

    Это загрузит систему в Безопасном режиме при следующем включении.

После загрузки в безопасном режиме:

  • 📁 Откройте Диспетчер устройств через экранную клавиатуру (Win + Ctrl + O).
  • 🔍 Найдите устройства с желтыми знаками → обновите драйвера вручную, выбрав вариант Поиск на этом компьютере.
  • 💾 Укажите путь к папке C:\Windows\System32\DriverStore\FileRepository.
⚠️ Внимание: Если после команд bcdedit система зациклилась на загрузке, верните стандартные настройки командой bcdedit /deletevalue {default} safeboot.

Обновление Windows|Подключение нового устройства|Вирусная атака|Неизвестно-->

Способ 3: Ручное обновление драйверов через Диспетчер устройств

Если клавиатура работает в Безопасном режиме, но не работает в обычном, проблема кроется в конфликте драйверов. Чтобы исправить это:

  1. Откройте Диспетчер устройств (devmgmt.msc).
  2. Разверните ветки:
    • Клавиатуры → найдите Standard PS/2 Keyboard или HID Keyboard Device.
    • Мыши и иные указывающие устройстваHID-compliant mouse.
  3. Правый клик по устройству → Свойства → вкладка ДрайверОткатить (если кнопка активна).
  4. Если откат недоступен, нажмите Обновить драйверВыполнить поиск драйверов на этом компьютере → выберите драйвер из списка совместимых.
  5. Для USB-устройств дополнительно проверьте ветку Контроллеры USB:

    • 🔌 Удалите все устройства с названием USB Root Hub (правый клик → Удалить).
    • 🔄 Перезагрузите ПК — Windows переустановит драйвера автоматически.
Устройство Имя драйвера в системе Файл драйвера Расположение
Клавиатура PS/2 Standard PS/2 Keyboard i8042prt.sys, kbdclass.sys C:\Windows\System32\drivers
USB-клавиатура HID Keyboard Device kbdhid.sys, hidusb.sys C:\Windows\System32\drivers
USB-мышь HID-compliant mouse mouhid.sys, mouclass.sys C:\Windows\System32\drivers

Способ 4: Восстановление системных файлов через DISM и SFC

Если драйвера слетают из-за повреждения системных файлов, восстановите их утилитами DISM и SFC. Для этого:

  1. Откройте Командную строку от имени администратора (через экранную клавиатуру или загрузочную флешку).
  2. Выполните команды поочередно:
    DISM /Online /Cleanup-Image /RestoreHealth
    

    sfc /scannow

    shutdown /r /t 0

Процесс может занять 10–30 минут. После перезагрузки:

  • 🔍 Проверьте журнал CBS.log в папке C:\Windows\Logs\CBS на наличие ошибок.
  • 📥 Если SFC не смог восстановить файлы, скачайте их вручную с сайта Microsoft Update Catalog (ищите по названию файла, например, kbdclass.sys).
Как найти правильную версию драйвера в Microsoft Update Catalog

1. Откройте сайт catalog.update.microsoft.com.

2. В поиске введите название файла (например, i8042prt.sys).

3. Выберите обновление, совместимое с вашей версией Windows (проверьте в свойствах системы).

4. Скачайте файл .cab и распакуйте его (например, через 7-Zip).

5. В Диспетчере устройств укажите путь к распакованному файлу при ручной установке драйвера.

Способ 5: Отключение быстрого запуска Windows

Функция Быстрый запуск (Fast Startup) иногда блокирует корректную инициализацию USB-устройств. Чтобы отключить её:

  1. Загрузитесь в Безопасном режиме с поддержкой сети.
  2. Откройте Панель управленияЭлектропитаниеДействия кнопок питания.
  3. Нажмите Изменение параметров, которые сейчас недоступны.
  4. Снимите галочку с Включить быстрый запуск → сохраните изменения.

После отключения этой функции:

  • 🔌 USB-устройства будут инициализироваться при каждом включении ПК.
  • ⚡ Увеличится время загрузки системы на 5–10 секунд.
  • 🔄 Перезагрузите ПК и проверьте работу клавиатуры/мыши.
⚠️ Внимание: На некоторых материнских платах (ASUS ROG, MSI MAG) быстрый запуск отключается также в BIOS/UEFI. Зайдите в раздел AdvancedUSB Configuration и включите опцию USB Legacy Support.

Способ 6: Сброс BIOS/UEFI (если драйвера слетают после обновления)

Если проблема появилась после обновления BIOS или изменения его настроек, сбросьте параметры к заводским:

  1. Выключите ПК и отключите его от сети.
  2. На материнской плате найдите джампер CLR_CMOS (обычно рядом с батарейкой) и замкните его контакты на 10 секунд.
  3. Альтернатива: извлеките батарейку CR2032 на 5 минут.
  4. Включите ПК, зайдите в BIOS (Del/F2) и загрузите настройки по умолчанию (Load Optimized Defaults).

После сброса BIOS:

  • 🔧 Включите режимы XHCI Hand-off и Legacy USB Support (в разделе Advanced → USB Configuration).
  • 🔄 Сохраните настройки (F10) и перезагрузитесь.

Способ 7: Переустановка Windows (крайний случай)

Если ни один из способов не помог, а клавиатура и мышь по-прежнему не работают, остается чистая установка Windows. Важно:

  • 💾 Сохраните данные: подключите жесткий диск к другому ПК и скопируйте важные файлы.
  • 🔑 Используйте оригинальный образ Windows с сайта Microsoft (не сборки).
  • 🔧 Отключите все периферийные устройства кроме клавиатуры и мыши во время установки.

После установки:

  1. Установите драйвера с официального сайта производителя материнской платы (раздел Support → Drivers).
  2. Отключите автоматическое обновление драйверов через gpedit.msc (для Windows Pro):
    Конфигурация компьютера → Административные шаблоны → Система → Установка устройства → Запретить установку устройств, не описанных другими параметрами политики

FAQ: Частые вопросы

Можно ли восстановить драйвера без переустановки Windows?

Да, в 95% случаев помогает один из способов, описанных выше: откат драйверов, восстановление системных файлов или сброс BIOS. Переустановка Windows требуется только при критическом повреждении системных файлов или заражении bootkit-вирусами.

Почему драйвера слетают после каждого обновления Windows?

Это происходит из-за политики Microsoft по принудительной установке универсальных драйверов вместо производительских. Решение:

  1. Отключите обновление драйверов через gpedit.msc (см. Способ 7).
  2. Используйте утилиты вроде Snappy Driver Installer для блокировки обновлений конкретных драйверов.

Клавиатура работает в BIOS, но не работает в Windows. Что делать?

Это указывает на программный сбой. Проверьте:

  • Целостность файлов kbdclass.sys и i8042prt.sys (Способ 4).
  • Настройки фильтрации USB в реестре: откройте regedit и удалите параметр UpperFilters в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}.

Мышь работает, а клавиатура — нет. В чем причина?

Чаще всего это связано с повреждением драйвера i8042prt.sys (для PS/2-клавиатур) или конфликтом USB 3.0. Решения:

  • Подключите клавиатуру к порту USB 2.0 (черного цвета).
  • Удалите драйвер клавиатуры в Диспетчере устройств и перезагрузите ПК.
  • Проверьте клавиатуру на другом устройстве — возможно, неисправен сам девайс.

Как предотвратить повторный сбой драйверов?

Профилактические меры:

  • 🔄 Регулярно создавайте точки восстановления системы (Свойства системы → Защита системы).
  • 🛡️ Используйте антивирус с защитой от rootkit (например, Kaspersky Internet Security).
  • ⚡ Подключайте ПК через сетевой фильтр для защиты от скачков напряжения.
  • 🔧 Обновляйте драйвера только с официальных сайтов производителей (Logitech, Razer, ASUS и др.).