Значительная часть проблем с работой 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 для того, чтобы сохранить все установленные драйверы.
Шаги для сохранения установленных драйверов будут выглядеть следующим образом
- Запустите командную строку от имени администратора (это можно сделать через меню правой кнопки мыши на кнопке "Пуск", если вы не видите такого пункта, то введите в поиске на панели задач "командная строка", затем щелкните правой кнопкой мыши на найденном пункте и выберите "Запуск от имени администратора")
- Введите команду dism /online /export-driver /destination:C:\MyDrivers (где C:\MyDrivers для сохранения резервной копии драйверов, папку необходимо предварительно создать вручную, e.g. с помощью команды md C:\MyDrivers) и нажмите Enter.
для сохранения можно использовать любой другой диск или даже флешку, не обязательно диск C.
- Дождитесь завершения процесса резервного копирования (примечание: не обращайте внимания, что на скриншоте у меня сохранены только два драйвера — на реальном компьютере, а не в виртуальной машине, их будет больше). Драйверы сохраняются в отдельных папках с именами oem.inf под разными номерами и связанные с ними файлы.
Теперь все установленные драйверы сторонних производителей, а также загруженные из Центра обновления Windows 10, сохраняются в указанную папку и могут быть использованы для ручной установки через Диспетчер устройств или, например, для интеграции в образ Windows 10 с помощью того же DISM.exe
Резервное копирование драйверов с помощью pnputil
Еще один способ создать резервную копию драйверов — использовать утилиту PnP, встроенную в Windows 7, 8 и Windows 10.
Выполните следующие действия, чтобы сохранить копию всех используемых вами драйверов:
- Запустите командную строку от имени администратора и используйте эту команду
- pnputil.exe /export-driver * c:\driversbackup (в данном примере все драйверы сохранены в папке driversbackup на диске C. Указанная папка должна быть создана заранее.)
После выполнения команды в указанной папке будет создана резервная копия драйверов, точно такая же, как и при использовании первого способа, описанного выше.
Использование PowerShell для сохранения копии драйверов
И еще один способ сделать это с помощью Windows PowerShell.
- Запустите PowerShell от имени администратора (e.g., используя поиск на панели задач, затем щелкните правой кнопкой мыши на PowerShell и выберите "Запуск от имени администратора" в контекстном меню).
- Введите команду Экспорт-WindowsDriver —Онлайн —Назначение C:\DriversBackup (где C:\DriversBackup — папка резервного копирования, ее следует создать перед использованием команды).
Все три метода имеют одну и ту же резервную копию, но знание того, что их несколько, может оказаться полезным, если резервная копия по умолчанию не сработает.
Восстановление драйверов Windows 10 из резервной копии
Для того чтобы переустановить все сохраненные таким образом драйвера, e.g. после чистой установки Windows 10 или ее переустановки зайдите в диспетчер устройств (это также можно сделать, нажав правой кнопкой мыши на кнопку "Пуск"), выберите устройство, для которого нужно установить драйвер, нажмите на него правой кнопкой мыши и выберите "Обновить драйвер".
После этого выберите "Поиск драйверов на этом компьютере" и укажите папку, в которую была сделана резервная копия драйвера, затем нажмите "Далее" и установите нужный драйвер из списка.
Вы также можете интегрировать сохраненные драйверы в образ Windows 10 с помощью DISM.exe. Я не буду подробно описывать процесс в рамках этой статьи, но вся информация доступна на официальном сайте Microsoft, правда, на английском языке: https://technet.microsoft.com/en-us/library/hh825070.aspx
Также может быть полезно: Как отключить автоматическое обновление драйверов в Windows 10.