Если клавиатура перестала реагировать на нажатия после обновления Windows, конфликта с другим устройством или установки несовместимого ПО, первым шагом диагностики должно стать принудительное удаление текущих драйверов. Чаще всего проблема проявляется как полная неработоспособность клавиш, «залипание» символов или сбой раскладки, при этом внешние USB-клавиатуры могут работать нормально. В 90% случаев виноват сбой в файле i8042prt.sys (для PS/2) или kbdclass.sys (универсальный драйвер), которые Windows автоматически переустанавливает при следующем запуске. Однако для чистого удаления требуется не просто нажать «Удалить устройство» в Диспетчере, а выполнить ряд дополнительных действий — от очистки реестра до блокировки автоматической установки через pnputil.
Прежде чем приступать к манипуляциям, проверьте два критических момента: подключена ли к ПК резервная клавиатура (даже виртуальная через экранную клавиатуру osk.exe) и создан ли точкой восстановления системы. Удаление драйверов клавиатуры вручную может привести к потере доступа к BIOS/UEFI, если устройство использует нестандартный протокол (например, игровые клавиатуры Razer или Corsair с проприетарными драйверами). В таких случаях потребуется предварительно скачать официальное ПО с сайта производителя и подготовить флешку с драйверами.
Причины, по которым нужно удалять драйверы клавиатуры
Автоматическое обновление драйверов через Windows Update редко становится источником проблем, но в ряде случаев приводит к критическим сбоям. Вот типичные сценарии, когда удаление драйверов оправдано:
- 🔄 Конфликт версий после обновления: Windows 11 автоматически заменяет рабочий драйвер на универсальный
kbdclass.sys, который не поддерживает расширенные функции (например, макроклавиши на Logitech G Pro X). - 🖥️ Сбой после подключения нового устройства: Подключение второй клавиатуры (например, Bluetooth) может «сбить» приоритет драйверов, из-за чего основная клавиатура перестаёт определяться.
- 🎮 Проблемы с игровыми клавиатурами: Драйверы SteelSeries Engine или Razer Synapse иногда блокируют стандартные драйверы Windows, вызывая задержки ввода.
- 🔧 Ошибки кода 19, 39 или 43 в Диспетчере устройств: Указывают на повреждение файлов драйвера или конфликт с реестром (ключи
UpperFilters/LowerFilters).
Особенно часто проблемы возникают на ноутбуках Lenovo и HP, где производители устанавливают собственные драйверы для функциональных клавиш (например, Lenovo Hotkey Features Integration). Эти драйверы могут блокировать стандартные, что приводит к неработающим Fn, Print Screen или клавишам регулировки яркости. В таких случаях требуется не просто удаление, а полная очистка следов через утилиты вроде Display Driver Uninstaller (DDU), адаптированные для клавиатур.
Подготовка к удалению: резервное копирование и диагностика
Перед удалением драйверов выполните обязательные подготовительные шаги, чтобы избежать полной потери управления ПК:
- Активируйте экранную клавиатуру: Нажмите Win + Ctrl + O (или запустите
osk.exeчерез поиск). Это позволит вводить команды, если основная клавиатура отключится. - Создайте точку восстановления:
wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Бэкап перед удалением драйверов клавиатуры", 100, 7Эта команда создаёт точку восстановления с описанием (запускайте от имени администратора).
- Скачайте драйверы заранее: Для ноутбуков — с сайта производителя (раздел «Support»), для игровых клавиатур — с сайта бренда (Razer, Corsair и т.д.). Сохраните их на флешку или в облако.
Проведите быструю диагностику, чтобы подтвердить, что проблема именно в драйверах:
- 🔍 Откройте
Диспетчер устройств→Клавиатуры. Если рядом с устройством горит восклицательный знак, дважды кликните на него и проверьте код ошибки вкладкеСведения. - 📋 В командной строке (
cmd) выполните:driverquery | find "keyboard"Это покажет все установленные драйверы клавиатуры и их состояния.
Подключена резервная клавиатура или активирована экранная|Создана точка восстановления системы|Скачаны официальные драйверы для вашей модели|Проверен код ошибки в Диспетчере устройств-->
Способ 1: Удаление через Диспетчер устройств (стандартный метод)
Этот метод подходит для большинства пользователей и не требует глубоких технических знаний. Однако он не всегда удаляет драйверы полностью — Windows может автоматически восстановить их при следующем запуске.
- Откройте Диспетчер устройств:
- Нажмите Win + X → выберите
Диспетчер устройств. - Или выполните команду
devmgmt.mscв окнеВыполнить(Win + R).
- Нажмите Win + X → выберите
Клавиатуры и раскройте его. Здесь могут отображаться несколько устройств:
- 🖥️
Стандартная клавиатура (101/102 клавиши)— базовый драйвер Windows. - 🎮
HID-клавиатура— для USB-устройств. - 📱
Клавиатура Bluetooth— если подключена по беспроводному протоколу.
- Правый клик по устройству →
Удалить устройство. - Поставьте галочку
Удалить программы драйверов для этого устройства(если доступно). - Подтвердите удаление.
Если после перезагрузки клавиатура не заработала или определяется с ошибкой, переходите к следующему способу. Внимание: на некоторых ноутбуках (например, Dell XPS) после такого удаления могут перестать работать функциональные клавиши (Fn + F1-F12). В этом случае потребуется установить драйверы с сайта производителя.
Способ 2: Полное удаление через командную строку (для опытных пользователей)
Этот метод позволяет удалить драйверы принудительно, включая скрытые и повреждённые файлы, которые не отображаются в Диспетчере устройств. Используйте его, если стандартный способ не помог.
Шаг 1. Определите ID устройства:
- Откройте командную строку от имени администратора (Win + X →
Терминал (Администратор)). - Выполните команду:
pnputil /enum-devices /class KeyboardВ результатах найдите строку
Instance ID— это уникальный идентификатор вашей клавиатуры (например,ACPI\PNP0303\4&1A2D69A8&0).
Шаг 2. Удалите драйвер по ID:
- Выполните команду (замените
INSTANCE_IDна ваш ID):pnputil /delete-driver oem{XX}.inf /uninstall /forceГде
oem{XX}.inf— имя файла драйвера из вывода предыдущей команды. - Если команда не сработала, используйте альтернативный метод:
devcon remove "ACPI\PNP0303*"(утилиту
devcon.exeможно скачать с сайта Microsoft).
Шаг 3. Очистите кэш драйверов:
- Остановите службу установки устройств:
net stop wudfsvc - Удалите кэш драйверов:
del /f /q %systemroot%\System32\DriverStore\FileRepository\keyboard - Перезагрузите ПК.
- Скачайте и распакуйте DDU на рабочий стол.
- Загрузитесь в безопасном режиме (нажмите Win + R, введите
msconfig, перейдите на вкладкуЗагрузкаи поставьте галочкуБезопасный режим). - Запустите DDU, выберите в меню
Keyboard(если нет — выберитеSelect device type→Other devices). - Нажмите
Clean and restart. После перезагрузки Windows установит драйверы заново. - 🔄 Проверьте подключение:
- Для USB-клавиатур: попробуйте другой порт (желательно USB 2.0, если используется 3.0).
- Для PS/2: отключите и подключите клавиатуру при выключенном ПК, затем включите его.
- Для Bluetooth: удалите устройство в
Параметры → Устройстваи выполните повторное сопряжение.
Как найти скрытые драйверы клавиатуры в реестре
Откройте regedit и перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}.
Здесь хранятся параметры всех клавиатур. Удалите подразделы с названиями UpperFilters или LowerFilters, если они есть.
Способ 3: Использование сторонних утилит (DDU, Driver Store Explorer)
Если ручные методы не помогли, воспользуйтесь специализированными программами. Они удаляют драйверы глубже, чем стандартные инструменты Windows, и блокируют их автоматическую установку.
| Утилита | Преимущества | Недостатки | Ссылка |
|---|---|---|---|
| Display Driver Uninstaller (DDU) | Удаляет драйверы полностью, включая остаточные файлы в реестре. Поддерживает создание логов. | Требует запуска в безопасном режиме. Не официально поддерживает клавиатуры, но работает. | wagnardsoft.com |
| Driver Store Explorer (RAPR) | Позволяет выборочно удалять драйверы из хранилища Windows. Не требует перезагрузки. | Сложный интерфейс для новичков. Риск удалить критические драйверы. | GitHub |
| Driver Fusion | Автоматически создаёт резервные копии перед удалением. Поддерживает восстановление. | Платная версия с ограниченным функционалом в бесплатной. | treexy.com |
Инструкция для DDU:
⚠️ Внимание: Не используйте DDU для удаления драйверов клавиатуры на ноутбуках с Touch Bar (например, MacBook Pro под Windows). Это может привести к неработающей панели управления.
Решение проблем после удаления драйверов
Если после удаления клавиатура не заработала, следуйте этому алгоритму:
- Откройте
Диспетчер устройств. - Нажмите
Действие → Обновить конфигурацию оборудования. - Если клавиатура не появилась, нажмите
Действие → Установить старое устройствои выберите ручную установку.
- Скачайте драйвер с сайта производителя (например, для Lenovo ThinkPad это будет пакет
Hotkey Features). - В
Диспетчере устройствнажмите правой кнопкой на клавиатуре →Обновить драйвер→Выполнить поиск драйверов на этом компьютере. - Укажите путь к скачанному файлу (обычно это папка с расширением
.inf).
Если клавиатура по-прежнему не работает, проверьте следующие моменты:
- 🔌 Питание USB-портов: Отключите все USB-устройства, кроме клавиатуры, и проверьте настройку
Параметры электропитания → Настройки USB → Временное отключение USB-портов(должно бытьЗапрещено). - 🛠️ Конфликт с антивирусом: Временное отключите Kaspersky, Avast или Bitdefender — они могут блокировать установку драйверов.
- 🖥️ Сбой BIOS/UEFI: На некоторых материнских платах (например, ASUS ROG) требуется сбросить настройки BIOS до заводских (
Load Optimized Defaults).
Особенности для игровых и мультимедийных клавиатур
Игровые клавиатуры (Razer BlackWidow, Corsair K95, SteelSeries Apex) часто требуют специального подхода из-за проприетарных драйверов, которые конфликтуют со стандартными. Вот что нужно сделать:
- 🎮 Удалите фирменное ПО:
- Для Razer: удалите Razer Synapse через
Панель управления → Программы. - Для Logitech: деинсталлируйте Logitech G HUB.
- Для Corsair: удалите iCUE.
Используйте утилиты вроде Revo Uninstaller для полной очистки остатков.
- Для Razer: удалите Razer Synapse через
- 🔧 Сбросьте клавиатуру к заводским настройкам:
- На большинстве моделей зажмите Fn + Esc на 5 секунд.
- Для Corsair используйте комбинацию Win Lock + F1.
- 📥 Установите драйверы в правильном порядке:
- Сначала установите стандартный драйвер Windows (через
Диспетчер устройств). - Затем установите фирменное ПО (например, Razer Synapse).
- Перезагрузите ПК.
- Сначала установите стандартный драйвер Windows (через
Для клавиатур с аппаратной памятью (например, SteelSeries Apex Pro) сброс настроек выполняется через само устройство — подключите его к другому ПК и используйте фирменную утилиту для сброса профилей. Если клавиатура не определяется ни на одном устройстве, это может указывать на аппаратный сбой контроллера (частая проблема после залития жидкостью).
Частые ошибки и как их избежать
При удалении драйверов клавиатуры пользователи часто допускают критические ошибки, которые усугубляют проблему. Вот самые распространённые из них и способы их предотвращения:
| Ошибка | Последствия | Как избежать |
|---|---|---|
| Удаление драйверов без резервной клавиатуры | Полная потеря управления ПК, невозможность ввода пароля при запуске. | Всегда подключайте вторую клавиатуру или активируйте экранную (osk.exe). |
Удаление драйверов i8042prt.sys на ноутбуке |
Перестают работать Fn-клавиши, тачпад, иногда — кнопка питания. | Не удаляйте системные драйверы PS/2. Вместо этого обновите их через сайт производителя ноутбука. |
| Использование DDU без безопасного режима | Драйверы удаляются не полностью, остаются «хвосты» в реестре. | Всегда запускайте DDU в безопасном режиме с поддержкой сети. |
| Удаление драйверов для Touch Bar (MacBook) | Touch Bar перестаёт реагировать, клавиши Esc, Brightness не работают. | Используйте только официальные драйверы Boot Camp от Apple. |
⚠️ Внимание: Никогда не удаляйте драйверы клавиатуры на серверах или рабочих станциях под управлением Windows Server. Это может привести к потере доступа к консоли управления, особенно если включён Secure Boot.
Если после всех манипуляций клавиатура так и не заработала, проверьте её на другом устройстве. Если проблема сохраняется — неисправность аппаратная (повреждён шлейф, контроллер или сама матрица клавиш). Для ноутбуков это чаще всего требует замены клавиатуры целиком, для внешних устройств — ремонта или замены.
FAQ: Частые вопросы по удалению драйверов клавиатуры
Можно ли удалить драйверы клавиатуры на Mac?
На macOS драйверы клавиатуры встроены в ядро системы и не удаляются отдельно. Если клавиатура не работает, попробуйте:
- Сбросить
NVRAM(выключите Mac, затем включите с зажатыми Option + Command + P + R на 20 секунд). - Обновить macOS до последней версии.
- Для внешних клавиатур: отключите и подключите их заново, при необходимости сбросьте
SMC.
Если проблема в Touch Bar, переустановите BridgeOS через Apple Configurator 2.
После удаления драйверов клавиатура работает, но не светятся подсветка или мультимедийные клавиши. Что делать?
Это означает, что основной драйвер установлен, но отсутствует проприетарное ПО для расширенных функций. Решение:
- Скачайте утилиту с сайта производителя (например, Corsair iCUE или Logitech G HUB).
- Установите её в режиме совместимости (правый клик по установщику →
Свойства → Совместимость→ выберите Windows 10). - Перезагрузите ПК.
Если подсветка по-прежнему не работает, проверьте настройки в BIOS (на некоторых материнских платах ASUS и MSI подсветку можно отключить на уровне UEFI).
Windows автоматически устанавливает старые драйверы после удаления. Как это остановить?
Windows использует службу Windows Update для автоматической установки драйверов. Чтобы заблокировать это:
- Откройте
Параметры → Обновление и безопасность → Дополнительные параметры → Необязательные обновления. - Найдите в списке драйверы клавиатуры и снимите с них галочки.
- Или отключите автоматическую установку драйверов через групповую политику:
gpedit.msc → Конфигурация компьютера → Административные шаблоны → Система → Установка устройства → Запретить установку устройств, не описанных другими параметрами политики
Для полного блокирования используйте утилиту Windows Update Blocker.
Удалил драйверы, и теперь клавиатура не работает даже в BIOS. Что делать?
Это означает, что клавиатура подключена через PS/2 или USB 3.0, и её драйверы критически важны для низкоуровневой работы. Решения:
- 🔌 Подключите USB-клавиатуру к порту USB 2.0 (обычно чёрного цвета).
- 🖥️ Если это ноутбук, используйте внешнюю USB-клавиатуру для входа в BIOS и включите поддержку
Legacy USB(настройка может называтьсяUSB Keyboard Support). - 🔄 Выполните сброс BIOS:
- Выключите ПК, отключите его от сети.
- Извлеките батарейку BIOS на 10 минут (для настольных ПК).
- Или найдите джампер
CLR_CMOSна материнской плате и замкните его на 5 секунд.
Если ничего не помогает, возможно, повреждён контроллер клавиатуры на материнской плате (требуется ремонт).
Можно ли удалить драйверы клавиатуры на Linux?
В Linux драйверы клавиатуры являются частью ядра и не удаляются отдельно. Однако можно переустановить или сбросить их конфигурацию:
- Откройте терминал и выполните:
sudo rmmod usbhid && sudo modprobe usbhidЭто перезагрузит модуль драйвера USB-клавиатур.
- Для сброса конфигурации раскладки:
setxkbmap -layout us(замените
usна вашу раскладку). - Если клавиатура не определяется совсем, проверьте её в
dmesg:dmesg | grep -i keyboard
Для игровых клавиатур (например, Razer) в Linux используйте открытые драйверы, такие как openrazer или ckb-next.