Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → Установка драйвера из INF-файла вручную: порядок и ошибки

Драйвер из INF-файла: как установить вручную и не сломать систему

Иногда установщик производителя не запускается или ставит лишнее. Тогда драйвер ставят вручную из INF-файла через Диспетчер устройств или PnPUtil. Разбираем порядок, требования к пакету, чтение ошибок и случаи, когда лучше не вмешиваться.

Драйвер из INF-файла: как установить вручную и не сломать систему

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

Что такое INF и зачем он нужен

По документации Microsoft, INF — это текстовый файл в составе драйверного пакета, который содержит сведения, необходимые компонентам установки для инсталляции драйвера на устройство.

В нём описано:

  • какие устройства поддерживаются;
  • какие файлы копировать;
  • какие записи в реестр добавить;
  • какие службы создать;
  • как вести себя при обновлении.

Windows читает INF, когда вы нажимаете «Обновить драйвер» и указываете папку. Отдельного «установщика» при этом не требуется.

Когда ручная установка оправдана

  • Установщик производителя падает с ошибкой.
  • Нужна версия драйвера без дополнительных утилит.
  • Драйвер поставляется архивом без setup.exe.
  • Требуется обновить драйвер для устройства, которое система не определила.
  • Нужно откатить драйвер на конкретную версию.

Если обычный установщик работает, проще использовать его: он сам проверит совместимость и поставит зависимости.

Что должно быть в пакете

Минимально:

  • .inf файл;
  • файлы драйвера (.sys, .dll);
  • файл каталога .cat с подписью.

Иногда рядом лежат инструкции readme.txt и отдельные приложения. Для установки через Диспетчер устройств нужен именно INF и подписанные файлы.

Если .cat отсутствует, Windows может отказаться ставить драйвер — и это правильное поведение защиты.

Подготовка

  1. Скачайте драйвер с сайта производителя ноутбука или компонента.
  2. Распакуйте архив в отдельную папку.
  3. Убедитесь, что разрядность совпадает с системой.
  4. Сделайте точку восстановления.
  5. Запишите текущую версию драйвера, чтобы было куда вернуться.

Точка восстановления занимает минуту и не раздражает при успешной установке, зато выручает при неудачной.

Способ 1. Через Диспетчер устройств

  1. Нажмите правой кнопкой по кнопке «Пуск».
  2. Выберите «Диспетчер устройств».
  3. Найдите устройство и откройте его свойства.
  4. Вкладка «Драйвер» → «Обновить драйвер».
  5. Выберите «Выполнить поиск драйверов на этом компьютере».
  6. Укажите папку с распакованными файлами.
  7. Разрешите поиск в подпапках.
  8. Нажмите «Далее» и дождитесь установки.

Windows сама найдёт подходящий INF в папке и предложит установить пакет.

Способ 2. Через PnPUtil

PnPUtil входит в состав Windows и находится в %windir%\system32. Он умеет добавлять пакет в хранилище драйверов и устанавливать его.

  1. Откройте командную строку от имени администратора.
  2. Проверьте синтаксис: pnputil /?.
  3. Добавьте пакет: pnputil /add-driver "D:\Драйвер\driver.inf" /install.

Ключ /install сразу применяет драйвер к подходящим устройствам. Без него пакет только добавляется в хранилище.

Список установленных сторонних пакетов можно посмотреть командой pnputil /enum-drivers.

Что означает «устройство не найдено»

Если после указания папки Windows пишет, что подходящий драйвер не найден, причины обычно такие:

  • INF не для этой модели устройства;
  • скачана версия для другой разрядности;
  • файлы распакованы не полностью;
  • пакет повреждён;
  • драйвер не подписан.

Проверять нужно по порядку: сначала совпадение идентификаторов, потом целостность файлов.

Как проверить, что версия встала

  1. Свойства устройства → «Драйвер».
  2. Посмотрите версию и дату.
  3. Сравните с той, что была в архиве.
  4. Проверьте работу устройства.

Если версия не изменилась, установка не применилась, даже если мастер завершился без ошибки.

Если что-то пошло не так

  • Откройте свойства устройства → «Драйвер» → «Откатить».
  • Если кнопка недоступна, удалите устройство и перезагрузитесь.
  • В крайнем случае используйте точку восстановления.
  • Проверьте журнал событий на ошибки.

Не оставляйте систему с неработающим устройством «на потом»: после следующего обновления причина может забыться.

Чего не делать

  • Не ставьте драйверы с сайтов-агрегаторов.
  • Не отключайте проверку подписи драйверов.
  • Не указывайте папку целиком, если в ней лежат драйверы для разных устройств.
  • Не устанавливайте драйвер от другой модели «на пробу».
  • Не запускайте .exe из архива, если не уверены в источнике.

Каждый из этих шагов повышает риск нестабильной работы.

Что запомнить

  • INF описывает пакет драйвера для Windows.
  • Ручная установка — указание папки с INF.
  • PnPUtil умеет добавлять и сразу устанавливать пакет.
  • Подпись драйвера отключать нельзя.
  • Перед установкой нужна точка восстановления.

Обновление или переустановка

Это разные операции. Обновление ставит новый пакет поверх прежнего, сохраняя настройки устройства. Переустановка удаляет драйвер и ставит его заново.

Переустановка нужна, когда:

  • устройство работает нестабильно;
  • настройки сбились;
  • предыдущая версия удалена некорректно;
  • мастер обновления не видит новый пакет.

Порядок: удалить устройство в Диспетчере устройств, перезагрузиться и указать папку с INF. Windows поставит драйвер как при первом подключении.

Как отличить официальный пакет

  • Источник — сайт производителя ноутбука или чипа.
  • В архиве есть .inf, .sys и .cat.
  • Файлы подписаны.
  • Нет «кряков», патчей и инструкций отключить проверку подписи.
  • Версия и дата соответствуют модели.

Если архив содержит только .exe без INF, это установщик, и ручная установка не нужна. Если внутри набор DLL без INF, это не драйверный пакет, а набор библиотек — ставить его в систему не стоит.

Если устройство исчезло после установки

Такое бывает, когда пакет заменил драйвер на несовместимый. Порядок:

  1. Откройте Диспетчер устройств.
  2. Включите отображение скрытых устройств.
  3. Найдите компонент.
  4. Удалите его.
  5. Перезагрузитесь.

Windows обнаружит оборудование заново и попробует поставить базовый драйвер. Дальше можно указать правильный INF или вернуть систему к точке восстановления.

Итоговая проверка

После установки откройте свойства устройства и убедитесь, что версия и поставщик соответствуют пакету, а в поле состояния нет кода ошибки.

FAQ

Нужен ли интернет?

Нет, если пакет уже скачан.

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

Обычно нет.

Почему установка завершилась, а версия старая?

Пакет не применился к устройству; проверьте идентификаторы.

Опасно ли ставить драйвер вручную?

При официальном источнике и подписи — нет.

Что делать, если устройство перестало работать?

Откатить драйвер или использовать точку восстановления.

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

Технически иногда да, но надёжнее скачать свежий пакет.

Связанные материалы