Найти в Дзене
Т.Е.Х.Н.О Windows & Linux

🔧 УСТАНОВКА ДРАЙВЕРОВ WINDOWS ЧЕРЕЗ КОМАНДНУЮ СТРОКУ И POWERSHELL: ПОЛНЫЙ ГАЙД 2026 💻

Приветствую, друзья! 👋 Сегодня мы разберём одну из самых важных тем для системных администраторов и продвинутых пользователей — установку драйверов Windows через командную строку и PowerShell. В эпоху, когда автоматизация становится нормой, умение работать с драйверами вручную через консоль — бесценный навык, который спасёт вас в критических ситуациях, когда графический интерфейс недоступен или работает некорректно. ⚠️ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Все действия вы выполняете на свой страх и риск. Автор не несёт ответственности за возможные проблемы с системой. Рекомендуется создать точку восстановления перед внесением изменений. Прежде чем перейти к командам, давайте уточним, какие версии Windows актуальны на сегодняшний день: 🪟 Windows 11 26H1 ├─ 📌 Сборка: Build 26100+ ├─ 🔧 Статус: Основная поддержка до 2028 └─ 📦 Обновление: KB5077241 (март 2026) 🪟 Windows 11 25H2 ├─ 📌 Сборка: Build 26040+ ├─ 🔧 Статус: Полная поддержка └─ 📦 Обновление: KB5074109 (январь 2026) 🪟 Windows 11 24H2 ├
Оглавление

Приветствую, друзья! 👋 Сегодня мы разберём одну из самых важных тем для системных администраторов и продвинутых пользователей — установку драйверов Windows через командную строку и PowerShell.

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

⚠️ ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Все действия вы выполняете на свой страх и риск. Автор не несёт ответственности за возможные проблемы с системой. Рекомендуется создать точку восстановления перед внесением изменений.

📊 АКТУАЛЬНЫЕ ВЕРСИИ WINDOWS НА МАРТ 2026

Прежде чем перейти к командам, давайте уточним, какие версии Windows актуальны на сегодняшний день:

🪟 Windows 11 26H1

├─ 📌 Сборка: Build 26100+

├─ 🔧 Статус: Основная поддержка до 2028

└─ 📦 Обновление: KB5077241 (март 2026)

🪟 Windows 11 25H2

├─ 📌 Сборка: Build 26040+

├─ 🔧 Статус: Полная поддержка

└─ 📦 Обновление: KB5074109 (январь 2026)

🪟 Windows 11 24H2

├─ 📌 Сборка: Build 26002+

├─ 🔧 Статус: Полная поддержка

└─ 📦 Обновление: KB5074109 (январь 2026)

🪟 Windows 10

├─ 📌 Сборка: Build 19045+

├─ 🔧 Статус: ESU до 13.10.2026

└─ 📦 Обновление: KB5073724 (январь 2026)

💡 Важно: Windows 10 переходит на расширенную поддержку (ESU), и новые функции больше не добавляются. Для новых систем рекомендуется Windows 11 версии 25H2 или 26H1.

🎯 СПОСОБ №1: PNPUTIL — ОСНОВНОЙ ИНСТРУМЕНТ

PnPUtil — это встроенная утилита Microsoft для управления драйверами, которая работает во всех современных версиях Windows.

🔹 Базовые команды PnPUtil

📥 Установка драйвера из INF-файла:

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

📥 Установка всех драйверов из папки:

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

📋 Просмотр установленных OEM-драйверов:

pnputil /enum-drivers

🗑️ Удаление драйвера:

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

📤 Экспорт информации о драйверах:

pnputil /enum-drivers > C:\drivers_list.txt

🔹 Пошаговая инструкция установки через PnPUtil

Шаг 1️⃣: Откройте командную строку от имени администратора

└─ Нажмите Win + X → выберите «Терминал (администратор)» или «Командная строка (администратор)»

Шаг 2️⃣: Перейдите в папку с драйверами

cd C:\Drivers\Network

Шаг 3️⃣: Выполните установку

pnputil /add-driver *.inf /subdirs /install

Шаг 4️⃣: Проверьте результат

pnputil /enum-drivers | findstr /i "название_устройства"

✨ Лайфхак: Используйте ключ /install для немедленной установки, без него драйвер только добавляется в хранилище.

⚡ СПОСОБ №2: POWERSHELL И DISM

PowerShell предоставляет более гибкие возможности для управления драйверами через модуль DISM.

🔹 Основные cmdlet PowerShell для драйверов

🔷 Get-WindowsDriver

├─ 📋 Описание: Просмотр драйверов в образе

└─ 💬 Пример: Get-WindowsDriver -Online -All

🔷 Add-WindowsDriver

├─ 📋 Описание: Добавление драйвера в образ

└─ 💬 Пример: Add-WindowsDriver -Path "C:\Mount" -Driver "C:\Drivers"

🔷 Export-WindowsDriver

├─ 📋 Описание: Экспорт драйверов из системы

└─ 💬 Пример: Export-WindowsDriver -Online -Destination "D:\Backup"

🔹 Практические примеры PowerShell

📋 Получить список всех сторонних драйверов

Get-WindowsDriver -Online -All | Where-Object {$_.ProviderName -ne "Microsoft"}

📥 Установить драйвер в офлайн-образ

Add-WindowsDriver -Path "C:\Mount\Windows" -Driver "C:\Drivers\Net" -Recurse -Force

💾 Создать резервную копию всех драйверов

Export-WindowsDriver -Online -Destination "D:\DriverBackup"

🔍 Найти конкретный драйвер по имени

Get-WindowsDriver -Online -All | Where-Object {$_.ClassName -like "*Network*")

🔹 Полный скрипт резервного копирования драйверов:

$BackupPath = "D:\DriverBackup_$(Get-Date -Format 'yyyy-MM-dd')"

New-Item -ItemType Directory -Force -Path $BackupPath | Out-Null

Write-Host "📦 Начало резервного копирования..." -ForegroundColor Cyan

Export-WindowsDriver -Online -Destination $BackupPath -Verbose

Write-Host "✅ Завершено! Путь: $BackupPath" -ForegroundColor Green

Get-ChildItem $BackupPath | Measure-Object | Select-Object Count

🎯 Совет: Сохраните этот скрипт как Backup-Drivers.ps1 и запускайте перед крупными обновлениями системы.

🔧 СПОСОБ №3: DISM.EXE ДЛЯ ОФЛАЙН-ОБРАЗОВ

DISM (Deployment Image Servicing and Management) незаменим при работе с офлайн-образами Windows.

🔹 Ключевые команды DISM

📋 Просмотр драйверов в онлайн-системе:

dism /online /get-drivers

📋 Просмотр драйверов в офлайн-образе:

dism /image:C:\Mount /get-drivers

📥 Добавление драйвера в офлайн-образ:

dism /image:C:\Mount /add-driver /driver:C:\Drivers\net.inf /recurse

📥 Добавление всех драйверов из папки:

dism /image:C:\Mount /add-driver /driver:C:\Drivers /recurse

🗑️ Удаление драйвера из образа:

dism /image:C:\Mount /remove-driver /driver:oem12.inf

💾 Экспорт драйверов из установленной системы:

dism /online /export-driver /destination:D:\Backup

🔹 Рабочий процесс с офлайн-образом

🔄 ПОШАГОВЫЙ ПРОЦЕСС РАБОТЫ С ОБРАЗОМ

1. Смонтировать образ:

dism /mount-image /imagefile:install.wim

/index:1 /mountdir:C:\Mount

2. Добавить драйверы:

dism /image:C:\Mount /add-driver

/driver:D:\Drivers /recurse

3. Проверить установку:

dism /image:C:\Mount /get-drivers

4. Размонтировать с сохранением:

dism /unmount-image /mountdir:C:\Mount /commit

⚡ Важно: Для работы с офлайн-образами требуется минимум 10 ГБ свободного места на системном диске.

🚀 ПОЛЕЗНЫЕ СОВЕТЫ И ЛАЙФХАКИ 2026

💎 Совет №1: Автоматическая установка при загрузке

Создайте BAT-файл для автоматической установки драйверов:

@echo off

echo ════════════════════════════════════════

echo 🚀 АВТОМАТИЧЕСКАЯ УСТАНОВКА ДРАЙВЕРОВ

echo ════════════════════════════════════════

pnputil /add-driver "D:\Drivers\Chipset\*.inf" /subdirs /install

pnputil /add-driver "D:\Drivers\Network\*.inf" /subdirs /install

pnputil /add-driver "D:\Drivers\Audio\*.inf" /subdirs /install

echo ✅ Все драйверы установлены!

pause

💎 Совет №2: Проверка подписи драйверов

Перед установкой проверьте цифровую подпись:

# Проверка подписи INF-файла

$cert = Get-AuthenticodeSignature "C:\Drivers\driver.inf"

$cert.Status

$cert.SignerCertificate.Subject

🔒 Безопасность: Никогда не устанавливайте драйверы без цифровой подписи из непроверенных источников.

💎 Совет №3: Принудительная установка неподписанных драйверов

⚠️ Только для тестирования!

# Временно отключить проверку подписи (до перезагрузки)

bcdedit /set testsigning on

# После установки вернуть обратно

bcdedit /set testsigning off

💎 Совет №4: Поиск проблемных драйверов

# Найти драйверы с ошибками

Get-WindowsDriver -Online -All | Where-Object {$_.BootCritical -eq $true}

# Через командную строку

driverquery /v /fo table | findstr /i "problem"

💎 Совет №5: Восстановление после сбоя

Если система не загружается после установки драйвера:

1️⃣ Загрузитесь в Безопасный режим с командной строкой

2️⃣ Выполните: pnputil /delete-driver oemXX.inf /uninstall

3️⃣ Перезагрузите систему

📈 СРАВНЕНИЕ МЕТОДОВ УСТАНОВКИ

🔷 PnPUtil

├─ ⚡ Скорость: ⭐⭐⭐⭐⭐

├─ 🎛️ Гибкость: ⭐⭐⭐

├─ 🛡️ Безопасность: ⭐⭐⭐⭐⭐

└─ 💡 Рекомендация: Для быстрой установки

🔷 PowerShell + DISM

├─ ⚡ Скорость: ⭐⭐⭐⭐

├─ 🎛️ Гибкость: ⭐⭐⭐⭐⭐

├─ 🛡️ Безопасность: ⭐⭐⭐⭐⭐

└─ 💡 Рекомендация: Для автоматизации

🔷 DISM.exe

├─ ⚡ Скорость: ⭐⭐⭐

├─ 🎛️ Гибкость: ⭐⭐⭐⭐

├─ 🛡️ Безопасность: ⭐⭐⭐⭐⭐

└─ 💡 Рекомендация: Для офлайн-образов

🔷 Диспетчер устройств

├─ ⚡ Скорость: ⭐⭐

├─ 🎛️ Гибкость: ⭐⭐

├─ 🛡️ Безопасность: ⭐⭐⭐⭐

└─ 💡 Рекомендация: Для разовых установок

🎬 ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ (FAQ)

Вопрос: Почему pnputil не видит драйвер?

Ответ: Убедитесь, что:

├─ ✅ Файл имеет расширение .inf

├─ ✅ Запущены права администратора

└─ ✅ Путь к файлу указан правильно (используйте кавычки)

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

Ответ: Да, используйте:

pnputil /add-driver "новый.inf" /install /upgrade

Вопрос: Как узнать, какой драйвер установлен?

Ответ:

Get-WindowsDriver -Online -All | Select-Object Driver, ProviderName, Date

Вопрос: Работает ли это в Windows 10 ESU 2026?

Ответ: Да, все команды совместимы с Windows 10 до окончания поддержки в октябре 2026.

🔐 БЕЗОПАСНОСТЬ И РЕКОМЕНДАЦИИ

✅ Скачивайте драйверы только с официальных сайтов

✅ Создавайте точку восстановления перед установкой

✅ Проверяйте цифровую подпись драйвера

✅ Делайте резервную копию текущих драйверов

❌ Не отключайте проверку подписи без необходимости

❌ Не устанавливайте драйверы из непроверенных источников

🎁 БОНУС: ГОТОВЫЕ СКРИПТЫ ДЛЯ КОПИРОВАНИЯ

📦 Скрипт полного резервного копирования

param(

[string]$BackupPath = "D:\DriverBackup"

)

$timestamp = Get-Date -Format "yyyy-MM-dd_HH-mm"

$finalPath = "$BackupPath\$timestamp"

Write-Host "🔵 Инициализация резервного копирования..." -ForegroundColor Cyan

New-Item -ItemType Directory -Force -Path $finalPath | Out-Null

try {

Export-WindowsDriver -Online -Destination $finalPath -Verbose

Write-Host "🟢 Успешно завершено!" -ForegroundColor Green

Write-Host "📁 Путь: $finalPath" -ForegroundColor Yellow

$count = (Get-ChildItem $finalPath -Recurse -Filter *.inf).Count

Write-Host "📊 Драйверов сохранено: $count" -ForegroundColor Magenta

}

catch {

Write-Host "🔴 Ошибка: $_" -ForegroundColor Red

exit 1

}

📦 Скрипт массовой установки драйверов:

param(

[string]$DriverPath = "C:\Drivers",

[switch]$Force

)

Write-Host "🔵 Поиск драйверов в: $DriverPath" -ForegroundColor Cyan

$infFiles = Get-ChildItem -Path $DriverPath -Filter *.inf -Recurse

foreach ($inf in $infFiles) {

Write-Host "📥 Установка: $($inf.Name)" -ForegroundColor Yellow

if ($Force) {

pnputil /add-driver $inf.FullName /install /force

} else {

pnputil /add-driver $inf.FullName /install

}

}

Write-Host "🟢 Все драйверы обработаны!" -ForegroundColor Green

📝 ЗАКЛЮЧЕНИЕ

Умение устанавливать драйверы через командную строку и PowerShell — навык, который отличает профессионала от обычного пользователя.

В 2026 году, с выходом Windows 11 версии 26H1 и переходом Windows 10 на ESU-поддержку, эти знания становятся ещё более актуальными.

Помните:

├─ 🎯 PnPUtil — для быстрой установки в работающей системе

├─ ⚡ PowerShell + DISM — для автоматизации и скриптов

└─ 🔧 DISM.exe — для работы с офлайн-образами

✅ ПОДПИСКА, ❤️ ЛАЙК, 🔄 РЕПОСТ друзьям, 💰 Донаты — каждая поддержка помогает создавать качественный контент и исследовать новые темы! Ссылка ниже, в профиле канала, или по QR СБЕР СБП👇
-2
💰ПРИНИМАЕМ ЛЮБЫЕ ВАШИ ПОЖЕРТВОВАНИЯ💰
📌 2200 2803 3202 5362 💯 МТС-Банк *** СПАСИБО за Вашу поддержку ***
-3

#windows #драйверы #powershell #команднаястрока #windows11 #windows10 #pnputil #dism #администрирование #системныйадминистратор #it #технологии #гайд #инструкция #tutorial #cmd #скрипты #автоматизация #backup #резервнаякопия #установкадрайверов #windows2026 #обновление #microsoft #ос #операционнаясистема #техподдержка #компьютеры #софт #программы

Статья актуальна на 01.03.2026. Версии Windows и обновления проверены по официальным источникам Microsoft.

Автор: Александр для канала «T.E.X.H.O Windows & Linux» ✍️