Если после обновления 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 использует стандартные драйвера, что позволяет обойти конфликты:
- Нажмите
Win + R, введитеmsconfigи подтвердитеEnter. - Перейдите на вкладку
Загрузка→ отметьтеБезопасный режим→Минимальная. - Перезагрузите ПК. После загрузки проверьте работу мыши и клавиатуры.
Если устройства заработали:
- 🔧 Откройте
Диспетчер устройств(devmgmt.msc) → удалите драйвера клавиатуры/мыши (правый клик →Удалить устройство). - 🔄 Перезагрузитесь в обычном режиме — Windows установит драйвера автоматически.
1. Проверьте, горит ли индикатор Num Lock при нажатии клавиши
2. Подключите клавиатуру к другому USB-порту (желательно USB 2.0)
3. Отключите все периферийные устройства (принтеры, внешние диски)
4. Запишите комбинацию Win + R для быстрого вызова меню-->
Способ 2: Восстановление системы через командную строку (если клавиатура не работает)
Когда клавиатура полностью не отвечает, а мышь тоже, остается единственный вариант — использовать экранную клавиатуру или подключить устройства к другому ПК для создания загрузочной флешки. Алгоритм действий:
- Загрузитесь с установочной флешки Windows (или диска восстановления).
- На экране установки нажмите
Shift + F10— откроетсяКомандная строка. - Введите поочередно команды:
diskpartlist 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: Ручное обновление драйверов через Диспетчер устройств
Если клавиатура работает в Безопасном режиме, но не работает в обычном, проблема кроется в конфликте драйверов. Чтобы исправить это:
- Откройте
Диспетчер устройств(devmgmt.msc). - Разверните ветки:
Клавиатуры→ найдите Standard PS/2 Keyboard или HID Keyboard Device.Мыши и иные указывающие устройства→ HID-compliant mouse.
- Правый клик по устройству →
Свойства→ вкладкаДрайвер→Откатить(если кнопка активна). - Если откат недоступен, нажмите
Обновить драйвер→Выполнить поиск драйверов на этом компьютере→ выберите драйвер из списка совместимых. - 🔌 Удалите все устройства с названием USB Root Hub (правый клик →
Удалить). - 🔄 Перезагрузите ПК — Windows переустановит драйвера автоматически.
Для USB-устройств дополнительно проверьте ветку Контроллеры USB:
| Устройство | Имя драйвера в системе | Файл драйвера | Расположение |
|---|---|---|---|
| Клавиатура 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. Для этого:
- Откройте
Командную строку от имени администратора(через экранную клавиатуру или загрузочную флешку). - Выполните команды поочередно:
DISM /Online /Cleanup-Image /RestoreHealthsfc /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-устройств. Чтобы отключить её:
- Загрузитесь в Безопасном режиме с поддержкой сети.
- Откройте
Панель управления→Электропитание→Действия кнопок питания. - Нажмите
Изменение параметров, которые сейчас недоступны. - Снимите галочку с
Включить быстрый запуск→ сохраните изменения.
После отключения этой функции:
- 🔌 USB-устройства будут инициализироваться при каждом включении ПК.
- ⚡ Увеличится время загрузки системы на 5–10 секунд.
- 🔄 Перезагрузите ПК и проверьте работу клавиатуры/мыши.
⚠️ Внимание: На некоторых материнских платах (ASUS ROG, MSI MAG) быстрый запуск отключается также в BIOS/UEFI. Зайдите в разделAdvanced→USB Configurationи включите опциюUSB Legacy Support.
Способ 6: Сброс BIOS/UEFI (если драйвера слетают после обновления)
Если проблема появилась после обновления BIOS или изменения его настроек, сбросьте параметры к заводским:
- Выключите ПК и отключите его от сети.
- На материнской плате найдите джампер
CLR_CMOS(обычно рядом с батарейкой) и замкните его контакты на 10 секунд. - Альтернатива: извлеките батарейку
CR2032на 5 минут. - Включите ПК, зайдите в BIOS (
Del/F2) и загрузите настройки по умолчанию (Load Optimized Defaults).
После сброса BIOS:
- 🔧 Включите режимы
XHCI Hand-offиLegacy USB Support(в разделеAdvanced → USB Configuration). - 🔄 Сохраните настройки (
F10) и перезагрузитесь.
Способ 7: Переустановка Windows (крайний случай)
Если ни один из способов не помог, а клавиатура и мышь по-прежнему не работают, остается чистая установка Windows. Важно:
- 💾 Сохраните данные: подключите жесткий диск к другому ПК и скопируйте важные файлы.
- 🔑 Используйте оригинальный образ Windows с сайта Microsoft (не сборки).
- 🔧 Отключите все периферийные устройства кроме клавиатуры и мыши во время установки.
После установки:
- Установите драйвера с официального сайта производителя материнской платы (раздел
Support → Drivers). - Отключите автоматическое обновление драйверов через
gpedit.msc(для Windows Pro):Конфигурация компьютера → Административные шаблоны → Система → Установка устройства → Запретить установку устройств, не описанных другими параметрами политики
FAQ: Частые вопросы
Можно ли восстановить драйвера без переустановки Windows?
Да, в 95% случаев помогает один из способов, описанных выше: откат драйверов, восстановление системных файлов или сброс BIOS. Переустановка Windows требуется только при критическом повреждении системных файлов или заражении bootkit-вирусами.
Почему драйвера слетают после каждого обновления Windows?
Это происходит из-за политики Microsoft по принудительной установке универсальных драйверов вместо производительских. Решение:
- Отключите обновление драйверов через
gpedit.msc(см. Способ 7). - Используйте утилиты вроде 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 и др.).