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

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

06.07.2019

«Семерка», хоть и выглядит достаточно интересно в плане оформления и безопасности, все равно не застрахована от критических ошибок, и ее частенько приходится переустанавливать с нуля. При этом далеко не каждый пользователь знает, как сохранить драйвера перед переустановкой Windows 7, например, при переходе с «экспишки», не говоря уже о той ситуации, когда возник критический сбой в самой Windows 7.

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

Как сохранить драйвера при переустановке Windows 7: общие вопросы

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

Но и тут возникает некий парадокс. Конечно, при наличии соответствующей утилиты или собственных средств системы можно создать ее копию, но ведь там будет куча ненужного хлама, занимающего достаточно много места, а сам вопрос о том, как сохранить драйвера при переустановке Windows 7, в общем-то, даже отодвинется на второй план. Сама система, даже при условии восстановления, инсталлирует свои собственные компоненты, как говорится, невзирая на лица.

Зачем это нужно?

Тут напрашивается еще один животрепещущий вопрос. Многие спросят, мол, а зачем производить все эти операции? В качестве объяснения можно привести только то, что было сказано выше: база данных дайверов самой «семерки» даже при всех ее устанавливаемых пакетах апдейтов неспособна обновить или установить драйверы специфичных устройств. Да, она просто установит самый, по ее мнению, подходящий драйвер, и выдаст сообщение о том, что он самый лучший из всего, что есть в наличии.

Но вот потом, при входе в тот же "Диспетчер устройств", пользователь вдруг увидит желтый фон с восклицательным знаком на каком-то устройстве, что будет свидетельствовать только о том, что оно работает неправильно или не работает вообще. Вот тут юзер и начнет задаваться вопросом о том, как сохранить драйвера при переустановке Windows 7, причем до того момента, когда начался процесс повторной инсталляции (раньше-то все работало хорошо).

Как произвести восстановление из копии

Теперь немного о том, что можно сделать с созданной копией (о ней поговорим чуть позже и подробнее). В принципе, при определенных настройках ее можно запросто сохранить в системном разделе (в том же оригинальном расположении (папка Drivers директории System 32 корневого каталога Windows) или в другом логическом томе, да хоть записать на обычную флешку или оптический диск - это уж как кому нравится.

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

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

Как сохранить драйвера при установке Windows 7 без Интернета: основные методы

Конечно, если есть подключение к Интернету, вопрос о сохранении копий драйверов отпадает сам собой, ведь нет ничего проще, чем просто скачать обновленные программы с сайта производителя или разработчика. Но что делать, когда связь по каким-либо причинам нарушена или просто не работает? Тут на помощь как раз и приходят знания о том, как сохранить драйвера при переустановке Windows 7 без Интернета. Посмотрим, как это сделать простейшими методами.

Методика сохранения копий драйверов при помощи собственных средств Windows 7

Итак, мы вплотную подобрались к решению насущной проблемы, связанной с тем, как сохранить драйвера при переустановке Windows 7 без программ. Для этого следует использовать универсальный модуль (службу) Power Shell.

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

Далее в строке нужно прописать команду Export-WindowsDriver —Online —Destination «литера диска»:\DriverBackup (для дисков и системных разделов литера указывается без кавычек). Таким образом, можно задать сохранение копий драйверов в виртуальном разделе винчестера, который ничего общего с системным не имеет. Грубо говоря, если «Винда» установлена на диске C, но есть радел D, просто указываем его. Если конечная директория отсутствует, она в процессе копирования будет создана автоматически.

Да, сразу же обратите внимание на то, что копии драйверов будут сохраняться не в оригинальном виде, а в виде файлов типа oemNN.inf (.inf - расширения стандартного установочного файла драйвера). Что самое интересное, скопированы будут не только системные файлы и программы, но и сопутствующие им динамические библиотеки формата DLL. Так что, если увидите их появление в процессе копирования, не удивляйтесь.

Какие могут понадобиться программы?

Программ для создания копий сегодня существует достаточно много. Однако среди всего этого многообразия отдельно стоит отметить такие утилиты, как Slim Drivers, Double Driver, Driver Checker и им подобные. Создание копий всех установленных драйверов производится автоматически, причем в настройках можно задать конечную папку (даже съемный носитель).

Что лучше использовать в качестве носителя?

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

Тут вопрос главным образом будет упираться только в то, как восстановить драйвера из копии. И не все знают, что при выставлении устройства USB приоритетным для загрузки (если оно используется в качестве средства восстановления, например) его нужно вставить в слот или в порт еще до включения компьютерного терминала или ноутбука (иначе оно просто не определится, а система скажет, что отсутствует диск для загрузки (либо просто загрузит обычную «Винду»). Конечно, можно использовать и такое копирование, но лучше скопировать драйвера на системный загрузочный диск или другое устройство, а когда система начнет предлагать установку дайверов, указать их расположение именно на съемном носителе (если изначально драйверы были сохранены там или просто скопированы из основного места).

Можно ли не делать копию?

Само собой разумеется, что процессы создания копий драйверов достаточно трудоемки. С другой стороны, можно один раз создать копию, второй, и т.д. Но не каждый же раз заниматься подобными вещами?

А вот тут, при наличии программ вроде Driver Booster и активном подключении к Интернету, копий лучше не делать вообще. Когда установленная утилита работает даже в фоновом режиме, она автоматически определяет, имеется ли новая версия драйвера, или, может, какой-то драйвер просто отсутствует. Установка будет произведена полностью в автоматическом режиме, причем именно с сайта производителя оборудования.

Вместо послесловия

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

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

Программы для сохранения копии драйверов из windows

1. Driver Extractor - маленькая и бесплатная программа которая может за короткое время сохранить копию всех драйверов установленных в системе.

Официальный сайт driver-extractor.rusc.ru

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

Из плюсов можно отметить это малый размер и прямое назначение, из минусов нет русского языка, хотя он тут не особо то и нужен, и нет функции (лично я не нашел) восстановления дров в систему. То есть нужно будет вручную указывать путь к каждому драйверу, что не очень удобно если восстанавливать придется не малое количество, если же 3-6 то это терпимо. Поддерживаются все последние операционные системы начиная от xp.

3. DriverMax

Официальный сайт innovative-sol.com

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

5. Double Driver

Визуально программа отличается от предыдущих, а вот функционально практически отличий нет. Основное назначение этой проги это копирование и восстановление драйверов. Данное ПО свободно распространяемое и работает практически на всех версиях windows. Работает на удивление очень быстро, весь процесс копирования занял меньше минуты.

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

(Яндекс диск)

Итак выбор за вами, от себя порекомендовал бы пользоваться прогами из пункта 2 или 4. На мой взгляд это две самые удобные программы для извлечения и восстановления драйверов из windows . Я постарался выбрать бесплатные варианты, что бы не было проблем с активацией либо регистрацией и прочего, а так конечно много и платных альтернатив, но я думаю зачем платить, если можно этого не делать.

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

Если о программах особенно заботиться не приходится, так как после установки свежей Windows их можно легко заинсталлировать заново, то с драйверами может случиться беда. Придётся долго искать и подбирать необходимое программное обеспечение для устройств. Не знающий пользователь может столкнуться с трудностями, а профессионалу придётся затратить много времени. В общем лучшим вариантом будет сохранить драйвера при переустановке и потом просто восстановить их.

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

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

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

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

  • По инструкции в архиве активируйте программу Driver Genius.
  • Запустите её и нажмите пункт «Back Up Drivers». Начнётся сканирование установленных драйверов. Дождитесь окончания процесса.

В следующем окне в списке «Select the backup type» выберите «Auto-Installer Archive». Это самый удобный способ сохранить драйвера при переустановке, так как развёртывание бекапа не потребует каких-то лишних манипуляций. Поэтому рекомендую именно его. В этом же окне выберите место сохранения резервной копии драйверов. Очевидно, что бекап не нужно сохранять на том же разделе диска, на котором у вас установлена Windows. Для выбора места нажмите кнопку «Browse». Нажмите кнопку «Next» и дождитесь окончания резервирования. Это не очень долго. В конце нажмите кнопку «Finish».


Дождитесь окончания резервирования драйверов
Завершите копирование

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


Разверните бекап драйверов

Для принудительной установки драйвера необходимо предварительно распаковать драйвер . Большинство драйверов являются обыкновенными архивами ZIP или RAR. Думаю, у любого пользователя распаковка таких драйверов не оставит трудностей. Главное, что нужно запомнить – драйвер лучше всего распаковывать в папку, созданную в корне диска. Иначе большое вложение папок и длинные имена архивов, могут вызвать трудности при установке драйвера после распаковки. Саму папку, куда распаковываются файлы лучше называть как можно короче, вполне достаточного названия из одного-двух символов. В последующем, при установке, вам проще будет запомнить имя нужной вам папки с драйверами.

Распаковка драйверов с расширением *.exe или *.msi

Довольно часто встречаются установочные драйверы с расширением *.exe или *.msi , особенно, если файл скачан с официального сайта производителя. И такие файлы не поддаются распаковке обычными архиваторами. Как же их распаковать?

Для распаковки exe-файлов или файлов.msi существует прекрасная утилита под названием Universal Extractor , которой под силу извлечь практически любые архивы. Например, если скачать драйвер для веб-камеры Sonix SN9C201 , то внутри мы получим файл USB20PCCam_5.7.26000.0.exe , который не подается распаковке обычными архивами. Но с помощью универсального распаковщика вы легко сможете его распаковать. На нашем сайте о компьютерных программах, вы можете прочитать инструкцию по работе с Universal Extractor , где приведен пример как раз по распаковке этого драйвера.

Распаковка драйверов с расширением *.cab

Иногда после распаковки драйвера мы получаем папку, внутри которой нужные нам файлы находятся в архиве cab (обычно data1.cab и data1.cab). Именно внутри этих архивов спрятаны файлы с расширением *.inf , необходимые нам для принудительной установки драйвера.

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

Как видно из рисунка, среди немногих файлов имеются те самые файлы data1.cab и data1.cab . Что касается именно извлечения драйверов, то никакой обычный распаковщик здесь не поможет. InstallShield CAB File Viewer – с помощью этой небольшой, но очень полезной утилиты распаковать cab-файл не составит никакого труда. Открыв в программе нужный нам файл (достаточно указать на файл data1.hdr) и перед нами предстанет дерево папок и файлов, содержащиеся внутри архива:


(нажмите для увеличения)

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

Когда ничего не помогает

Редко, но все же случается так, что никакой способ распаковки драйвера не помогает. Тут можно попробовать просто запустить установочный файл драйвера, дождаться окончания установки, но не закрывать диалоговое окно программы. И зайти во временные папки системы и поискать там папку с распакованным драйвером. Для windows 7 и Vista временная распаковка будет происходит в папку C:/Users/ИМЯ/AppData/Local/Temp/ . Для Windows XP – это будет C:/Documents and Settings/ИМЯ/Local Settings/Temp . Папку с драйвером ищите по дате создания.

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

О том, что такое драйверы, знают все, кто самостоятельно устанавливал операционные системы или хотя бы добавлял или менял отдельные аппаратные компоненты. Перед переустановкой операционной системы необходимо заранее позаботиться о наличии драйверов ко всему аппаратному обеспечению, но что делать в ситуации, когда таких драйверов нет в наличии? Хорошо, если в интернет можно найти необходимые драйвера, однако для некоторых аппаратных компонентов, особенно для "brand name"-техники, это часто бывает невозможно. В таких случаях помогут специальные программы, предназначенные для извлечения из системы установленных драйверов.

Driver Extractor 1.0

Основное предназначение программы DriverExtractor - подготовка к переустановке операционной системы. Главной задачей ставится извлечение установленных в системе драйверов. Программа показывает список установленных драйверов, ее интерфейс напоминает менеджер устройств Windows (показанный на скриншоте вверху), что довольно удобно.


Флаг Only present devices (Только существующие устройства) служит для показа в списке только присутствующих в данный момент устройств (после физического удаления устройства в системе остается его драйвер). Флаг Only non-Microsoft drivers (Только не Microsoft-драйвера) служит для показа драйверов устройств всех фирм, кроме Microsoft, т.к. драйвера Microsoft есть в программе установки операционной системы и их, как правило, нет необходимости извлекать.

Для отображения списка файлов драйвера устройства необходимо дважды щелкнуть по нему левой кнопкой мыши или выбрать в меню File (Файл) пункт List driver files (Список файлов драйвера). Для сохранения указанных файлов нужно нажать кнопку Save (Сохранить) и выбрать директорию для сохранения, в которой программа создаст директорию с именем устройства и сохранит туда показанные файлы. Программа полностью воссоздает драйвер устройства, включая необходимый для установки INF-файл.


Другой пункт из меню File - Make SnapShot (Создать слепок) предназначен для создания слепка установленных в системе драйверов для имеющихся в данный момент устройств. Слепок представляет собой обычный текстовый файл с несложной структурой и сохраняется в файле с расширением "SN". Вызов списка из слепка возможен через пункт SnapWindow (Окно слепка).


Меню программы Utulities (Утилиты) предназначено для быстрого вызова менеджера устройств Windows и диалога об установке нового аппаратного обеспечения.


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


Программа выдает информацию о том и о другом. Кроме того, при нажатии на кнопку Show them all (Показать их все) становятся видны все пароли, спрятанные под звездочками при помощи внутренних средств операционных систем линейки Windows 9x (с Windows NT/2000/XP дело обстоит сложнее).

Автор программы - российский программист Алексей Александрович Мокров, написавший также известную программу для восстановления удаленных файлов Back2Life .

Driver Extractor 1.0 (размер 200Kb): линк

My Drivers 2.11

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

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

Для отображения всех установленных на компьютере драйверов (кроме драйверов фирмы Microsoft) нажмите кнопку Fast Collect (Быстрый сбор).


Для того, чтобы увидеть все, без исключения, драйвера, нажмите кнопку Collect All (Собрать все).


При отображении, драйверы выводятся в алфавитном порядке по их описаниям, другой сортировки не предусмотрено, что несколько неудобно. Для извлечения нужного драйвера выделите его левой кнопкой мыши и нажмите кнопку Make (Создать), для извлечения всех драйверов - кнопку Make All (Создать все).

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

Дополнительные возможности программы: создание самоустанавливающейся версии драйвера в виде EXE-файла, создание пакета всех установленных драйверов в один самоустанавливающийся EXE-файл и запись каждого драйвера устройства в отдельный CAB-файл.


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


Однако незарегистрированных пользователей программы ожидает неожиданность: самоустанавливающаяся версия драйверов не работает без введения правильного регистрационного кода программы.


Дополнительной возможностью, которую программа обеспечивает при помощи меню Plug-in, является сохранение Избранного и настроек программы Outlook (в руководстве пользователя также указано о сохранении настроек Outlook Express, однако с Outlook Express программа не работает).


Вы можете использовать незарегистрированную версию программы в течении 15 дней. Стоимость регистрации составляет 29$.

Driver Detective 2.0


Driver Detective 2.0 - программа, имеющая отношения не только к драйверам. С ее помощью вы можете посмотреть версии DRV-, DLL- и VXD-файлов, расположенные в заданной директории (по умолчанию - системная директория Windows). Файлы именно этих расширений и относятся к драйверам. Вы можете просмотреть версии файлов самостоятельно, через вызов свойств файла из контекстного меню проводника, однако с программой Driver Detective это можно сделать гораздо удобнее. Программа Driver Detective 2.0 распространяется бесплатно.


На сайте программы можно приобрести более новую версию - Driver Detective 3.1 , стоимостью 30$. С ее помощью вы можете найти и скачать новые версии драйверов для установленного у вас аппаратного обеспечения.

Скачать Driver Detective 2.0 (размер 1.95Mb): линк


© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows