Установка драйверов в Windows с помощью pnputil

Board index Администрирование Операционные системы Windows и Windows Server

Description: Установка, настройка, оптимизация и решение проблем

#1by mexan » 08.06.2025, 15:55

Если у вас есть драйвер в виде .inf файла, вы можете установить его вручную через командную строку, не запуская установщики и без необходимости использовать диспетчер устройств. Это полезно, например, при автоматизации установки или при работе в безопасном режиме.

Установка всех драйверов из папки
Code: Select all
pnputil /add-driver C:\Drivers\*.inf /subdirs /install

Что делает эта команда:
  • /add-driver — добавляет драйвер в хранилище драйверов Windows (Driver Store).
  • C:\Drivers\*.inf — путь к INF-файлам драйвера. Можно указать как конкретный файл, так и маску.
  • /subdirs — рекурсивно ищет INF-файлы во всех подпапках.
  • /install — сразу устанавливает драйвер после добавления, если оборудование обнаружено.

Пример: если у вас папка C:\Drivers содержит множество папок с драйверами, эта команда установит все подходящие драйверы автоматически.

Установка конкретного драйвера
Code: Select all
pnputil /add-driver C:\Drivers\Windows_10_64bit\netrtwlanu.inf /install
Что делает эта команда:
  • Устанавливает конкретный драйвер (в данном случае драйвер для Wi-Fi адаптера на базе Realtek).
  • Без параметра /subdirs, так как указан точный путь к INF-файлу.

Полезные команды
pnputil /enum-drivers - посмотреть установленные драйверы
pnputil /delete-driver oemXX.inf /uninstall /force - удалить драйвер
Где oemXX.inf — имя драйвера, которое можно получить через /enum-drivers.
Image
mexan
Администратор
Reputation: 0
Posts: 167
Topics: 129

Return to Windows и Windows Server