Сообщение «Не удаётся установить драйвер» бывает в мастере установки, в Диспетчере устройств и в окне самого пакета. Это ещё не стоп-код и не ошибка центра обновления Windows. Система работает, устройство - нет. Чтобы не лечить не ту болезнь, сначала смотрят, на каком шаге отказ: пакет не запускается, INF не подходит, Windows ругается на подпись, или после установки сразу код 31.

Отдельные коды 28 и 31 разобраны в своих статьях. Здесь - общая развилка, когда человек просто видит, что драйвер «не встаёт».

Почему это происходит

Пакет не для этой Windows. x86 на 64-битной системе, INF от Windows 7, драйвер только для 11 24H2 на старой «десятке». Установщик честно отказывается, либо ставит и сразу краснеет.

Нет цифровой подписи, включён принудительный контроль. Для обычного домашнего ПК Windows 10/11 не примет произвольный .sys без каталога. Сообщение про подпись - не то же самое, что 0xc0000225 при загрузке. Отключать проверку подписи «навсегда» через BCD опасно: после этого встанет любой мусор, включая вредоносный фильтр.

Антивирус или старый драйвер держат файлы. Установщик не может заменить .sys, который загружен. Нужна безопасная среда или удаление старого пакета, не подмена файла в проводнике.

Устройство не то, или его нет. Ставите драйвер принтера, которого нет в системе, или INF от другой ревизии платы. Мастер пишет отказ, в Диспетчере пусто или «неизвестное устройство».

Повреждён магазин драйверов. После драйвер-пака и «чистки DriverStore». Тогда не встаёт уже родной пакет. Править хранилище руками и удалять чужие INF наугад - хороший способ получить синий экран на загрузке.

Не скачивайте одиночный .sys из темы «вот рабочий файл». Без INF, CAT и той версии Windows, для которой он собран, это не драйвер, а лотерея. Подмена файла в C:\Windows\System32\drivers ломает целостность и часто даёт уже 0x000000D1.

Что делать самому

  1. Запишите точный текст отказа и идентификатор устройства. Свойства в Диспетчере устройств → «Идентификаторы оборудования». Нужны VID/PID или VEN/DEV. По ним ищут пакет на сайте ноутбука, платы, принтера, чипа.

  2. Возьмите полный установщик с сайта производителя. Не «драйвер-пак на все случаи». Совпадение ОС и разрядности обязательно. Если есть только ZIP с INF - «Обновить драйвер» → «Выполнить поиск драйверов на этом компьютере» → указать папку. Не указывайте папку System32\drivers.

  3. Удалите старый пакет штатно. «Удалить устройство» с галкой удаления драйвера, перезагрузка, затем новая установка. Для видео часто нужен фирменный вычищальщик (DDU) в безопасном режиме - это лучше, чем руками сносить файлы.

  4. Если Windows ругается на подпись. Проверьте, что скачали пакет с сайта изготовителя, не из каталога репаков. Не отключайте проверку подписи через BCD и не ставьте режим тестовой подписи на повседневную машину. Исключение - редкий старый сканер, драйвера которому больше нет: тогда честнее смириться или сменить устройство, чем открыть систему для любого фильтра.

  5. Попробуйте безопасный режим, если установщик пишет, что файл занят. В безопасном режиме старый драйвер часто не загружен, замена проходит. Затем обычная загрузка.

  6. Проверьте, не мешает ли центр обновления старым пакетом. Windows иногда возвращает свой драйвер после перезагрузки. В Windows 10/11 можно откатить и на время приостановить обновления, чтобы успеть поставить OEM-пакет. Не блокируйте обновления навсегда через сомнительные утилиты.

Если после своего INF устройство получило код 31 - пакет встал, но не загрузился. Это уже другая диагностика. Если остался код 28 - Windows по-прежнему без драйвера: INF не тот или устройство не то.

Часто задаваемые вопросы

Почему драйвер с диска из коробки не встаёт? Диску десять лет, Windows другая. Берите пакет с сайта, если он ещё есть.

Можно ли взять драйвер с другого компьютера? Только полный пакет той же ОС и того же устройства, не один файл из drivers.

Установка драйвера и обновление Windows - одно? Нет. Центр обновления тоже умеет привозить драйверы, но отказ OEM-установщика - отдельная история.

После драйвера синий экран. Что делать? Загрузитесь в безопасном режиме и откатитесь. Дальше читайте стоп-код, не ставьте тот же пакет снова.

Смотрите также