Как создать резервную копию драйверов Windows 11
При переустановке Windows, особенно в случае, если автоматически устанавливаемые системой драйверы не подходят, либо вовсе не находятся, может иметь смысл экспорт установленных в настоящий момент драйверов для их последующей установки в новой ОС.
В этой инструкции подробно о том, как создать резервную копию драйверов Windows 11 средствами системы без использования сторонних программ, а также их последующей установке на компьютере или ноутбуке. Также может быть полезным: Как создать полную резервную копию Windows 11.
Экспорт драйверов в DISM
Первый метод — использование утилиты DISM (Deployment Image Servicing and Management). Возможно, утилита вам уже знакома в контексте проверки и восстановления целостности хранилища системных файлов, но она же может быть использована для экспорта драйверов.
Для создания резервной копии драйверов Windows 11 с помощью DISM используйте следующие шаги:
- Создайте папку, в которую будет сохраняться резервная копия драйверов, например, C:\Drivers, можно использовать и внешний накопитель. Важно: папка должна быть создана заранее.
- Запустите командную строку от имени администратора. Для этого можно начать вводить в поиске на панели задач «Командная строка», нажать по результату правой кнопкой мыши и выбрать пункт «Запуск от имени администратора». Другие способы запустить командную строку от Администратора в Windows 11.
- Введите команду
dism /online /export-driver /destination:C:\Drivers
заменив C:\Drivers на ваш путь к папке. - Вы увидите информацию об экспорте установленных драйверов. В вашем случае список будет не столь коротким, как на скриншоте, будут экспортированы все сторонние драйверы устройств.

В результате драйверы будут сохранены во вложенных папках в указанной вами при экспорте папке.

Понять по имени папки, что именно в ней находится, будет не просто, но это и не обязательно — в дальнейшем, при установке драйверов, нужные будут найдены автоматически, о чём подробнее в разделе инструкции про установку.
pnputil
Используя встроенный инструмент pnputil.exe также можно сохранить резервную копию драйверов Windows 11, как, впрочем, и предыдущих версий системы. Необходимые шаги:
- Как и в предыдущем случае, создайте папку для сохранения резервной копии драйверов.
- Запустите командную строку от имени администратора.
- Используйте команду
pnputil.exe /export-driver * c:\drivers
В этом примере резервная копия драйверов будет сохранена в папке C:\Drivers
Останется дождаться завершения экспорта пакетов драйверов в указанную вами папку.
PowerShell
Кроме командной строки возможно и использование команды Windows PowerShell для экспорта драйверов:
- Создайте папку, в которую вы планируете экспортировать драйверы.
- Запустите PowerShell от имени администратора, для этого можно нажать правой кнопкой мыши по кнопке «Пуск» и выбрать пункт «Терминал Windows (Администратор)».
- Введите команду
Export-WindowsDriver -Online -Destination C:\Drivers
изменив путь к папке C:\Drivers на актуальный путь созданной вами папки.
Результат будет тем же, что и в предыдущих способах.
Экспорт драйверов если Windows не запускается: в среде восстановления или с загрузочной флешки
Если Windows не запускается, вы можете запустить командную строку в среде восстановления, либо загрузить компьютер с загрузочной флешки Windows 11 (если в программе установки нажать клавиши Shift+F10, откроется командная строка) и использовать следующий подход для экспорта драйверов:
- В командной строке определите букву диска с системой, она может отличаться от C в рассматриваемой ситуации. Для этого по порядку используйте команды
diskpart list volume exit
и посмотрите текущие буквы разделов диска. - Создайте папку, куда следует сохранить резервную копию драйверов, для этого можно использовать команду вида:
mkdir путь_к_папке
- Используйте команду вида
dism /image:c:\ /export-driver /destination:d:\drivers
где C: следует заменить на актуальную букву диска с системой, драйверы из которой следует экспортировать, а D:\drivers — на путь к папке, созданную на 2-м шаге.
Если действие выполняется в работающей операционной системе, но не той, из которой требуется получить резервную копию установленных драйверов, возможно также использование команды PowerShell:
Export-WindowsDriver -Path "E:\" -Destination "C:\Drivers"
В этом примере система, из которой мы экспортируем драйверы, находится на разделе диска E.
Установка драйверов из резервной копии
Возможны два варианта, первый из которых — установка всех драйверов из резервной копии в текущую систему. Это можно сделать следующими способами:
- Запустить командную строку от имени администратора и использовать команду (в примере резервная копия находится в папке C:\Drivers):
dism /Image:C\ /Add-Driver /Driver:C:\Drivers /Recurse
- С помощью команды
pnputil /add-driver C:\Drivers\*.inf /subdirs /install
- При необходимости установить драйверы в систему, которая сейчас не запущена (находится на другом диске):
dism /Image:E\ /Add-Driver /Driver:C:\Drivers /Recurse

Учитывайте, что после такой установки драйверы будут добавлены в систему, но не обязательно установлены для конкретного оборудования: возможно, Windows уже успела установить более новую версию драйвера из Центра обновлений или есть иные нюансы. Однако вы точно сможете выбрать нужный драйвер в свойствах устройства, используя кнопку «Обновить драйвер» и пункт «Найти драйверы на этом компьютере».
Второй вариант — требуется установить драйвер из резервной копии для конкретного устройства. В этом случае достаточно использовать следующий подход:
- Откройте диспетчер устройств (правый клик по кнопке Пуск — Диспетчер устройств).
- Нажмите правой кнопкой мыши по устройству, для которого требуется установить драйвер и выберите пункт контекстного меню «Обновить драйвер».
- Выберите пункт «Найти драйверы на этом компьютере».

- Укажите путь к папке с резервной копии драйверов в поле «Искать драйверы в следующем месте» и оставьте отметку «Включая вложенные папки» включенной.

- Нажмите «Далее» для автоматического поиска подходящего драйвера в папке и его установки.
Более подробно на тему: Как установить драйвер INF в Windows.






Андрей
Не проще сохранить куда-нибудь папку System32?
Ответить
Dmitry
Там будет много лишнего. Даже если мы просто папку drivers из неё возьмем
Ответить
Светлана
Здравствуйте. я пыталась всеми способами скопировать драйвера, пишет «для запуска dism требуется более высокий уровень» Что делать?
Ответить
Dmitry
Здравствуйте.
Похоже, вы не от имени администратора командную строку запускаете.
Ответить
Богдан
Большое спасибо за статью автору!
Данный подход сэкономит не одну пару часов при чистой установке системы.
В моём случае найти драйвера не представляется возможным нигде кроме как в Driver Pack Solution, который их ставит около 18-20 часов (да, это жесть), пытаясь пропихнуть сторонний софт. Да и вообще все защитники и антивирусы на него ругаются.
По моему мнению не будет лишним подвести итог и сравнение всех 3х методов. Так как отличия явно есть. Я испробовал все 3 метода и везде размер папок оказался разным (что странно). Хотелось бы получить заключение в виде экспертного мнения от автора статьи или человека, который съел уже стаю волков в этом деле.
Ответить
Арс
Только точку восстановления создавать и потом откатываться, и драйвера восстанавливать, или вообще переустанавливать. Сейчас если комп без особо важной инфы или паролей логинов, то накатил бы сборку свежую. Самому запарно и муторно похожие твики применять… Но. блин. хз, ставить ли последнюю 11 ltsc iot? Твики там неадаптированные были, тем тоже не нашел сильно кастомных с патченными системными файлами… Так и сижу с почти дефолтной панелью задач11
Ответить
Арс
Там ещё некоторые драйвера вроде бы и свежее, и накатятся, а bt или wifi в итоге не заработает! Приходится удалять устройство с драйвером тем новым непонятным в диспетчере устройств, и откатываться на дефолтный старый и тп.
Ответить
Арс
Ещё вариант, есть же оффлайновый пак с десятком+ ГБ дров, не знаю, ставится ли сейчас там блоатвар и тп г, но на торрентах точно было.. + софт к той базе дров не обязательно новый можно и стандартный, вроде бы и другой софт подхватывал ту базу)
Ответить
Павел
Скопировал драйвера в Windows PowerShell. Всё получилось. Спасибо.
Ответить
Артем
Добрый ты человек, нет таких слов, чтобы выразить тебе благодарность за твой блог, сколько раз ты помогал просто не сосчитать, всего тебе наилучшего!
Ответить
Wagner
Спасибо, всё сработало.
Ответить
Алексей
Лучший блог по обслуживанию компьютеров — сколько раз помогал, спасибо Вам за Вашу работу!
Ответить
Dmitry
Спасибо за отзыв!
Ответить
Сергей
Сделал копию в Windows PowerShell. Можно ли с помощью той же PowerShell одной командой установить все драйвера в новую систему? А не по одному из диспетчера устройств. Спасибо заранее.
Ответить
Dmitry
Здравствуйте.
Насколько мне известно, нет. Так как установка — это не только копирование файлов в соответствующие папки, но и записи в реестре, например.
Ответить
Сергей
Спасибо за быстрый ответ. Просто сторонние программы это делают (например Double Driver сделал бэкап и потом восстановил из бэкапа) я и подумал, этой командой: Export-WindowsDriver -Online -Destination C:\Drivers сделал бэкап, а другой командой восстановить дрова из этого бэкапа.
Ответить
Имя
А есть вариант развернуть автоматически все что выгрузила команда «dism /online /export-driver /destination:C:\Drivers»?
Идеальный сценарий переустановки Windows: создаешь раздел диска, экспортируешь туда драйверы, переустанавливаешься, импортируешь драйвера с раздела диска. готово
Ответить
Dmitry
Здравствуйте.
Вот такой вариант в PowerShell^
Get-ChildItem "C:\Drivers" -Recurse -Filter "*.inf" | ForEach-Object { PNPUtil.exe /add-driver $_.FullName /install }Ответить
Имя
Спасибо!
Ответить
Сергей
Спасибо, отличный способ.
Ответить
Сергей
Кстати в Windows 10 тоже работает.
Ответить
Compiller
А в DISM++ всё это сделать проще, скачать можно у автора-китайца на гитхабе или с комсы
Ответить