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

Простое сохранение установленных драйверов Windows 10 с помощью dism.exe, pnputil и PowerShell для последующей их быстрой установки после сброса или чистой установки системы.

Как создать резервную копию драйверов Windows 10Значительная часть проблем, связанных с работой Windows 10 после установки имеет отношение к драйверам устройств и, когда такие проблемы решены, а нужные и «правильные» драйверы установлены, имеет смысл создать их резервную копию для быстрого восстановления после переустановки или сброса Windows 10. О том, как сохранить все установленные драйверы, а затем — установить их и пойдет речь в этой инструкции. Также может оказаться полезным: Резервная копия системы Windows 10.

Примечание: существует множество бесплатных программ для создания резервных копий драйверов, таких как DriverMax, SlimDrivers, Double Driver и прочих Driver Backup. Но в этой статье будет описан способ, позволяющий обойтись без сторонних программ, только лишь встроенными средствами Windows 10.

Сохранение установленных драйверов с помощью DISM.exe

Инструмент командной строки DISM.exe (Deployment Image Servicing and Management) предоставляет пользователю самые обширные возможности — от проверки и восстановления системных файлов Windows 10 (и не только) до установки системы на компьютер.

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

Шаги для сохранения установленных драйверов будут выглядеть следующим образом

  1. Запустите командную строку от имени Администратора (сделать это можно через меню правого клика по кнопке «Пуск», если у вас не отображается такой пункт, то введите «командная строка» в поиске на панели задач, после чего нажмите правой кнопкой по найденному пункту и выберите «Запустить от имени администратора») Запуск командной строки от администратора
  2. Введите команду dism /online /export-driver /destination:C:MyDrivers (где C:MyDrivers папка для сохранения резервной копии драйверов, папка должна быть создана заранее вручную, например, командой md C:MyDrivers) и нажмите Enter. Примечание: вы можете использовать любой другой диск или даже флешку для сохранения, не обязательно диск C.Создание резервной копии драйверов в DISM.exe
  3. Дождитесь завершения процесса сохранения (примечание: не придавайте значения тому, что у меня на скриншоте сохранилось всего два драйвера — на реальном компьютере, а не в виртуальной машине, их будет больше). Драйверы сохраняются в отдельные папки с именами oem.inf под разными номерами и сопутствующими файлами.

Теперь все установленные сторонние драйверы, а также те, что были загружены из Центра обновлений Windows 10, сохранены в указанную папку и могут быть использованы для ручной установки через диспетчер устройств или, например, для интеграции в образ Windows 10 с помощью того же DISM.exe

Создание резервной копии драйверов с помощью pnputil

Еще один способ создания резервной копии драйверов — использования утилиты PnP, встроенной в Windows 7, 8 и Windows 10.

Для сохранения копии всех используемых драйверов выполните следующие шаги:

  1. Запустите командную строку от имени администратора и используйте команду
  2. pnputil.exe /export-driver * c:driversbackup (в данном примере все драйверы сохраняются в папку driversbackup на диске C. Указанная папка должна быть создана заранее.) Резервная копия драйверов Windows 10 в pnputil

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

Использование PowerShell для сохранения копии драйверов

И еще один способ выполнить то же самое — Windows PowerShell.

  1. Запустите PowerShell от имени администратора (например, используя поиск в панели задач, затем — правый клик по PowerShell и пункт контекстного меню «Запустить от имени администратора»).
  2. Введите команду Export-WindowsDriver —Online —Destination C:DriversBackup (где C:DriversBackup — папка для сохранения резервной копии, её следует создать еще до использования команды). Резервная копия драйверов в PowerShell

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

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

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

Установка драйверов с этого компьютера Windows 10

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

Поиск драйверов в резервной копии

Также вы можете интегрировать сохраненные драйверы в образ Windows 10 с помощью DISM.exe. Подробно описывать процесс в рамках данной статьи не стану, но вся информация доступна на официальном сайте Microsoft, правда, на английском: https://technet.microsoft.com/en-us/library/hh825070.aspx

Возможно, также будет полезным материал: Как отключить автоматическое обновление драйверов Windows 10.

Резервная копия драйверов не только поможет быстро восстановить работоспособность оборудования и периферийных устройств компьютера (принтеров, сканеров, МФУ и т. д.), но и минимизирует возможные проблемы со звуком, графикой и другим оборудованием при выполнении сброса Windows 10 в исходное состояние либо при полной переустановке системы.

Примечание. Для создания резервных копий драйверов в Windows имеется довольно много бесплатных программ. В этой статье мы опишем способ создании резервной копии драйверов без использования сторонних программ, с помощью лишь встроенных в Windows 10 средств.

    Содержание:

  • Резервное копирование драйверов с помощью DISM
  • Экспорт драйверов с помощью PowerShell
  • Восстановление драйверов Windows 10 из резервной копии

Windows 10 позволяет извлечь из хранилища драйверов (Driver Store) все сторонние (не относящиеся к Microsoft) драйверы, установленные в системе и сохранять их в указанном каталоге.

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

Чтобы создать резервную копию установленных в Windows 10 драйверов, можно воспользоваться консольной утилитой DISM.exe (Deployment Image Servicing and Management).

  1. Запустите cmd.exe с правами администратора
  2. Создайте каталог, в который будут сохранены драйвера: md C:BackupDrivers
  3. Выполните команду: dism /online /export-driver /destination:C:BackupDrivers и нажмите Enter

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

    Примечание. В моем примере были экспортированы всего три драйвера, т.к. эту команду я выполнил на виртуальной машине с Windows 10, запущенной на VMware ESXi и при установке системы дополнительных драйверов, кроме идущих в комплекте VMTools, ставить не пришлось . В случае реальной системы экспортируемых драйверов будет значительно больше.

  4. Каждый драйвер сохраняется в отдельную папку. Причем, в каталог драйвера помещается не только *.inf файл, но и все связанные файлы (*.sys, *.dll, *.exe и т.д.).
    каталог с сохраненными драйверами

Осталось сохранить содержимое данного каталог на внешний диск, флешку, DVD или в облако и у вас будет резервная копия всех необходимых вашей системе драйверов.

Экспорт драйверов с помощью PowerShell

Вы также можете создать резервную копию драйверов, установленных в Windows 10, с помощью командлета PowerShell Export-WindowsDriver.

Совет. Командлет Export-WindowsDriver появился в версии PowerShell, представленной в Windows 8.1 Update 1. С помощью командлета Export-WindowsDriver можно экспортировать драйвера как напрямую с запущенной системы, так и из офлайн образа Windows.

Для этого откройте консоль PowerShell и выполните команду:

Export-WindowsDriver -Online -Destination C:BackupDriversPS

экпорт драйверов с помощью PowerShell

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

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

Итак, у нас имеется резервная копия установленных драйверов. Каким образом из нее можно восстановить конкретный драйвер (например, после сброса или переустановки ОС)?

  1. Откройте консоль Диспетчера устройств (Device Manager — Devmgmt.msc).
  2. Щелкните ПКМ по необходимому устройству, драйвер которого вы хотите восстановить, и выберите пункт Update Driver Software
    обновить драйвер устройства из резевной копии в windows 10
  3. Нажмите Browse my computer for driver software и укажите путь к каталогу, в котором хранятся резервные копии драйверов:
    поиск драйверов на диске
  4. Убедитесь, что выбрана опция Include subfolders. Нажмите кнопку Next и выберите в списке один из найденных драйверов, который нужно установить.

Кроме того, есть возможность импортировать сразу все драйвера, хранящиеся в резервной копии. Для этого воспользуемся параметром Add-Driver утилиты DISM. Команда установки драйверов может быть такой:

dism /online /Add-Driver /Driver:C:BackupDriversPS /Recurse

Резервное копирование драйверов в операционной системе Windows 10 необходимо сделать перед переустановкой системы, или перед внесением изменений в аппаратное обеспечение компьютера. Это самый простой способ переустановки драйверов.

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

Бэкап драйверов выполняют специализированные программы для работы с драйверами, например, бесплатная программа DriverPack Solution. Создать резервную копию драйверов, установленных на компьютере, можно непосредственно в Windows 10.

В этой статье мы рассмотрим четыре способа резервного копирования драйверов в Виндовс 10: два способа с помощью командной строки и два способа с помощью Windows PowerShell.

Перед созданием резервных копий драйверов, предварительно создайте папку в корне диска (непосредственно на самом диске), на котором вы хотите сохранить резервные копии. Дайте папке понятное имя на английском языке, на этом примере я назвал папку «DriverBackup».

Резервную копию драйверов лучше сохранить не на системном диске (обычно диск «С»), а на другом логическом диске, для большей сохранности резервных данных. Затем поместите эти файлы на внешний жесткий диск или в облачное хранилище.

Резервное копирование драйверов при помощи командной строки

Запустите командную строку от имени администратора. Введите в окно интерпретатора командной строки следующую команду (ее можно скопировать отсюда):

pnputil /export-driver * D:DriverBackup

Обратите внимание на то, что у вас может быть только диск «С», а не «D», как у меня, а также другое название папки. Замените часть кода «D:DriverBackup» на свои данные. В следующих кодах из этой статьи, также поменяйте часть кода на свое месторасположение для сохранения драйверов.

Далее нажмите на клавишу «Enter».

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

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

Создание резервной копии драйверов при помощи DISM

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

Запустите командную строку от имени администратора. В окно интерпретатора командной строки введите следующую команду (обратите внимание на имя диска и название вашей папки):

dism /online /export-driver /destination:D:DriverBackup

Затем нажмите на клавиатуре на клавишу «Enter».

После этого запустится процесс экспорта копий драйверов в папку, выбранную для сохранения.

После завершения, закройте командную строку.

Сохранение резервной копии драйверов в Windows PowerShell (1 способ)

Запустите Windows PowerShell от имени администратора. Далее введите в окно Windows PowerShell следующий код:

Export-WindowsDriver -Online -Destination D:DriverBackup

Затем нажмите на кнопку «Enter».

Дождитесь окончания экспорта драйверов в папку для резервного копирования.

Все, копии драйверов сохранены.

Создание резервной копии драйверов в Windows PowerShell (2 способ)

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

Запустите Windows PowerShell от имени администратора. Введите следующие команды (скопируйте отсюда):

$drivers = Export-WindowsDriver -Online -Destination D:DriverBackup $drivers | ft ProviderName, ClassName, Date, Version -auto | Out-File D:DriverBackupdrivers.txt

Далее нажмите на клавишу «Enter».

Процесс сохранения резервных копий займет некоторое время.

После завершения экспорта, откройте папку, выбранную для сохранения резервной копии. Там вы найдете файл «drivers.txt», в котором записана подробная информация о копированных драйверах.

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

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

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

В окне «Обновить драйверы», для ответа на вопрос: «Как вы хотите провести поиск драйверов?», выберите настройку «Выполнить поиск драйверов на этом компьютере».

В следующем окне выберите на своем компьютере папку, в которой сохранены драйверы, а потом нажмите на кнопку «Далее».

Затем установите нужный драйвер из предложенного списка.

Заключение

В операционной системе Windows 10 можно выполнить резервное копирование драйверов без использования сторонних программ, средствами системы. Сохранение резервной копии драйверов выполняется при помощи командной строки и Windows PowerShell.

Источник

В этой статье показаны способы, с помощью которых можно создать резервную копию драйверов в операционной системе Windows 10.

Драйвер — это программное обеспечение, если проще сказать, то это посредник поддерживающий взаимодействие между операционной системой и установленным устройством (например видеокарта, сетевой адаптер и другие устройства).

Резервное копирование драйверов поможет вам в дальнейшем ускорить процесс настройки компьютера после переустановки операционной системы или при некорректной работе какого-либо устройства.

Содержание

  1. Как создать резервную копию драйверов с помощью DISM
  2. Как создать резервную копию драйверов используя утилиту pnputil.exe
  3. Как создать резервную копию драйверов используя Windows PowerShell

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

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

Папка для сохранения резервной копии драйверов должна быть создана заранее вручную, или можно создать её в окне командной строки, выполнив следующую команду:

md D:\DriversBackup

Где D:\ — диск на котором создаётся папка, DriversBackup — название папки.

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

md D:\»Копия драйверов»

После того как создали папку, создадим резервную копию драйверов, для этого запустите командную строку от имени администратора и выполните команду:

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

После этого запустится процесс экспорта драйверов в папку, выбранную для сохранения.

После завершения процесса экспорта драйверов, можно открыть папку с сохранёнными драйверами. Драйверы сохраняются в отдельные папки с именами ***.inf с разными номерами.

Как создать резервную копию драйверов используя утилиту pnputil.exe

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

PnPUtil — утилита командной строки, средство для добавления, удаления, экспорта и перечисления пакетов драйверов. Исполняемый файл утилиты находится в папке «System32» системного каталога «Windows» и имеет имя pnputil.exe

Здесь, также нужно заранее создать папку для сохранения резервной копии драйверов.

Итак, чтобы создать резервную копию драйверов, запустите командную строку от имени администратора и выполните команду:

pnputil /export-driver * D:\DriversBackup

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

Также создать резервную копию драйверов можно с помощью Windows PowerShell, а именно
используя командлет Export-WindowsDriver

Заранее создавать папку для сохранения резервной копии драйверов не требуется. Если папка отсутствует, то она будет создана автоматически, но если хотите, то можно создать папку заранее.

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

Export-WindowsDriver -Online -Destination D:\DriversBackup

Драйверы будут скопированы в указанную папку, и в окне Windows PowerShell будет отображен список скопированных драйверов.

Следующий способ также использует Windows PowerShell. С помощью этого способа, также создаётся резервная копия драйверов в указанной папке, но в окне Windows PowerShell не будет отображён список скопированных драйверов. Для этого создадим текстовый файл с описанием сохраненных драйверов в папке с резервной копией драйверов.

Запустите Windows PowerShell от имени администратора и выполните команду:

$drivers = Export-WindowsDriver -Online -Destination D:\DriversBackup

Эта команда создаст папку для сохранения драйверов (если она не была создана заранее) и скопирует все драйверы в эту папку, при этом в окне Windows PowerShell не будет отображён список скопированных драйверов.

Следующая команда создаст текстовый файл с описанием сохраненных драйверов в папке с резервной копией драйверов:

$drivers | ft ProviderName, ClassName, Date, Version -auto | Out-File D:\DriversBackup\drivers.txt

Теперь откроем папку, куда были экспортированы драйвера и их описание, и откроем файл drivers.txt с описанием экспортированных драйверов.

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

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

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

Экспорт драйверов с помощью Windows PowerShell успешно завершен.

Используя рассмотренные выше действия, можно создать резервную копию драйверов в операционной системе Windows 10.

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

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

Содержание:

  • PowerShell командлет Export-WindowsDriver
  • Резервное копирование драйверов в Windows с помощью DISM
  • Экспорт установленных драйверов с помощью утилиты PNPUtil
  • Windows 10: восстановление драйверов из резервной копии

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

Примечание. C:drivers каталог, в который нужно экспортировать файлы драйверов. Создайте его предварительно.

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

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

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

Export-WindowsDriver powershell командлет для создания резервной копии драйверов в Windows со всеми inf файлами

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

inf файл драйвера

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

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

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

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

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

таблица со списком сторонних драйверов, установленных в Windows

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

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

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

$BackupDrv | where { $_.classname -like "printer" }

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

$BackupDrv | Where{ $_.ProviderName -Match "NVIDIA"}

выбор драйверов по различным классам

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

Export-WindowsDriver -Destination "\msk-fs01driversdesktop$((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 /online /export-driver

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

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

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

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

pnputil.exe /export-driver * c:drivers

pnputil.exe export-driver (сохранить все драйвера в каталог drivers)

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

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

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

pnputil.exe /enum-drivers

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

Get-WindowsDriver -Online | where { ($_.ProviderName -like "Realtek") –and ($_.ClassName -like "Net")}

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

Mkdir c:driversrealtek
pnputil.exe /export-driver oem5.inf c:driversrealtek

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

экспорт только одного определенного драйвера с помощью встроенной утилиты pnputil в Windows

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

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

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

установить драйвер из 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:WindowsSystem32DriverStore) с помощью утилиты PNPUtil.

В Windows 10 и выше у утилитs pnputil появилась специальная опция subdirs, которая позволяет установить все драйвера из указанной папки (включая вложенные) с помощью однострочной команды:

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

Независимо от того, выполняете ли вы чистую установку или переустановку Windows 10, вы всегда должны устанавливать драйверы устройств, чтобы ОС могла работать с оборудованием и периферийными устройствами, подключенными к вашему компьютеру.

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

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

Для создания резервной копии драйверов не требуется сторонние программы или утилиты. Это очень удобно, если вы хотите сохранить драйвера поставляемые производителем оборудования для будущей установки. 

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

Давайте посмотрим, как это может быть сделано.

В операционной системе Windows 10, вы можете использовать инструмент DISM для управления установленными драйверами. Можно экспортировать их в папку с помощью DISM, а затем повторно установить Windows и установить драйвера из этой папки. Следуйте шаг за шагом согласно инструкции, чтобы сделать это.

  1. Откройте командную строку  от имени Администратора.
  2. В командной строке, введите или скопируйте и вставьте следующую команду:
dism /online /export-driver /destination:F:Drivers

Создайте на нужном диске папку Drivers в которую будут экспортироваться ваши драйвера

Замените «F:Drivers» на фактический путь к папке, в которой будут храниться драйверы. Это может быть папка на отдельном разделе вашего диска или папка на внешнем диске или USB флэш-накопителе. Если вы планируете переустановить операционную систему, рекомендуется сохранить резервную копию драйвера во внешнем хранилище.

Инструмент DISM находит все драйвера в папке «C:WindowsSystem32DriverStore» в текущей операционной системе.

  1. При запуске DISM вы получите подобное сообщение:

Инструмет DISM находит все драйвера

Вот и все. Теперь у вас есть резервная копия драйверов, сделанных с помощью встроенного инструмента DISM! В следующий раз, когда вы повторно будете установить Windows 10, вы сможете воспользоваться созданной резервной копией для установки драйверов всех ваших устройств.

Обратите внимание, что метод резервного копирования драйверов поддерживает только файлы .inf. Драйверы, установленные с помощью Windows Installer (MSI) или другие типы пакетов драйверов (такие как EXE-файлы) не поддерживаются.

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

Согласно документации, вы можете восстановить драйвера после новой установки Windows 10 с помощью этой команды: DISM /online /Add-Driver /Driver:F:DriverBackup /Recurse. Где F:DriverBackup это диск и папка в которую вы сохранили резервные копии установленных драйверов.

Однако после переустановки Windows 10 вам, вероятно, потребуется установить только несколько драйверов, поскольку операционная система автоматически обнаружит большинство из них (даже без проверки обновлений), поэтому оставшиеся драйверы можно установить с помощью диспетчера устройств.

Чтобы восстановить драйверы вручную в Windows 10, выполните следующие действия:

  1. Нажмите правой кнопкой мыши на меню «Пуск».

  2. Найдите «Диспетчер устройств» и откройте его.Нажмите правой кнопкой мыши на меню «Пуск».

  3. Дважды кликните категорию с устройством, для которого вы хотите установить драйвер. (Если на устройстве в настоящее время не установлен драйвер, оно будет выделено как неизвестное устройство.)

  4. Кликните правой кнопкой мыши устройство и выберите параметр «Обновить драйвер».

  5. Нажмите кнопку «Выполнить поиск драйверов на этом компьютере».Нажмите кнопку «Выполнить поиск драйверов на этом компьютере»

  6. Нажмите кнопку «Обзор», найдите и откройте папку с резервной копией всех ваших драйверов.

  7. Обязательно установите флажок «Включая вложенные папки».

  8. Нажмите кнопку «Далее».

  9. Нажмите кнопку «Закрыть».

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

Хотя операционная система может сама устанавливать драйвера устройств, вы найдете это руководство особенно полезным, если Windows 10 не может обнаружить сетевой адаптер или более старые устройства которые больше не поддерживаются, но старые драйверы по-прежнему работают.

Don’t know how to back up your drivers in Windows 10? Don’t worry! You’ve come to the right place. It’s very, very easy! After reading this article, you should be able to back up your drivers easily and quickly!

Try these methods

  1. Back up your drivers in Command Prompt
  2. Back up your drivers in Powershell
  3. How to restore a driver backup
  4. Back up and restore your drivers using Driver Easy

Method 1: Back up your drivers in Command Prompt

You can back up your drivers using DISM (Deployment Image Servicing and Management) tool.

As is a command line tool built into Windows 8 and later versions of Windows system, It is often used to service and prepare Windows images. As a nifty tool, it can also be used to scan and repair the Windows image. And of course, it also can used to back up your drivers! Here is how to do it:

  1. Create a new folder in your local disk drive (D:) or one of any other drives on which has not installed Windows 10. Then rename it to Drivers Backup. In this example, I will create a folder in my local disk drive (D:) and call it Drivers Backup.
  2. On your keyboard, press the Windows logo key and R at the same time to open the Run dialog. Type cmd and then press CtrlShift and Enter as the same time to run Command Prompt as administrator. You’ll be prompted for permission. Click Yes to open Command Prompt.
  3. In Command Prompt, type the following command line and press Enter:

    dism /online /export-driver /destination:”D:Drivers Backup”

    NOTE: If you created the folder with the name “Drivers Backup” in your local disk drive (E:), you should type the command line dism /online /export-driver /destination:”E:Drivers Backup”

  4. When the process is completed, you’ll see the message:
  5. Now you can go to the Drivers Backup folder to view the backup of all the drivers.

Method 2: Back up your drivers in Powershell

You can also back up your drivers in Powershell, but the command line is a lit bit different. It is also very easy! Follow the instruction below to back up your drivers in Powershell.

Powershell is a command line tool similar to Command Prompt. It is initially developed by Microsoft and now it becomes a open source project. Powershell is not only available in Windows, but also in Mac OS and Linux.

  1. Create a new folder in your local disk drive (D:) or one of any other drives on which has not installed Windows 10. Then rename it to Drivers Backup. In this example, I will create a folder in my local disk drive (D:) and call it Drivers Backup.
  2. On your keyboard, press the Windows logo key and type powershell. In the list of search results, right-click Windows Powershell and select Run as administrator. You’ll be prompted for permission. Click Yes to run Powershell as administrator.
  3. In Powershell, type the following command line and press Enter:

    Export-WindowsDriver -Online -Destination “D:Drivers Backup”


    NOTE: If you created the folder with the name “Drivers Backup” in your local disk drive (E:), you should type the command line Export-WindowsDriver -Online -Destination “E:Drivers Backup”

  4. Wait until the process is completed.
  5. Now you can go to the Drivers Backup folder to view the backup of all the drivers.

How to restore a driver backup

In Device Manager, you can manually restore your drivers backup one by one. Here is how to do it:

  1. On your keyboard, press the Windows logo key and at the same time. Then select Device Manager. You’ll be prompted for permission. Click Yes to open Device Manager.
  2. Right-click the device you want to restore a driver backup for, then select Update driver.
  3. In the pop-up window, select Browse my computer for driver software.
  4. Click Browse… to locate your Drivers Backup folderClick the box next to Include subfolders. Then click Next.
  5. Windows will begin to search the Drivers Backup folder and restore the driver for this device.
  6. Close the window when the process it completed.

Method 3: Back up and restore your drivers using Driver Easy

If you feel not comfortable playing with those command lines, or if you don’t have time, patience or computer skills to back uprestore or update your drivers, you can, instead, do it automatically with Driver Easy.

Driver Easy is easy to use. What’s more, you don’t need to worry about making a mistake when you back up, restore and update your drivers. Driver Easy handles it all.

With the Pro version of Driver Easy, you can back up and restore your drivers easily and quickly!

  1. Download and install Driver Easy.
  2. Activate the Pro version of Driver Easy using your license key. If you don’t know how to do it, you can refer to the activation guide.
  3. In the Pro version of Driver Easy, click Tools.

To back up your drivers:

  1. In the Driver Backup window, select the drivers you want to back up by checking the box next to the device. The drivers backup folder is located in your local disk drive (C:) by default. You can click Backup to… to change the path. Then click Start Backup to back up the drivers you select.
  2. Wait until the process is completed.
  3. When you see the following message, click OK. If you checked the box next to Open backup folder, the backup folder will pop up after you click OK.

To restore your drivers:

  1. Run the Pro version of Driver Easy. Then click Tools.
  2. Click Driver Restore. You’ll be prompted for permission. Click Continue > Yes to open the Driver Restore window.
  3. In the Driver Restore window, click Browse… to select the .zip file of your drivers backup.
  4. Click Continue to restore your drivers.
  5. Click OK when it is completed.

If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com.

35

35 people found this helpful

Don’t know how to back up your drivers in Windows 10? Don’t worry! You’ve come to the right place. It’s very, very easy! After reading this article, you should be able to back up your drivers easily and quickly!

Try these methods

  1. Back up your drivers in Command Prompt
  2. Back up your drivers in Powershell
  3. How to restore a driver backup
  4. Back up and restore your drivers using Driver Easy

Method 1: Back up your drivers in Command Prompt

You can back up your drivers using DISM (Deployment Image Servicing and Management) tool.

As is a command line tool built into Windows 8 and later versions of Windows system, It is often used to service and prepare Windows images. As a nifty tool, it can also be used to scan and repair the Windows image. And of course, it also can used to back up your drivers! Here is how to do it:

  1. Create a new folder in your local disk drive (D:) or one of any other drives on which has not installed Windows 10. Then rename it to Drivers Backup. In this example, I will create a folder in my local disk drive (D:) and call it Drivers Backup.
  2. On your keyboard, press the Windows logo key and R at the same time to open the Run dialog. Type cmd and then press CtrlShift and Enter as the same time to run Command Prompt as administrator. You’ll be prompted for permission. Click Yes to open Command Prompt.
  3. In Command Prompt, type the following command line and press Enter:

    dism /online /export-driver /destination:”D:Drivers Backup”

    NOTE: If you created the folder with the name “Drivers Backup” in your local disk drive (E:), you should type the command line dism /online /export-driver /destination:”E:Drivers Backup”

  4. When the process is completed, you’ll see the message:
  5. Now you can go to the Drivers Backup folder to view the backup of all the drivers.

Method 2: Back up your drivers in Powershell

You can also back up your drivers in Powershell, but the command line is a lit bit different. It is also very easy! Follow the instruction below to back up your drivers in Powershell.

Powershell is a command line tool similar to Command Prompt. It is initially developed by Microsoft and now it becomes a open source project. Powershell is not only available in Windows, but also in Mac OS and Linux.

  1. Create a new folder in your local disk drive (D:) or one of any other drives on which has not installed Windows 10. Then rename it to Drivers Backup. In this example, I will create a folder in my local disk drive (D:) and call it Drivers Backup.
  2. On your keyboard, press the Windows logo key and type powershell. In the list of search results, right-click Windows Powershell and select Run as administrator. You’ll be prompted for permission. Click Yes to run Powershell as administrator.
  3. In Powershell, type the following command line and press Enter:

    Export-WindowsDriver -Online -Destination “D:Drivers Backup”


    NOTE: If you created the folder with the name “Drivers Backup” in your local disk drive (E:), you should type the command line Export-WindowsDriver -Online -Destination “E:Drivers Backup”

  4. Wait until the process is completed.
  5. Now you can go to the Drivers Backup folder to view the backup of all the drivers.

How to restore a driver backup

In Device Manager, you can manually restore your drivers backup one by one. Here is how to do it:

  1. On your keyboard, press the Windows logo key and at the same time. Then select Device Manager. You’ll be prompted for permission. Click Yes to open Device Manager.
  2. Right-click the device you want to restore a driver backup for, then select Update driver.
  3. In the pop-up window, select Browse my computer for driver software.
  4. Click Browse… to locate your Drivers Backup folderClick the box next to Include subfolders. Then click Next.
  5. Windows will begin to search the Drivers Backup folder and restore the driver for this device.
  6. Close the window when the process it completed.

Method 3: Back up and restore your drivers using Driver Easy

If you feel not comfortable playing with those command lines, or if you don’t have time, patience or computer skills to back uprestore or update your drivers, you can, instead, do it automatically with Driver Easy.

Driver Easy is easy to use. What’s more, you don’t need to worry about making a mistake when you back up, restore and update your drivers. Driver Easy handles it all.

With the Pro version of Driver Easy, you can back up and restore your drivers easily and quickly!

  1. Download and install Driver Easy.
  2. Activate the Pro version of Driver Easy using your license key. If you don’t know how to do it, you can refer to the activation guide.
  3. In the Pro version of Driver Easy, click Tools.

To back up your drivers:

  1. In the Driver Backup window, select the drivers you want to back up by checking the box next to the device. The drivers backup folder is located in your local disk drive (C:) by default. You can click Backup to… to change the path. Then click Start Backup to back up the drivers you select.
  2. Wait until the process is completed.
  3. When you see the following message, click OK. If you checked the box next to Open backup folder, the backup folder will pop up after you click OK.

To restore your drivers:

  1. Run the Pro version of Driver Easy. Then click Tools.
  2. Click Driver Restore. You’ll be prompted for permission. Click Continue > Yes to open the Driver Restore window.
  3. In the Driver Restore window, click Browse… to select the .zip file of your drivers backup.
  4. Click Continue to restore your drivers.
  5. Click OK when it is completed.

If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com.

35

35 people found this helpful

Вопрос ручной установки драйверов для Windows 8.1 и 10 в меньшей степени актуален, чем для версий системы 7 и ниже. В эволюционировавшей операционной системе этот процесс автоматизирован, и драйвера на основные устройства компьютера устанавливаются сами в процессе установки Windows. Исключение могут составлять разве что новейшие или редкостные комплектующие. Ну и, конечно же, подключаемые к компьютеру различные периферийные устройства. Бывают и нештатные случаи. Так, без драйверов могут оказаться те или иные устройства компьютера (даже если это распространенные комплектующие) после установки модифицированных сборок Windows. Еще пример: с отсутствующими драйверами для каких-то устройств можем получить систему после ее неудачного обновления. Хранить диски с драйверами для ноутбуков и комплектующих ПК – хорошая традиция, но даже если таковые утеряны, альтернативой выискиванию драйверов на сайтах производителей может стать заблаговременное создание их резервных копий и восстановление на переустановленной системе.

Резервное копирование драйверов, конечно, нельзя считать панацеей, поскольку такой способ их внедрения в систему может быть ограничен версией и разрядностью Windows. Но это быстрый способ решения проблемы, если переустановленная одна и та же версия Windows (с той же разрядностью) вдруг окажется без драйвера для какого-то устройства. Ниже рассмотрим 3 способа создания резервных копий драйверов Windows и, соответственно, их восстановления.

1. DISM (для Windows 8.1 и 10)

Резервное копирование драйверов в Windows 8.1 и 10 можно осуществить без стороннего ПО, с использованием штатного функционала – командной строки и инструмента DISM. Прежде необходимо создать папку, где будут храниться резервные копии драйверов. Естественно, эта папка должна находиться на несистемном разделе диска или внешнем накопителе. Ее название может быть любым, но в нем не должно содержаться пробелов.

Жмем клавиши Win+X и с помощью открывшегося меню запускаем командную строку.

1

Вводим команду по типу:

dism /online /export-driver /destination:D:Драйверы_бэкап

Часть команды «D:Драйверы_бэкап» – это индивидуальный для каждого путь к ранее созданной папке, куда будут помещены резервные копии. После ввода команды нажимаем Enter. О завершении резервного копирования драйверов оповестит уведомление «Операция успешно завершена».

2

Если на переустановленной Windows не окажется драйверов для каких-то комплектующих, необходимо отправиться в диспетчер устройств (ссылка быстрого доступа имеется в том же меню при нажатии клавиш Win+X). На устройстве с отсутствующим драйвером делаем клик правой клавишей мыши и выбираем «Обновить драйверы».

3

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

4

Прописываем путь ранее созданной папки, куда были помещены резервные копии драйверов, или указываем этот путь, используя кнопку обзора. И жмем «Далее» для восстановления драйвера выбранного устройства.

5

***

Возможность создания бэкапа часто можно встретить в числе функционала программ для автоматической установки драйверов. Это такие программы как: DriverPack Solution, Driver Easy, Driver Booster Pro, Advanced Driver Updater, Slim Drivers, DriverMax, Auslogics Driver Updater и прочие. Далее рассмотрим, как создаются резервные копии драйверов, как происходит процесс восстановления с помощью двух последних программ.

2. DriverMax

Функция резервного копирования драйверов доступна в бесплатной версии Free одного из лучших менеджеров драйверов – программы DriverMax. Заходим в раздел программы «Backup». DriverMax предусматривает два типа резервного копирования: первый – создание обычной точки восстановления Windows, второй – экспорт драйверов в файл-архив. Для случаев переустановки Windows, конечно же, необходимо выбирать второй вариант. Выбираем «Create driver backup archive» и жмем «Next».

6

Далее в окне развернется перечень устройств компьютера. В перечне можно выбрать все или лишь отдельные устройства для экспорта их драйверов. Определившись, жмем «Backup».

7

Затем кликаем ссылку «Open backup folder» для открытия папки с экспортированными драйверами. Эту папку перед переустановкой Windows необходимо переместить на несистемный раздел диска или внешний носитель.

8

Для восстановления драйверов на переустановленной Windows инсталлируем программу DriverMax, запускаем и заходим в раздел программы «Restore». Выбираем второй пункт, как показано на скриншоте, и жмем «Next».

9

Кликаем кнопку «Load» и в окне проводника указывать путь к папке с экспортированными драйверами.

10

Далее выбираем из перечня устройства, для которых требуется установка драйверов, и жмем «Restore» – кнопку запуска процесса восстановления.

11

3. Auslogics Driver Updater

Как и DriverMax, менеджер драйверов Auslogics Driver Updater предусматривает платную и бесплатную версию программы. В числе возможностей последней – бэкап драйверов Windows. Заходим в раздел программы «Резервная копия», выбираем все или только какие-то отдельные устройства. И жмем кнопку «Копировать».

12

Далее заходим в раздел программы «Восстановить», жмем ссылку «Экспорт архива» и в проводнике указываем путь сохранения специального файла программы.

13

После переустановки Windows инсталлируем Auslogics Driver Updater, перемещаемся в раздел «Восстановить» и кликаем ссылку «Импорт архивов». Указываем путь к ранее экспортированному файлу программы.

14

После этого в окне программы раскрываем перечень устройств, для которых сохранялись драйвера. Установкой галочки выбираем все или отдельные из них и жмем кнопку «Восстановить».

15

Отличного Вам дня!

Понравилась статья? Поделить с друзьями:
  • Как установить профиль цвета монитора в windows 10
  • Как установить режим сна на компьютер windows 10
  • Как установить промед на компьютер дома windows
  • Как установить режим разработчика в windows 10
  • Как установить прокси сервер на компьютере windows 10