
Export-WindowsDriver -Online экспортирует драйверы работающей системы в указанную папку.pnputil /export-driver * с папкой назначения выгружает все драйверы. Результат тот же: папки с INF и файлами драйвера.Полный текст первых минут лекции «Резервная копия драйверов - Windows 10» из видеокурса PracticU – субтитры с временной меткой для каждого абзаца. Так можно прочитать и найти нужные темы ещё до начала обучения.
Добро пожаловать на лекцию про резервное копирование, про бэкап, про экспорт драйверов из моего компьютера. Мы будем удалять драйвера, восстанавливать их, переносить их на другой компьютер.
И конечно мы это делаем с теми драйверами, которые не встроены внутрь Windows. Драйвера, которые предназначены для устройств, которые не встроены в Windows, для внешних устройств.
И мы хотим форматировать этот компьютер, мы хотим перенести наше устройство на другой компьютер. Например, принтер подключить к другому компьютеру или какое-то USB устройство подключить к другому компьютеру.
И для этого нам нужно сделать бэкап драйверов и перенести их туда. Кстати, я здесь вижу, что у меня есть один драйвер, который я просто так установил на предыдущей лекции.
пишет, что не существует устройства, девайса не существует, и поэтому драйвер не работает корректно. Я могу сделать uninstall и выгрузить его из памяти. Заметьте, я не могу его удалить, потому что он встроен в Windows. Единственное,
что я могу сделать, это uninstall. Это не удаляет его, это выгружает его из памяти компьютера, то есть он остается на жестком диске, но он выгружен.
А если бы это был бы драйвер, который не встроен в Windows, который я сам установил, то я мог бы его удалить с жесткого диска. И, кстати, если я хотел бы узнать, где находятся файлы, я могу пойти в ANF, и по имени этого ANF, внутри него будет описание всех файлов этого драйвера и к какому железу
он подходит. То есть, если я открою папку Windows.inf, в нем найду INF конкретного драйвера, это OEM8. И, кстати, если вы видите OEM и номер, это значит, этот драйвер, он не часть Windows.
Windows, когда устанавливает драйвера, он меняет всем драйверам имя на OEM и номер. То есть, это значит, это внешний драйвер, не встроенный Windows, OEM8.inf, information.
Если я его открою текстовым редактором, notepad, то мы увидим, что внутри написано, какой файл каталога к нему принадлежит, какие hardware IDs, какие идентификаторы устройств подходят к этому драйверу, то есть какие физические устройства к нему подходят к этому драйверу.
Именно по этому идентификатору Hardware ID определяет операционка, что этот драйвер подходит к этому железу, к этому устройству.
Этот же Hardware ID прописан внутри самого устройства. Также мы видим внутри INF список всех файлов, которые требуются для драйвера.
Но мы не хотим вручную копаться в этом. Мы хотим, чтобы за нас это сделала программа. Я вам просто показываю, что это все находится на нашем жестком диске.
Файл INF это информационный файл, а сами C, сами библиотеки лежат в центральном хранилище. У нас есть центральное хранилище всех драйверов, называется Driver Store.
И в этом Driver Store сначала все драйвера в него попадают, а только потом уже они будут установлены и запущены. То есть есть два этапа. Первый это попасть в Driver Store, а только потом можно тебя будет устанавливать и запускать.
Это предварительный этап установки, это Driver Store, мы об этом поговорим на отдельной лекции, я думаю уже на следующей. Мы сейчас хотим начать с графического интерфейса, с графической программки, которая умеет автоматом вытаскивать мне файлы.
Таких программ очень много, начнем с Double Driver, вот последняя версия, которую я вижу, это 4.1, я ее скачиваю с интернета. И что сделает эта программка? Очень просто. Она пойдет в INAF файл и вытащит оттуда всю информацию, прямо как мы могли сделать это сами.
Это бесплатная программка. Когда вы устанавливаете бесплатные программы, всегда смотрите внимательно, чтобы вам что-то не подсунули, типа там антивируса добавочного, потому что они от других получают деньги за установки их приложений.
Так, мы можем запустить Double Driver Command Line, командную строку cmd или Double Driver обычный, то есть графический интерфейс. Мы сделаем Backup, то есть у нас есть Backup и есть Restore, и отсканируем этот компьютер.
И мы видим список всех драйверов, и галочка уже стоит на всех драйверах, которые не Microsoft. У Microsoft нечего делать им резервное копирование, потому что в каждом Windows они все равно есть.
А если их нет, то Windows Update их скачает. У AM8-INF мы видим, какой Hardware ID, какой идентификатор устройства. вот этот PCI event 15, и мы можем выбрать все драйвера или все не Microsoft, ставить сами галочки, убирать галочки, что мы хотим скопировать.
Предположим, мы выберем все, что не Microsoft, и делаем не Save. Save - это просто сохранить список. Нам нужно справа внизу Backup Now. Он спрашивает, в какую папку вы хотите это скопировать, хотите ли вы это как zip, как экзешник, который сам себя установят, или просто скопировать драйвера по папкам. Я говорю просто драйвера по
папкам скопировать, и я возьму этот путь в буфер обмена, чтобы потом вставить его в проводник, и можно будет пойти в ту папку и посмотреть, что в ней происходит. Так, теперь я нажал restore, восстановить. Предположим, я отформатировал этот компьютер, он чистый новый, в нем никаких драйверов нет. Я ему говорю restore,
восстановить. Говорю, откуда взять backup. Вот я могу ему сказать "default location" или "zip" или "other location", то есть указать ему конкретно на какую-то папку или на USB какой-то. Ну, из-за