Приветствую, друзья! 👋 Сегодня мы разберём одну из самых важных тем для системных администраторов и продвинутых пользователей — установку драйверов 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 СБЕР СБП👇
💰ПРИНИМАЕМ ЛЮБЫЕ ВАШИ ПОЖЕРТВОВАНИЯ💰
📌 2200 2803 3202 5362 💯 МТС-Банк *** СПАСИБО за Вашу поддержку ***
#windows #драйверы #powershell #команднаястрока #windows11 #windows10 #pnputil #dism #администрирование #системныйадминистратор #it #технологии #гайд #инструкция #tutorial #cmd #скрипты #автоматизация #backup #резервнаякопия #установкадрайверов #windows2026 #обновление #microsoft #ос #операционнаясистема #техподдержка #компьютеры #софт #программы
Статья актуальна на 01.03.2026. Версии Windows и обновления проверены по официальным источникам Microsoft.
Автор: Александр для канала «T.E.X.H.O Windows & Linux» ✍️