Как вручную установить драйвера в Windows?

Чтобы Windows могла взаимодействовать и корректно обращаться к физическому оборудованию компьютера, в операционной системе должны быть установлены соответствующие драйвера. В этой статье мы рассмотрим, как вручную установить драйверы устройств в Windows 10/11 и Windows Server 2016-2025.

Автоматический поиск драйверов в Windows

В образ современных версий Windows включены базовые драйвера для распространенных типов устройств. После подключения устройства к компьютеру, Windows попытается выбрать наиболее подходящий драйвер из локального хранилища драйверов. Кроме того, Windows может автоматически установить драйвера некоторых устройств, которые опубликованы в каталоге Microsoft Update:

  1. Попробуйте выполнить автоматический поиск подходящих драйверов через диспетчер устройств. Откройте Device Manager ( devmgmt.msc ), щелкните по устройству, для которого отсутствует драйвер, и выберите Update Driver -> Search automatically for updated driver software. Автоматический поиск драйвера в Windows
  2. Если драйвер не найден, диспетчер оборудования предложит выполнить автоматический поиск драйвера через Windows Update. Нажмите на ссылку Search for updated drivers on Windows Updates или перейдите: Settings -> Windows Update -> Check for Updates. Обновление драйверов через Windows Update
Для брендовых (OEM) устройств, все необходимые драйвера обычно можно найти по названию модели компьютера на сайте производителя. Если компьютер собран из разных комплектующих, искать и устанавливать драйвера скорее всего придется по отдельности.

Если Windows не смогла автоматически подобрать подходящие драйвера, их придется установить вручную.

Поиск драйверов для неизвестных устройств

Начать нужно с определения производителя и модели оборудования подключенного устройства. Если для устройства отсутствует драйвер, он отображается в диспетчере оборудования Windows с желтой восклицательной иконкой.

  1. Откройте свойства неизвестного устройства и перейдите на вкладку Details
  2. В выпадающем списке выберите свойство Идентификаторы оборудования (Hardware IDs) Определение VID и PID неизвестного устройства в Device Manager
  3. Скопируйте идентификатор. В нашем примере это VID_2357&PID_010C

В идентификаторе оборудования указан ID производителя (VID) и ID продукта (PID). В нашем случае VID=2357 и PID=010C. Затем на сайте https://devicehunt.com/ определите название устройства по его VID и PID. В этом примере это внешний USB сетевой адаптер TP-Link (TL-WN722N v2/v3 [Realtek RTL8188EUS])

Поиск названия неизвестного устройства

Теперь перейдите на сайт вендора и по модели оборудования найдите драйвер для вашей версии Windows. В моем случае это драйвер для Windows 10/11 (TLWN722N_V4_190409_Win10/11). Скачайте драйвер.

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

Скачать архив с драйверами вручную

Ручная установка драйвера с помощью INF файла в Windows

В нашем примере драйвер упакован в ZIP архив, который содержит автоматический установщик setup.exe. Он используется для автоматической установки драйвера, а также различных дополнительных программ и утилит от вендора (в этом примере мы не будем использовать установку драйверов через такой инсталлятор).

Если же распаковать содержимое архива, можно найти в нем папку, в которой хранятся только файлы драйвера. В каталоге драйвера обязательно должен быть INF файл (текстовый файл с конфигурацией драйвера, описанием зависимых файлов, правилами установки и т.д.), а также CAT и DAT, SYS, DLL файл(ы) (опционально).

Каталог с INF и CAT файлами драйвера

Драйвер из INF файла можно установить несколькими способами.

Установка драйвера из Device Manager.

  1. Щелкните по вашему устройству в диспетчере оборудования и выберите Update Driver Установить драйвер через диспетчер устройств
  2. Выберите Browse my computer for driver software Поиск драйверов на компьютере
  3. Нажмите кнопку Browse и укажите путь к распакованной папке с драйвером. Включите опцию Include subfolders для автоматического сканирования вложенных папок на наличие драйверов Указать путь к каталогу с драйвером
  4. Нажмите Next, чтобы продолжить установку драйвера.

Также можно вручную добавить любой драйвер в хранилище драйверов Windows. Для этого щелкните правой кнопкой по INF файлу драйвера в проводнике и выбрать Install.

Установить INF файл драйвера в проводнике

Или можно установить драйвер из командной строки с помощью утилиты pnputil.

pnputil /add-driver c:\drivers\windows_10_64bit\netrtwlanu.inf

Можно рекурсивно установить все драйвера хранящиеся в каталоге (включая подпапки) с помощью команды:

pnputil /add-driver C:\Drivers\*.inf /subdirs /install

команда pnputil /add-driver

В современных версиях Windows все установленные драйвера должны быть подписаны цифровой подписью. Если цифровая подпись отсутствует или не соответствует хэшу файлов, при установке появится ошибка:

INF стороннего производителя не содержит информации о подписи

INF стороннего производителя не содержит информации о подписи

Это также добавит драйвер в хранилище драйверов Windows ( C:\Windows\System32\DriverStore\FileRepository ). Осталось выбрать пункт Update Driver в диспетчере задач, и драйвер для вашего устройства автоматически будет установлен из локального хранилища драйверов.

После того, как устройство корректно определилось в Device Manager, можно перейти к следующему устройству, для которого отсутствуют драйвера.

Оптимально использовать такой порядок установки драйверов в Windows: в первую очередь нужно установить драйвера чипсета и контроллеров материнской карты. Драйвера сетевого адаптера, затем драйвера для видео и аудио карт, и в последнюю очередь для внешних устройств (драйвера принтера, сканера, проектора, других USB устройств).

Экспорт и импорт драйверов в Windows

Можно вывести все сторонние драйвера (кроме встроенных), которые установлены в хранилище драйверов Windows:

DISM /online /get-drivers /format:table

Чтобы удалить любой драйвер из хранилища, нужно указав его INF файл в формате oemxx.inf. Например:

pnputil /delete-driver oem46.inf /uninstall /force

Вывести список установленных драйверов в Windows

Если у вас есть несколько однотипных компьютеров, вы можете экспортировать все установленные драйвера на одном компьютере, а затем импортировать их на другом.

Выгружаем все установленные в Windows драйвера в каталог C:\Drivers:
dism /online /export-driver /destination:C:\Drivers

dism /online /export-driver

Теперь папку Drivers нужно скопировать на другой компьютер и установить (импортировать) все драйвера одной командой:

pnputil.exe /export-driver * c:\drivers

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

Старые версии драйверов, а также неиспользуемые драйвера в DriverStore можно удалить с помощью скриптов. Это помогает очистить системный диск.

Предыдущая статья Следующая статья


Комментариев: 0 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)