Клавиатура перестала работать в Windows 10, а система не распознаёт нажатия? В 90% случаев проблема кроется в драйвере устройства — программном обеспечении, которое обеспечивает связь между аппаратной частью и операционной системой. Но где именно хранится этот драйвер, как его найти вручную и что делать, если он повреждён? В этой статье мы разберём все возможные локации драйверов клавиатуры в Windows 10, включая скрытые системные папки, а также научимся восстанавливать их без переустановки ОС.
Многие пользователи ошибочно считают, что драйвер клавиатуры — это один универсальный файл, который можно просто скопировать с другого компьютера. На самом деле в Windows 10 за работу клавиатуры отвечает целый комплекс файлов: от базовых драйверов ввода (kbdclass.sys, i8042prt.sys) до фирменных утилит от производителей типа Logitech или Razer. Где их искать и как правильно обновлять — читайте далее.
1. Стандартное расположение драйверов клавиатуры в Windows 10
Операционная система хранит драйверы клавиатуры в нескольких системных папках. Основные из них:
- 📁
C:\Windows\System32\drivers— здесь находятся критически важные файлы драйверов, такие какkbdclass.sys(общий драйвер для всех клавиатур) иi8042prt.sys(для PS/2-устройств). - 📁
C:\Windows\System32\DriverStore\FileRepository— хранилище всех установленных драйверов, включая резервные копии. - 📁
C:\Windows\inf— папка с INF-файлами, которые содержат инструкции по установке драйверов.
Чтобы увидеть эти файлы, включите отображение скрытых папок в Проводнике (Вид → Скрытые элементы). Обратите внимание: ручное копирование файлов из этих папок может привести к сбоям системы, если не соблюдать права доступа.
Для быстрого доступа к информации о текущем драйвере клавиатуры:
- Откройте
Диспетчер устройств(Win + X → Диспетчер устройств). - Разверните раздел Клавиатуры.
- Щёлкните правой кнопкой по вашему устройству и выберите
Свойства → Драйвер.
2. Как найти драйвер клавиатуры через Диспетчер устройств
Диспетчер устройств — это главный инструмент для работы с драйверами в Windows 10. Чтобы найти текущий драйвер клавиатуры:
- Нажмите
Win + R, введитеdevmgmt.mscи нажмитеEnter. - В списке устройств найдите раздел Клавиатуры и раскройте его.
- Щёлкните правой кнопкой по вашей клавиатуре (например, Устройство ввода с клавиатурой HID) и выберите
Свойства. - Перейдите на вкладку Драйвер. Здесь вы увидите:
- 📝 Поставщик (Microsoft, Logitech и т.д.)
- 📅 Дата разработки
- 🔢 Версия драйвера
- 📁 Файлы драйверов (кликабельная ссылка на расположение)
Если в списке несколько клавиатур (например, виртуальная и физическая), ориентируйтесь на устройство с названием вашей модели или HID-клавиатура — это стандартное обозначение для USB-устройств.
Что делать, если клавиатура не отображается в Диспетчере устройств?
Если раздел Клавиатуры пуст или устройство помечено жёлтым восклицательным знаком, это означает, что Windows не может его инициализировать. В этом случае:
1. Попробуйте подключить клавиатуру к другому USB-порту (желательно USB 2.0).
2. Проверьте работу клавиатуры на другом компьютере — если она не работает, проблема в аппаратной части.
3. Используйте экранную клавиатуру (Win + Ctrl + O) для навигации по системе.
3. Поиск драйверов в скрытой папке DriverStore
Папка DriverStore — это хранилище всех драйверов, установленных в системе, включая их резервные копии. Здесь можно найти драйвер клавиатуры даже если он был удалён из Диспетчера устройств.
Путь к папке:
C:\Windows\System32\DriverStore\FileRepository
Особенности работы с DriverStore:
- 🔍 Папки здесь имеют длинные имена типа
keyboard.inf_amd64_neutral_1a2b3c4d5e6f7890— это хэш-имена, сгенерированные системой. - 📂 Внутри каждой папки лежат файлы драйвера:
.inf,.sys,.dll. - ⚠️ Удаление файлов из
DriverStoreможет привести к неработоспособности устройств! - Откройте
FileRepositoryв Проводнике. - В строке поиска (в правом верхнем углу) введите
keyboardилиkbd. - Просмотрите найденные папки — ищите те, что содержат файлы
kbdclass.sysилиkeyboard.inf. - Откройте
Диспетчер устройств. - Щёлкните правой кнопкой по клавиатуре и выберите
Обновить драйвер → Выполнить поиск драйверов на этом компьютере. - Укажите путь к папке
DriverStore\Backupи следуйте инструкциям. - Скачайте драйвер с официального сайта (например, для клавиатуры SteelSeries Apex Pro или Corsair K95) и распакуйте архив.
- Откройте
Диспетчер устройств, найдите клавиатуру и выберитеОбновить драйвер. - Выберите
Выполнить поиск драйверов на этом компьютере → Выбрать драйвер из списка уже установленных драйверов. - Нажмите
Установить с дискаи укажите путь к.inf-файлу в распакованной папке.
Чтобы найти драйвер клавиатуры:
4. Где Windows 10 хранит резервные копии драйверов
Windows 10 автоматически создаёт резервные копии драйверов на случай сбоев. Эти копии хранятся в двух местах:
| Папка | Содержимое | Когда используется |
|---|---|---|
C:\Windows\System32\DriverStore\Backup |
Резервные копии драйверов перед обновлением | При откате драйвера через Диспетчер устройств |
C:\Windows\SoftwareDistribution\Download |
Загруженные через Windows Update драйверы | При автоматической установке обновлений |
C:\Windows\INF\setupapi.dev.log |
Лог-файл с историей установки драйверов | Для диагностики проблем |
Если вы случайно удалили драйвер клавиатуры, его можно восстановить из резервной копии:
⚠️ Внимание: Если в папке Backup нет нужного драйвера, это означает, что Windows не создавала его резервную копию. В этом случае придётся скачивать драйвер с официального сайта или использовать точку восстановления системы.
5. Как вручную установить драйвер клавиатуры из INF-файла
Если вы нашли драйвер в папках DriverStore или скачали его с сайта производителя, но Windows отказывается его устанавливать автоматически, можно сделать это вручную через .inf-файл.
Пошаговая инструкция:
Если система выдаёт ошибку "Невозможно продолжить установку этого оборудования", попробуйте:
- 🔧 Установить драйвер в режиме совместимости (правый клик по
.inf → Свойства → Совместимость). - 🛡️ Отключить проверку цифровой подписи драйверов (через
gpedit.mscдля Pro-версии илиbcdeditв командной строке). - 🔄 Перезагрузить компьютер и повторить установку.
- Откройте
CMDот имени администратора (Win + X → Командная строка (администратор)). - Выполните команду для переустановки стандартного драйвера клавиатуры:
pnputil /delete-driver oem*.inf /uninstall /forcepnputil /add-driver "C:\Windows\inf\keyboard.inf" /install
- Перезагрузите компьютер.
Скачать драйвер с официального сайта|Распаковать архив в отдельную папку|Отключить антивирус (может блокировать установку)|Создать точку восстановления системы|Подготовить альтернативный способ ввода (экранная клавиатура)-->
6. Восстановление драйвера клавиатуры через командную строку
Если клавиатура не работает совсем, а мышь исправна, можно восстановить драйвер через командную строку (CMD). Для этого:
Если команда не сработала, попробуйте восстановить системные файлы:
sfc /scannow
dism /online /cleanup-image /restorehealth
⚠️ Внимание: Командыpnputilиdismтребуют прав администратора. Неправильное использование может привести к неработоспособности других устройств. Если не уверены — используйте точку восстановления (rstrui.exe).
7. Где скачать драйвер клавиатуры, если его нет в системе
Если драйвер клавиатуры повреждён или отсутствует, его можно скачать из надёжных источников:
- 🌐 Официальный сайт производителя:
- Logitech:
https://support.logi.com - Razer:
https://www.razer.com/synapse-3 - Corsair:
https://www.corsair.com/us/en/downloads - Microsoft (для Surface и др.):
https://support.microsoft.com
- Logitech:
- 🔄 Каталог драйверов Windows Update:
- Откройте
Параметры → Обновление и безопасность → Центр обновления Windows → Просмотреть журнал обновлений → Драйверы. - Нажмите
Просмотреть необязательные обновленияи найдите драйвер клавиатуры.
- Откройте
- 💾 Сторонние программы (на свой страх и риск):
- DriverPack Solution (автоматический поиск)
- Snappy Driver Installer (офлайн-база драйверов)
Важно: Никогда не скачивайте драйверы с непроверенных сайтов — они могут содержать вирусы или устаревшие версии, которые вызовут конфликты в системе.
8. Частые ошибки с драйверами клавиатуры и их решения
Рассмотрим типичные проблемы и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
Клавиатура не определяется (Код 19, Код 43) |
Конфликт драйверов или повреждение реестра | Удалите устройство в Диспетчере и перезагрузите ПК |
| Клавиши работают некорректно (залипают, повторяются) | Устаревший или несовместимый драйвер | Обновите драйвер через Windows Update или сайт производителя |
| Клавиатура работает только в BIOS | Проблема с драйвером i8042prt.sys (для PS/2) |
Переустановите драйвер вручную из папки C:\Windows\inf |
Функциональные клавиши (Fn, мультимедиа) не работают |
Отсутствует фирменное ПО (например, Logitech Options) | Установите утилиту с сайта производителя |
Если ни один из методов не помог, проверьте:
- 🔌 Подключение клавиатуры к другому порту (особенно если это
USB 3.0— некоторые старые клавиатуры не совместимы с ним). - 🖥️ Работу клавиатуры на другом компьютере (чтобы исключить аппаратную поломку).
- 🔧 Настройки BIOS (отключите параметры типа
USB Legacy Support, если они вызывают конфликты).
FAQ: Частые вопросы о драйверах клавиатуры в Windows 10
Можно ли скопировать драйвер клавиатуры с одного компьютера на другой?
Технически да, но это рискованно. Драйверы клавиатуры часто привязаны к конкретной модели и версии Windows. Если скопировать файлы из System32\drivers вручную, могут возникнуть ошибки типа INF-файл отсутствует или устройство не опознано. Лучше использовать Диспетчер устройств для экспорта/импорта драйверов или скачивать их с официального сайта.
Почему после обновления Windows клавиатура перестала работать?
Это типичная проблема при автоматическом обновлении драйверов через Windows Update. Система может установить несовместимую версию драйвера (особенно для игровых клавиатур типа Razer Huntsman или Corsair K70). Решение:
- Откатите драйвер в Диспетчере устройств (вкладка
Драйвер → Откатить). - Отключите автоматическое обновление драйверов через
gpedit.msc(для Pro-версии). - Установите драйвер вручную с сайта производителя.
Как узнать, какой драйвер нужен для моей клавиатуры?
Есть три способа:
- Посмотрите модель клавиатуры (обычно указана на нижней стороне устройства или на коробке).
- В Диспетчере устройств откройте свойства клавиатуры и перейдите на вкладку
Сведения → ИД оборудования. Скопируйте верхнюю строку (начинается сUSB\илиHID\) и поищите драйвер по этому коду. - Используйте программы для определения оборудования, например, HWiNFO или AIDA64.
Можно ли обновить драйвер клавиатуры без интернета?
Да. Скачайте драйвер на другом компьютере с официального сайта, сохраните на флешку и перенесите на свой ПК. Затем установите его через Диспетчер устройств (Обновить драйвер → Выполнить поиск на этом компьютере). Также можно использовать офлайн-базы драйверов, например, Snappy Driver Installer (но проверяйте их на вирусы!).
Что делать, если клавиатура не работает даже в BIOS?
Это признак аппаратной неисправности. Проверьте:
- 🔌 Кабель клавиатуры (для проводных моделей) или батарею (для беспроводных).
- 🖥️ Порт USB/PS/2 на физические повреждения.
- 🔧 Настройки BIOS (иногда отключен поддержка USB-клавиатур в Legacy-режиме).
Если клавиатура не работает ни на одном устройстве, её придётся ремонтировать или заменять.