Бэкап драйверов через cmd

Как сделать резервную копию драйверов Windows 11/10

Есть много причин по которым нужно сделать резервную копию драйверов установленных на компьютер или ноутбук с операционной системой Windows 11/10. Может быть вы хотите переустановить windows и не хотите заново скачивать драйвера для вашего железа с интернета, теряя при этом время, или может быть вашего драйвера уже нет в наличии на официальных источниках. Чаще всего, много времени отнимает искать драйвер WiFi или Ethernet для ноутбука и некоторых сетевых карт. Как подключиться к интернету и обновить драйвера, если нет драйвера на сетевые карты? Одна из самых неприятных проблем, которую мы решим всего лишь за 4 минуты.

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

Воспользуемся консолью PowerShell или командной строкой для экспорта и резервного копирования всех установленных драйверов в операционной системе Windows 11/10. Когда делаете копию установленных драйверов, то все необходимые файлы для установки драйвера будут сохранены, в том числе и установщик Setup.

Создание копии драйверов в Windows 11/10 без программ

1. Первом делом нужно создать папку для сохранения копии драйверов. Откройте удобное для вас место на любом локальном диске и создайте папку. В моем случае это E:\Backup_Drivers.

2. Нажмите сочетание кнопок на клавиатуре Win+X и выберите в Windows 10 это PowerShell (Администратор), а в Windows 11 это Терминал Windows Администратор.

3. В окне PowerShell выполните следующую команду, где E:\Backup_Drivers это месторасположение созданной папки для хранения драйверов. Замените на свое, если у вас другое.

Если по каким-либо причинам команда не сработала или выдала ошибку, то введите:


Команда может занять несколько минут для завершения копии драйверов, после чего вы можете перейти по пути к папке, которую указали «E:\Backup_Drivers» и посмотреть список разных драйверов от устройств ПК или ноутбука. Теперь вы можете повторно установить эти драйвера на свой компьютер или ноутбук, что ниже и разберем.

Как установить, обновить драйвера с резервной копии

1. Нажмите Win+X и выберите «Диспетчер устройств«. Нажмите правой кнопкой мыши по нужному устройству и выберите «Обновить драйвер«.

2. Выберите «Найти драйвер на этом ПК«.

3. Нажмите на «Обзор» и укажите путь к папке с резервной копии драйверов, после чего нажмите Далее.

Если вы не можете получить доступ к рабочему столу Windows 11/10, чтобы обновить драйвера, то это можно сделать при помощи командной строки. Введите в PowerShell или CMD следующую команду заменив расположение папки с копией драйверов на своё, если это необходимо.

Источник

Создание резервной копии драйверов (бэкап «дров» в Windows — мини-инструкция)

Здравствуйте!

Метафора : «драйвера — это как шестеренки какого-нибудь механизма, пока они есть и с ними всё хорошо — никто не вспоминает о них, как только хотя бы одной из них нет — трагедия века!». 😥

Читайте также:  St4200 dvb s2 драйвер windows 10 x64

К чему это я? Дело в том, что многие пользователи не задумываются о драйверах и о том, что можно сделать их бэкап (т.е. резервную копию, так, на всякий случай) . Вспоминают об этом, обычно, когда на следующий день нужно принести распечатанный доклад (курсовую), а драйверов на принтер нет. 👀

В этой статье я хочу показать парочку простых и быстрых способов, как сделать бэкап драйверов (иногда их называют «дровами») , чтобы, например, после переустановки Windows (или в любом другом случае, когда драйверов нет, или произошел конфликт) — можно было легко и быстро восстановить все прежние рабочие драйвера!

Кстати, возможно вам будут полезны пару моих предыдущих статей, как раз связанных с поисков драйверов.

👉 В помощь!

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

Способ 1 (Windows 11/10 с Net Framework 3.5)

Если вы пользуетесь современной ОС — то все упрощается! 👌

2) Далее выполнить в ней команду:

dism /online /export-driver /destination:F:\MyDrivers

Вместо «F:\MyDrivers» — укажите ту папку и диск, куда вы хотите сохранить все текущие установленные драйвера.

3) Когда операция будет завершена — папку с драйверами лучше скопировать на внешний накопитель (флешку / диск).

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

Способ 2: с помощью спец. утилиты Double Driver

Сайт разработчика: http://www.boozet.org/download.htm

Double Driver — небольшая утилита, предназначенная для создания резервной копии драйверов. Отличает ее от других программ подобного рода несколько вещей:

  1. она бесплатна (что немаловажно!) ;
  2. делает бэкап драйверов качественно и быстро ( столь же быстро их и восстанавливает из копии) ;
  3. поддерживает все версии Windows: XP, Vista, 7, 8.1, 10 (32/64 bits).

Рассмотрим более подробно, как в ней создается бэкап «дров»:

    Сначала запускаете утилиту, и переходите в раздел «Backup». Затем жмете кнопку «Scan Current System» (сканировать текущую систему Windows) ; 👇

Начало создание копии драйверов / Double Driver

Далее, когда будут найдены драйвера, выберите те, которые вы хотите сохранить. Рекомендую выбрать все: для этого нажмите Select/all (как на скриншоте ниже) . 👇

Выбор драйверов для бэкапа

Следующий шаг: необходимо указать папку, где будет сохранена резервная копия. Вообще, рекомендую сохранять ее на вашу аварийную флешку вместе с утилитой Double Driver. Кстати, драйвера можно сохранить в разных вариантах: structured folder (все драйвера будут разбиты по папкам — очень удобный вариант, его и выбираю); compressed zip (драйвера будут помещены в архив, и будут меньше занимать места); single file self extract (само-распаковывающийся бэкап).

Указание расположения копии

Далее запуститься процесс копирования драйверов: в среднем занимает 1-3 мин. В это время лучше не нагружать ПК посторонними задачами.

Процесс копирования 1-3 мин.

Дождитесь появления сообщения о том, что операция была успешно завершена, как на скрине ниже.Всё, бэкап готов!

Операция завершена успешно! / Double Driver

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

Восстановление «дров» из резервной копии

Способ 1 (Windows 11/10 с Net Framework 3.5)

1) Сначала нужно запустить CMD под админом.

2) Далее необходимо выполнить команду:

Dism /online /Add-Driver /Driver:F:\MyDrivers /Recurse

Вместо «F:\MyDrivers» — необходимо указать папку, в которую ранее были сохранены драйвера.

3) Перезагрузить компьютер. 👌

4) Чтобы Windows автоматически не обновила драйвера — прочтите это!

Читайте также:  Intel iris xe graphics последний драйвер

Способ 2: с помощью Double Driver

Для восстановления драйверов из бэкапа, нужно:

    перейти в раздел «Restore» (если программа потребует администраторские права — согласитесь, пример на скриншоте ниже);

Restore — восстановление / нужны права администратора / Double Driver

Далее, когда программа запуститься с администраторскими правами, в разделе «Restore» , должна появиться кнопка — Locate Backup , нажимаем ее (локальный бэкап, т.е. бэкап на жестком диске, флешке и пр.) ;

Затем указываем папку, куда была сохранены резервная копия;

Указание месторасположения драйверов

Выбираем те драйвера, которые хотим восстановить: рекомендую выбрать все ( select/all ). Затем нажмите кнопку Restore Now (восстановить сейчас) .

  • Вам останется только дождаться сообщения об успешном восстановлении драйверов. После чего, перезагрузите компьютер/ноутбук. Затем все должно работать, как из «коробки» .
  • PS

    Вообще, для создания копии драйверов есть десятки утилит и программ. Какие-то из них работают из рук вон плохо, другие — вполне сносно.

    Если вас Double Driver по какой-то причине не устроил, рекомендую обратить внимание на следующие утилиты: 3D Chip, Driver Easy, SlimDrivers, Driver Genius, Driver Booster и пр. (ссылка 👉 на описание всего этого софта).

    Все они могут создать резервную копию драйверов, а затем восстановить ее (обратите внимание: что некоторые продукты не позволяют восстанавливать драйвера из копии без приобретения лицензии. Вот такая вот подстава. ).

    Источник

    Резервное копирование (экспорт) и восстановление драйверов в Windows 10

    После переустановки или чистой установки Windows пользователь сталкивается с необходимостью установки актуальных версий драйверов для устройств компьютера. Сразу после переустановки системы пользователю приходится вручную искать и скачивать необходимые драйвера. Однако есть более простой способ переустановки драйверов в Windows. Перед переустановкой Windows вы можете создать резервную копию всех установленных драйверов. Затем вы можете установить драйвера из резервной копии уже на чистой системе.

    В этой статье мы покажем несколько способы создания резервной копии (бэкапа/экспорта) всех драйверов Windows и способы их восстановления с помощью встроенных инструментов ( DISM , pnputil.exe или PowerShell командой Export-WindowsDriver ).

    PowerShell командлет Export-WindowsDriver

    В Windows 10 и Windows Server 2019/2016 есть специальный Powershell командлет Export-WindowsDriver, который позволяет экспортировать все установленные в системе сторонние драйвера (имеются в виду не родные драйвера Microsoft) напрямую из хранилища драйверов (Driver Store). Данный командлет позволят существенно облегчить и ускорить процесс переустановки Windows, т.к. раньше для создания резервной копии драйверов, установленных в системе, приходилось использовать стороннее ПО, например, DoubleDriver, DriverMax и пр.

    Чтобы извлечь из текущего (онлайн) образа Windows 10 все установленные драйвера сторонних производителей, откройте консоль PowerShell с правами администратора и выполните команду:

    Export-WindowsDriver –Online -Destination c:\drivers

    Если нужно извлечь драйвера из офлайн образа Windows, смонтированного, например, в каталог c:\win_image, команда должна выглядеть так.

    Export-WindowsDriver -Path c:\win_image -Destination c:\drivers

    После запуска командлета на экране появится информация о всех экспортируемых драйверах, которые не являются частью ОС. В результате выполнения команды PowerShell в целевом каталоге окажется резервная копия всех драйверов Windows из каталога C:\Windows\System32\DriverStore\FileRepository\ . Каждый драйвер и все связанные с ним файлы сохраняется в собственный каталог, который называется по имени inf-файла драйвера.

    В каждом каталоге есть все файлы, необходимый для установки драйвера в системе (не только inf файлы, но и все связанные sys, dll, exe и другие типы файлов). Командлет Export-WindowsDriver строит список файлов, которые необходимы для установки драйвера в соответствии со списком файлов, указанных в секции CopyFiles inf-файла драйвера.

    Чтобы отобразить список всех экспортируемых драйверов в удобном виде с указанием класса, производителя и версии драйвера, выполните экспорт драйверов двумя командами:

    Читайте также:  Acer aspire драйвер для дисковода оптических дисков

    $BackupDrv = Export-WindowsDriver -Online -Destination c:\drivers

    После чего выведите результаты выполнения команды в табличной форме:

    $BackupDrv | Select-Object ClassName, ProviderName, Date, Version | Sort-Object ClassName

    Перед вами появится таблица, содержащая класс драйвера, производитель, версию и дату.

    Вы можете выгрузить информацию об экспортированных драйверах в CSV файл:

    $BackupDrv| Select-Object ClassName, ProviderName, Date, Version |Export-Csv c:\ps\drivers_list.txt

    Можно вывести список драйверов определенного класса устройств с помощью атрибута класса ClassName. Например, чтобы вывести только драйвера принтеров, выполните команду:

    Чтобы вывести список драйверов определенного производителя, воспользуйтесь командой:

    Export-WindowsDriver -Destination «\\msk-fs01\drivers\desktop\$((Get-WmiObject -Class win32_computersystem).Model)» -Online

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

    Резервное копирование драйверов в Windows с помощью DISM

    Для создания резервной копии драйверов и их импорта в образ Windows также можно использовать утилиту DISM. Чтобы экспортировать драйвера в каталог C:\Drivers, откройте командную строку с правами администратора и выполните команду:

    dism /online /export-driver /destination:C:\Drivers

    Экспорт 1 из 27 — oem0.inf: Пакет драйверов успешно экспортирован.

    В нашем примере утилита DISM успешно экспортировала в указанный каталог 27 драйверов.

    Экспорт установленных драйверов с помощью утилиты PNPUtil

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

    Откройте командную строку с повышенными правами и выполните команду:

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

    Драйвера из получившегося каталога можно распространить на другие системы вручную с помощью PowerShell или DISM (Как интегрировать драйвера в образ Windows), или установить с помощью скриптов на основе PNPUtil, DISM, PowerShell, MDT, SCCM и т.п.

    С помощью pnputil вы можете экспортировать не только сразу все драйвера, но и один определенный драйвер. Для этого вам нужно получить имя его INF файла.

    Полный список драйверов можно вывести так:

    Или с помощью PowerShell. Например, нам нужно экспортировать только драйвера сетевой карты Realtek:

    Get-WindowsDriver -Online | where

    Скопируйте имя inf файла ( oem5.inf ) и выполните следующую команду для его экспорта:

    Mkdir c:\drivers\realtek
    pnputil.exe /export-driver oem5.inf c:\drivers\realtek

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

    Windows 10: восстановление драйверов из резервной копии

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

    Чтобы установить конкретный драйвер, щелкните правой кнопкой по INF файлу и выберите пункт меню “Установить”.

    Также можно установить драйвер конкретного устройства через диспетчер оборудования. В диспетчере устройств выберите устройство, драйвер которого вы хотите заменить, выберите пункт “Обновить драйвер” -> “Выполнить поиск драйверов на этом компьютере”. Укажите путь к каталогу с резервной копией драйверов. Чтобы автоматически просканировать на подходящие драйвера все вложенные папки, выберите соответствующую опцию.

    Но есть более простой способ установки сразу всех драйверов из указанного каталога. Для этого воспользуйтесь следующим PowerShell скриптом:

    $driver_inf_files = Get-ChildItem -Path «C:\Drivers\» -Filter «*.inf» -Recurse -File
    foreach($driver_inf_file in $driver_inf_files)<
    $driver_inf_file.FullName
    pnputil.exe -i -a «$driver_inf_file.FullName»
    >

    Данный PowerShell скрипт последовательно обходит все папки в указанном каталоге, ищет все inf файлы и устанавливает драйвера в хранилище драйверов (C:\Windows\System32\DriverStore) с помощью утилиты PNPUtil.

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

    Также можно импортировать все драйвера из каталога с резервной копией в офлайн Windows с помощью параметра Add-Driver утилиты DISM (в этом примере мы разрешаем установку неподписанных драйверов):

    DISM /image:c:\win_image /Add-Driver /Driver:C:\Drivers /Recurse /ForceUnsigned

    Источник

    Поделиться с друзьями
    Комп ремонт
    Adblock
    detector