# Как установить INF-драйверы с помощью PnPUtil после переустановки Windows

Если вы экспортировали драйверы перед переустановкой Windows, PnPUtil может добавить их обратно из командной строки. Вот как это сделать для одного драйвера или целой папки и как проверить, что всё сработало.

## Из чего состоит пакет INF-драйвера

Пакет драйвера — это папка с файлом .inf, который описывает оборудование и файлы, а также с двоичными файлами драйвера и, как правило, с файлом каталога (.cat), который нужен для проверки подписи. Всегда храните папку целиком, а не только файл .inf.

## Когда полезен PnPUtil

PnPUtil — это программа командной строки Windows для работы с хранилищем драйверов. Она пригодится после переустановки, если вы экспортировали драйверы с помощью DISM или PnPUtil, а также если производитель поставляет только распакованную папку с драйвером без установщика.

## Откройте Терминал от имени администратора

Щёлкните правой кнопкой мыши по кнопке «Пуск», выберите «Терминал (администратор)» или «Windows PowerShell (администратор)» и подтвердите запрос. Для работы PnPUtil нужны права администратора.

## Установка одного пакета INF-драйвера

Выполните: pnputil /add-driver "D:\Drivers\Network\netdriver.inf" /install
Параметр /install также устанавливает пакет на подходящие устройства, которые подключены к компьютеру. Без него пакет только добавляется в хранилище драйверов.

## Установка драйверов из папки

Выполните: pnputil /add-driver D:\Drivers\*.inf /subdirs /install
Команда добавит все INF-файлы из этой папки и её подпапок. Если хотите сначала восстановить подключение к сети, начните только с папки сетевого драйвера.

## Проверка установленного драйвера

Выполните pnputil /enum-drivers, чтобы увидеть пакеты в хранилище драйверов, затем откройте диспетчер устройств и убедитесь, что значки предупреждений исчезли. Щёлкните устройство правой кнопкой мыши, выберите «Свойства» и на вкладке «Драйвер» посмотрите версию и поставщика.

## Что делать, если Windows отклоняет пакет

Частые причины: драйвер предназначен для другой версии или архитектуры Windows (например, 32-разрядный драйвер в 64-разрядной Windows), отсутствует каталог или не удаётся проверить подпись, либо INF не соответствует ни одному устройству на этом PC. Не отключайте проверку подписи драйверов как универсальное решение; лучше получите нужный пакет у производителя.

## Почему важно соответствие драйвера

Windows использует драйвер только для устройства, чей идентификатор оборудования с ним совпадает, и отдаёт предпочтение наиболее подходящему драйверу, а не просто самой новой версии. Экспортированный драйвер от другой модели ПК может установиться, но не использоваться.

## Где здесь Rain Driver

Rain Driver (публичная бета-версия, Windows 7–11) может экспортировать ваши рабочие драйверы в Driver Passport с контрольными суммами и восстанавливать их в разумном порядке, используя PnPUtil в современных версиях Windows. Сборки пока не имеют цифровой подписи; хэши и результаты проверок смотрите на нашей странице доверия. То же самое можно сделать вручную с помощью приведённых выше команд.

## FAQ

**Что делает pnputil /add-driver?**

Она добавляет пакет драйвера в хранилище драйверов Windows, а с параметром /install ещё и устанавливает его на подходящие устройства.

**Можно ли установить сразу целую папку драйверов?**

Да, выполните pnputil /add-driver FOLDER\*.inf /subdirs /install в терминале с правами администратора.

**Безопасно ли устанавливать драйверы, экспортированные с другого PC?**

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

Source: https://raincleaner.eu/ru/guides/install-inf-drivers-pnputil-windows-11