Драйверы являются ключевым программным компонентом, без которого невозможна нормальная работа компьютера. Важно всегда иметь их резервную копию, поскольку их страница на сайте производителя может исчезнуть, а некоторые вендоры просто не предоставляют отдельные установочные пакеты драйверов. Сделав резервную копию драйверов, их можно встроить в дистрибутив Windows, чтобы ОС устанавливалась сразу с нужными драйверами.
Независимо от того, как вы экспортировали установленные драйверы для вашего компьютера, у вас должна получиться куча файлов *.INF, *.SYS, *.CAT вместе с большим количеством DLL и исполняемых файлов. Не ждите инсталлятора с графическим пользовательским интерфейсом.
Когда необходимо создать резервную копию драйверов ПК
Операционная система регулярно скачивает пакеты драйверов через Windows Update. Популярные периферийные устройства на компьютере получают драйверы, как только компьютер подключается к интернету.
Но в некоторых случаях Window не может найти драйверы даже для поулрных девайсов. К примеру, потому, что производитель больше не предлагает драйвер устройства через Windows Update.
Как создать резервную копию драйверов компьютера
Резервное копирование драйверов с помощью PowerShell:
- Запустите PowerShell с правами администратора.
- Найдите его в строке поиска в меню «Пуск», щелкнув правой кнопкой мыши Windows PowerShell и выберите «Запуск от имени администратора».
- Или откройте окно запуска (клавиша Windows+R), напишите powershell и нажмите Control+Shift+Enter, чтобы открыть его как администратор.
- Введите следующую команду и нажмите Enter: Export-WindowsDriver -Online -Destination «Путь»
- Замените слово «путь» в указанной выше команде фактически полным путем в папку, куда нужно экспортировать драйверы посторонних устройств. Если эта папка не существует, она будет создана автоматически. Например: Export-WindowsDriver -Online -Destination «D:\driver_backup»
Если все правильно, драйверы устройств экспортируются в указанную папку.
Резервное копирование драйверов с помощью Microsoft PnP Utility
Утилита Microsoft PnP, также известная как pnputil.exe, является инструментом командной строки, который входит в состав каждой версии Windows, начиная с Windows Vista.
- Нажмите клавишу Windows + X на клавиатуре и выберите Терминал (администратор) для запуска окна оболочки с повышенными правами. Вы также можете использовать PowerShell или командную строку с повышенными привилегиями, если хотите.
- Выполните следующую команду: pnputil /export-driver * «full path of the backup folder»
- Замените «полный путь к папке резервного копирования» в команде выше фактическим полным путем уже существующей папки. Если эта папка не существует, ее необходимо создать перед выполнением команды. Пример: pnputil /export-driver * «D:\driver_backup»
После успешного запуска вы должны увидеть статистику, соответствующую установленным и экспортированным пакетам драйверов. Затем вы можете закрыть экземпляр терминала.
Резервное копирование драйверов с помощью DISM
Утилита Deployment Image Servicing and Management (DISM) также может помочь вам сохранить драйверы.
- Откройте командную строку с повышенными правами, нажав комбинацию клавиш Windows + X на клавиатуре и выбрав Терминал (администратор) . Как всегда, вы также можете использовать PowerShell или командную строку с повышенными преимуществами.
- Введите ниже: dism /online /export-driver /destination:»folder»
- Замените слово folder в команде выше фактическим полным путем уже существующей папки. Если эта папка не существует, ее необходимо создать перед выполнением команды. пример: dism /online /export-driver /destination:»D:\driver_backup»
Когда вы увидите сообщение о завершении, закройте окно терминала.
Как интегрировать драйверы в злипок Windows ISO
Прежде чем начать, вам нужно получить копию Windows в формате ISO.
- Скопируйте содержимое Windows ISO в папку с относительно коротким путем, например D:\Win11ISO.
- Создайте папку (например, D:\mounted_wim), куда вы собираетесь смонтировать файл install.wim с помощью DISM.
- Используйте следующую команду, чтобы подключить нужный индекс файла install.wim к папке, созданной на предыдущем шаге. Например: dism /mount-wim /wimfile:»D:\Win11ISO\sources\install.wim» /index:6 /mountdir:»D:\mounted_wim»
- После установки индекса вы можете добавить к нему драйверы с помощью команды: dism /image: /add-driver /driver:»D:\driver_backup» /Recurse
- Параметр «/Recurse» поможет рекурсивно сканировать указанную папку на наличие всех *.INF-файлов с описанием драйвера. DISM добавит все зависимые файлы в автономное хранилище драйверов вашего образа Windows.
- Если у вас есть неподписанный драйвер, вы можете использовать параметр «/ForceUnsigned», чтобы интегрировать его. Однако прежде чем вы сможете использовать его на обычном ПК, необходимо отключить принудительную цифровую подпись или подписать драйвер устройства самоподписанным сертификатом.
- После объединения файлов драйверов зафиксируйте изменения и отключите файл WIM: dism /unmount-wim /mountdir:»D:\mounted_wim» /commit