DriverPack Solution
для Windows
Программа для поиска и инсталляции драйверов. Драйвер Пак Солюшен предлагает скачать бесплатно офлайн-архив ПО для всех распространенных компонентов компьютера.
Что нужно знать о DriverPack Solutions
Это популярный менеджер программного обеспечения для установленного в машине «железа». Драйвер Пак Солюшен (ДРП) предлагает с помощью интерфейса на русском языке установить офлайн-версии драйверов – для их инсталляции не нужно скачивать файлы с сервера разработчика, они уже есть в наборе.
Алгоритм работы утилиты состоит из нескольких шагов – сначала она анализирует систему и определяет проинсталлированные компоненты, затем ищет в архиве новые драйвера для неизвестных устройств и оборудования, которое имеет устаревшие ПО. После подтверждения пользователя драйвера обновляются. При необходимости вы всегда можете вернуться к более ранней версии ПО, ведь программа поддерживает функцию создания бэкапов.
Кроме того утилита следит за актуальностью антивирусных сигнатур и позволяет добавлять альтернативные библиотеки драйверов с целью их последующей установки для специфического оборудования.
Отметим, что кроме offline-версии существует также отдельный online-вариант программы, он «весит» намного меньше, однако требует постоянного подключения к Интернет.
Труды создателей также были отмечены передовыми издательствами вроде IXBT, CHIP, PCMag.
Коротко и ясно:
- поиск новых и обновление драйверов с помощью DevID;
- поддержка различных конфигураций;
- автоматическое распознание оборудования;
- интеграция собственных библиотек;
- генерирование резервных копий.
Источник: www.softhome.ru
Драйвер-паки и их индексы
Раз уж в нашем предыдущем посте мы пригласили всех желающих поучаствовать в добровольной помощи в разработке очередных версий DRP, сегодня пришла пора рассказать о том, как именно мы создаем немаловажную вещь при работе с большими архивами драйверов (необходимые сис. админам и другим профессионалам, занимающимся «серийной» настройкой компьютеров) — индексы.
У каждого пользователя на локальном компьютере собирается индекс всех драйверов, присутствующих в системе – в том числе и самой операционной системой. Его наличие позволяет ускорять поиск драйверов для установленных устройств, а в дальнейшем – и для их обновления. Другими словами – без индекса нельзя, его создание и дальнейшие обновления критическим образом сказываются на скорости и эффективности работы нашего приложения.
Герои Silicon Valley работают над оптимизацией собственных алгоритмов
Как строится пользовательский индекс драйверов
Для каждого устройства в системе есть свой уникальный номер (DevID).
Он отображается как в установках Windows, так и в программе DriverPack Solution. Уникальный для каждого устройства идентификатор (однозначно характеризующий каждое устройство), используется программой для автоматического «подбора» драйвера к нему.
База данных в программе содержит ID всех устройств, самостоятельно отслеживает версии драйверов для них, сопоставляет их версии и актуальность. В случае наличия в базе более новой версии, программа автоматически предлагает установить для устройства новый драйвер. Можно найти драйвер для конкретного устройства и самостоятельно в интернете, выбрав соответствующий режим поиска драйвера.
Для эффективной работы программы необходимы архивы драйверов (в формате «7z»), а для быстрого поиска по ним, требуется проиндексировать файлы, содержащиеся внутри.
Кроме уже содержащихся (довольно обширных) в программе архивов драйверов, DriverPack Solution предоставляет возможность создания пользовательских драйверпаков. Это актуально как при наличии нестандартного оборудования, так и «привязанности» операционной системы пользователя к некоторым типам (возможно устаревших) драйверов.
Новые драйвера после их разархивации «разбросаны» по папкам, которые содержат массу файлов, на первый взгляд, совершенно «ненужных» пользователю.
Для того, чтобы выбрать «нужные» файлы, требуется в распакованных файлах найти один с расширением *.inf.
Именно он содержит (в секции [SourceDisksFiles]) перечень необходимых файлов, по которому и требуется скопировать список файлов в предварительно созданную пользователем папку.
Примечание: если среди распакованных файлов нет .inf-файла, то автоматическое создание пакета драйверов невозможно. Настоятельно не рекомендуется удалять файлы с расширением *.САТ – сведения о цифровой подписи.
Как было раньше
До 2010 года, пока версий Windows было чуть меньше, нами использовался следующий метод создания индекса к сборке драйверов.
Создается папка D (сокр. от «Drivers»), а драйверы помещаются в любую подпапку внутри директории D.
Имя подпапки (поддиректории) может быть любым, однако рекомендуется использовать максимально короткие имена. Стоит избегать длинных путей к файлам – это может привести к ошибкам и помешать установке.
При создании структуры папок пакета драйверов следует придерживаться определенных общепринятых правил именования. Обязательно должны использоваться только английские названия папок.
В созданных папках драйверы разделяются по производителям, тем самым образуя подпапки.
Названия производителей также рекомендуется максимально сокращать. Например: «NVidia» – «N», «ATi» – «A» и т. д. Внутри папки с именем производителя драйверы располагаются в папках 1-9, при необходимости число папок может быть увеличено. После создания необходимой структуры папок поместите ваши драйверы в соответствующие подпапки (примечание: распакованные файлы, .inf-файлы, но не архивы или программы установки).
Название папки | Английское название | Пояснение |
A | Additions | Дополнения |
B | Broadband | Широкополосные сетевые устройства (*DSL-модемы и им подобные) |
C | Chipset | Наборы системной логики (чипсеты) |
CPU | Central processor unit | Центральный процессор (необходим для AMD K8) |
D | Dial-Up | Модемы |
G | Graphics | Видеоадаптеры (Графические карты) |
L | LAN | Сетевые адаптеры |
M | Mass Storage | Контроллеры жестких дисков |
P | Printers | Принтеры |
S | Sound | Звуковые адаптеры |
VMWare | VMWare | Драйверы для виртуальной машины VMWare |
W | WLAN | Беспроводные адаптеры |
U | USB | USB-устройства (флешки, фотокамеры) |
Y | Misc | Разное (Все что не попало в другие разделы) |
Y | Monitor | Мониторы |
Z | Hid | Устройства ввода (Интелектуальные мыши, клавиатуры тачпады и т.п.) |
Процесс создания (пользовательских) пакетов драйверов
После создания структуры папок с новыми драйверами требуется заархивировать созданную папку (в примере – это папка «D») в соответствии с требованиями программы к архиву.
- Имя архива: «DP_НазваниеПакетаДрайверов_ x86-32_ВерсияПакетаДрайверов.7z»
- Требования: имя архива не должно содержать пробелов. Например, название пакета драйверов версии 9.06 для контроллеров жестких дисков должно быть таким: «DP_MassStorage_x86-32_906.7z.»
- Формат архива: 7z
- Уровень сжатия: «Ultra» (для обеспечения максимальной компрессии, при желании вы можете указать меньший уровень сжатия).
- Метод сжатия: «LZMA» (значение установлено по умолчанию, изменять его не рекомендуется).
- Размер словаря: 32 Mb
Последнее установлено по умолчанию. Можно увеличить или уменьшить значение этого параметра. Увеличение данного параметра позволяет достичь большей компрессии, но требует больше времени для создания архива.
Индексные файлы хранятся в *.txt — формате, и находятся папке «Indexes» а не в «dev_db», как было ранее.
Структуру индексных файлов целесообразно рассмотреть на примере двух драйверов.
Содержимое индексного файла для 1-го:
– «PCIVEN_8086SUBSYS_680316F3 Audio_w7x64_912.2 Audio_w7x64_912.231Alcwdm18.inf Realtek.NTamd64 06/19/2009,6.0.1.6305 Realtek AC’97 Audio»
Содержимое индексного файла для 2-го:
– «HDAUDIOFUNC_01DEV_8067 Audio_w7x64_912.2 Audio_w7x64_912.2111nvhda.inf VIDIA.NTamd64 11/11/2009,1.00.00.63 NVIDIA High Definition Audio»
Более развернуто объяснение структуры приведено в таблице:
Элементы структуры | Драйвер 1 | Драйвер 2 |
Device ID (идентификатор устройства) | PCIVEN_8086SUBSYS_680316F3 | HDAUDIOFUNC_01DEV_8067 |
Путь хранения драйвера в архиве | Audio_w7x64_912.2Audio_w7x64_912.231 | Audio_w7x64_912.2Audio_w7x64_912.2111 |
Название inf-файла | Alcwdm18.inf | nvhda.inf |
Тип | Realtek.NTamd64 | NVIDIA.NTamd64 |
Дата выпуска и версия | 06/19/2009,6.0.1.6305 | 11/11/2009,1.00.00.63 |
Название устройства | Realtek AC’97 Audio | NVIDIA High Definition Audio |
Текущие реалии
Сегодня жесткой привязки к структуре индекса нет, что называется, «свободный стиль».
Главное – это использовать маркеры операционных систем. Дополнительно есть маркеры для, практически, всех производителей ноутбуков.
При этом расположение и название папок и подпапок перестало иметь значение, единственное требование – наличие минимально одного маркера системы.
Фактически же маркер – конкретное название папки. Оно видно в названии одного из подкаталогов драйвер-пака: DRPDriversDP_Chipset_14101.7zIntelWinAllChipset9.4.0.1007_HECI
В данном случае «WinAll» значит «все версии Windows».
Маркеры
Версия Windows = маркер (имя подпапки), характеризующий, что драйвер который находится внутри папки-маркера подходит для указанной ОС.
- XP x64 =«5×64»;
- XP x86 =«5×86»;
- Vista x64 =«6×64|NTx64|AllNT|67×64»;
- Vista x86 =«6×86|NTx86|AllNT|67×86»;
- Windows 7 x64 =«7×64|NTx64|AllNT|67×64|78×64|781×64|7819×64»;
- Windows 7 x86 =«7×86|NTx86|AllNT|67×86|78×86|781×86|7819×86»;
- Windows 8 x64 =«8×64|NTx64|AllNT|78×64|All8x64»;
- Windows 8 x86 =«8×86|NTx86|AllNT|78×86|All8x86»;
- Windows 8.1 x64 =«81×64|NTx64|AllNT|781×64|7819×86|All8x64»;
- Windows 8.1 x86 =«81×86|NTx86|AllNT|781×86|7819×86|All8x86»;
- Windows 9 x64 =«9×64|NTx64|AllNT|7819×64|All8x64|81×64»;
- Windows 9 x86 =«9×86|NTx86|AllNT|7819×86|All8x86|81×86»;
- Windows 10 x64 =«10×64|NTx64|AllNT|78110×64|All8x64»;
- Windows 10 x86 =«10×86|NTx86|AllNT|78110×86|All8x86»;
- Все x64 =«Allx64»;
- Все x86 =«Allx86»;
- Все XP =«AllXP»;
- Все Vista =«All6»;
- Все Windows 7 =«All7»;
- Все Windows 8 =«All8»;
- Все Windows 8.1 =«All81»;
- Все Windows 9 =«All9»;
- Все Windows 10 =«All10»;
- Любые Windows =«WinAll»;
Маркеры ноутбуков
Маркер-папка с названием производителя ноутбука = слово, используемое самим производителем для идентификации его ноутбуков
- Acer_nb = acer / emachines / packard*bell / gateway / aspire
- Apple_nb = apple
- Asus_nb = asus
- Dell_nb = dell / alienware / arima / jetway / gericom
- Fujitsu_nb = fujitsu / siemens
- Gigabyte_nb = gigabyte
- HP_nb = hp / compaq
- Lenovo_nb = lenovo / compal / ibm
- LG_nb = lg
- MSI_nb = msi / micro-star
- NEC_nb = nec
- Panasonic_nb = panasonic / matsushita
- Samsung_nb = samsung
- Sony_nb = sony / vaio
- Toshiba_nb = toshiba
- OEM_nb = другие вендоры (benq / clevo / depo / durabook / ecs / elitegroup / eurocom / getac / intel / iru / k-systems / medion / mitac / mtc / nokia / pegatron / prolink / quanta / sager / shuttle / twinhead / rover / roverbook / viewbook / viewsonic / vizio / wistron и т.д.)
Текущий индекс
Если при скачивании с нашего сайта обновленных драйвер-паков их имена файлов совпадают (например, старый и новый файл имеет имя «DP_Chipset_14112.7z»), можно просто заменить старые файлы новыми.
При наличии такого же файла, но с меньшим номером, его можно удалить: скачали «DP_Chipset_14112.7z», но в папке есть «DP_Chipset_14111.7z» — файл с меньшим номером версии «DP_Chipset_14111.7z» можно удалить.
Индексируем новые драйвер-паки (создаем списки поддерживаемых устройств).
Если старые индексы удалены, то при запуске DRP, программа автоматически попросит вас произвести индексацию новых драйвер-паков — например программа для нового драйвер-пака «DP_Chipset_14112.7z» создает файлы-индекса «DP_Chipset_14112_xxx.xxx» в соответствующей папке в «X:DRPIndexes».
Можно также удалить и старые индексы.
В папке «Indexes» необходимо удалить все файлы старого драйвер-пака.
Имени файла индекса соответствуют имя драйвер-пака и найти его легко. Например, вы скачали драйвер-пак «DP_Chipset_14112.7z» а у вас был «DP_Chipset_14111.7z», соответственно удаляем все файлы-индексы «DP_Chipset_14111_xxx.xxx», если же и скаченный и старый драйвер-пак имеют одинаковое имя например «DP_Chipset_14112.7z», то индексы «DP_Chipset_14112_xxx.xxx» также нужно удалить т.к. список поддерживаемых устройств в новой версии драйвер-пака может отличаться.
Если вам лень выискивать нужный для удаления индекс — можно удалить все папку «Indexes» и тогда программа будет создавать индексы для всех драйвер-паков, а не только для нового, что займет больше времени, но результат будет идентичным.
Надеемся, что данное руководство по созданию индекса драйверов будет полезно не только разработчикам DriverPack Solution.
- Блог компании DriverPack Solution
- Семантика
- Разработка под Windows
Источник: habr.com
Установка драйверов с помощью программы DriverPack Solution
Несмотря на то, что ручная установка драйверов компьютерных комплектующих считается правильной, с фактом удобства автоматической установки с помощью менеджеров драйверов тяжело поспорить. Менеджеры драйверов – это специальные программы, которые при сканировании системы определяют отсутствующие или устаревшие драйвера и предлагают готовое решение в виде автоматического процесса их установки или обновления. DriverPack Solution – это, пожалуй, самая известная программа, которая предназначена для установки драйверов в систему Windows всех её версий.
0. Оглавление:
- DriverPack Solution Full и DriverPack Online
- Скачивание и установка DriverPack Solution
- Установка драйверов
- Резервное копирование и восстановление драйверов
- Системный функционал и сторонний софт в довесок
1. DriverPack Solution Full и DriverPack Online
DriverPack Solution Full – это полная сборка менеджера драйверов, которая оснащена комплектом всех возможных драйверов для различных устройств.
И это делает её последнюю, актуальную на дату написания статьи версию — DriverPack Solution 14 — весом в целых 9,5 Гб. Полные сборки менеджеров дайверов, как правило, используются для случаев, если компьютер не подключён к Интернету. А если в процессе установки Windows по какой-то причине не установятся драйвера на сетевую карту, Full-версия DriverPack Solution будет как нельзя кстати.
Другая версия DriverPack Solution – это онлайн-вариант. DriverPack Online — это только сканер, а база драйверов находится в Интернете. Онлайн-версия будет удобна для тех случаев, когда нет никаких проблем с сетевой картой, и на неё драйвера устанавливаются в процессе установки самой системы.
Запустив онлайн-версию DriverPack Solution, обзавестись недостающими драйверами можно в автоматическом процессе их скачивания с Интернета и установки на компьютер. При этом, как правило, всегда можно рассчитывать на актуальную версию каждого драйвера. В то же время онлайн-версия DriverPack Online ограничена только установкой драйверов — если таковые на те или иные устройства отсутствуют вовсе.
Тогда как полная сборка DriverPack Solution позволит не только установить отсутствующие драйвера, но и обновить устаревшие. На примере полной версии DriverPack Solution и рассмотрим работу этого менеджера драйверов.
2. Скачивание и установка DriverPack Solution
Скачиваем полную версию DriverPack Solution с официального сайта.
Полная сборка DriverPack Solution Full поставляется в формате образа диска, который после скачивания можно либо записать на съёмный носитель, либо хранить на компьютере и при необходимости открыть средствами для чтения образов дисков. Кстати, система Windows 8.1, в отличие от версий-предшественниц, обустроена штатным функционалом для работы с образами дисков. Образ диска необходимо открыть в системном проводнике, вызвать контекстное меню и нажать команду «Подключить».
В системе Windows 7, Vista и ХР образ диска можно открыть бесплатной программой Daemon Tools Lite.
Запускаем DriverPack Solution.
3. Установка драйверов
После запуска DriverPack Solution проведёт сканирование системы, выявит отсутствующие или устаревшие драйвера и уведомит о количестве таковых. Чтобы детально просмотреть, какие из драйверов требуют установки или обновления, жмём в левой части окна «Настройки», затем – «Режим эксперта».
Увидим перечень устройств, которые нуждаются в установке или обновлении драйверов. Все устройства по умолчанию будут выделены галочкой для пакетной установки драйверов одной кнопкой. Чтобы установить драйвера одним махом, оставляем предустановленные галочки выбора и нажимаем кнопку «Установить» или «Обновить».
Однако при стабильной и устраивающей пользователя работе компьютера в обновлении драйверов нет необходимости. Да и в случае с возникшими проблемами после установки драйверов проще будет определить, какой из них именно является проблемным, если устанавливать драйвера по отдельности, перед этим создав точку восстановления системы. Выбираем драйвер для установки или обновления и жмём напротив него жёлтую кнопку «Интеллектуальная установка».
Дожидаемся завершения процесса установки драйвера.
При необходимости перезагружаем компьютер.
4. Резервное копирование и восстановление драйверов
Если нужно на одном и том же компьютере или ноутбуке переустановить ту же версию Windows, что и была, DriverPack Solution предлагает удобный инструментарий резервного копирования имеющихся драйверов для их восстановления уже в переустановленной системе. Переходим во в кладку программы «Бэкап» и выбираем «Бэкап из системы».
Убрав предустановленную галочку с формата резервной копии «.exe», по завершению создания резервной копии увидим на рабочем столе папку с обычными инсталляторами драйверов.
В этом случае каждый драйвер в отдельности можно будет установить обычным ручным способом.
Предустановленный формат «.exe» резервной копии можем оставить.
В результате получим на рабочем столе папку с резервной копией драйверов в файле запуска DriverPack Solution.
Этот способ установки драйверов поможет сэкономить массу времени, ведь что и нужно будет сделать после переустановки системы, так это запустить файл «.exe» с резервной копией драйверов
и установить драйвера – все в пакетном режиме или выбрать отдельные.
5. Системный функционал и сторонний софт в довесок
DriverPack Solution – это не только менеджер драйверов, выполняющий сугубо свою прямую задачу. В программе реализован быстрый доступ к штатному функционалу системы как то: диспетчер устройств, удаление установленных программ, оптимизация дисков.
Во вкладке «Софт» прямо из интерфейса DriverPack Solution в пакетном режиме можем одним кликом скачать и установить популярные программы для работы с компьютером.
DriverPack Solution отслеживает наличие в системе установленного антивируса, и, если такового в системе нет, нажав кнопку «Установить антивирус», можем попасть на сайт программы с каталогом различных антивирусов. Правда, все они по платной подписке.
Помогла ли вам данная статья?
Смотрите также:
Установка гипервизора VmWare ESXi версии 4.1 В данной статье будет рассматриваться пошаговая установка гипервизора VmWare ESXi версии 4.1. Кратко — разница между ESX и ESXi состоит в следующем: ESX — это гипервизор, работающий под управлением Red Hat Linux,…
Установка Veeam Backup https://tavalik.ru/ustanovka-drajverov-s-driverpack-solution/» target=»_blank»]tavalik.ru[/mask_link]
Как пользоваться DriverPack Solution онлайн — пошагово
Скачать программу для установки драйверов может любой желающий, а вот разобраться в ее функционале могут далеко не все. Подобные приложения следует использовать, если вы внезапно потеряли диск с оригинальным ПО или же просто хотите обновить все имеющиеся драйвера. Может показаться, что это слишком сложная задача, но на практике, все очень легко! В этой статье я расскажу, как как пользоваться DriverPack Solution.
Программа для быстрой установки драйверов
Программа для установки драйверов – классическое средство для пользователей, которые умудрились потерять диск с оригинальным ПО для конкретного железа. Бывает и по-другому, к примеру, производители просто не захотели класть в коробку с компьютером обязательные драйвера. Опытные пользователи быстро найдут выход из сложившейся ситуации, причем, для этого нужен только стабильно работающий интернет, а так же пару минут свободного времени.
Программа для установки драйверов используется еще и в тех случаях, когда автоматические обновления системы не могут подобрать нужное ПО. Как ни странно, но автоматический поиск в «Свойствах системы» редко приводит к положительному результату. Поэтому сегодня я предлагаю ознакомиться с универсальным приложением, которое самостоятельно обнаруживает нужные программы для используемого железа.
Driver Pack Solution
Среди российских пользователей, огромной популярностью пользуется Driver Pack Solution. Как вы уже успели догадаться, это приложение для автоматического поиска и установки драйверов. Сразу после переустановки Windows, приходиться долго подбирать драйвера для процессора, видеокарты, монитора, сетевой платы… Согласитесь, не очень приятно, клацать по всем этим утилитам в течение часа. Именно поэтому, я настоятельно рекомендую скачать Driver Pack Solution.
Прежде чем приступать к работе, отметим, что представленное ПО довольно легко освоить. Здесь присутствует дружелюбный интерфейс, а так же полноценная база драйверов, которая постоянно пополняется. Еще один яркий плюс Driver Pack Solution – поддержка множества известных платформ. Установка через Driver Pack Solution.
Программа для установки драйверов, которую мы так усердно описывали, работает на одном окне, где параллельно представлено сразу несколько рабочих инструментов.
Для удобства, все основные элементы на представленном выше скриншоте помечены цифрами:
- Характеристики о вашем железе, а так же ограничения рабочей температуры. Здесь показана информация о вашей операционной системе и ее «срок жизни».
- Быстрый поиск обновлений для уже установленных драйверов. Если вы не хотите долго выбирать нужные или нежелательные обновления, нажмите на «Обновить все».
- Окошко, где представлена своеобразная статистика о состоянии используемых программ.
- Сюда разработчики поместили полный список железа, которому может потребоваться обновление драйвера.
В левой части рабочего окна программы расположены парочка дополнительных инструментов, предназначенные для ускоренной навигации. Здесь находится «Диспетчер устройств», который покажет вам полный список установленной аппаратуры. Если какие-либо устройства работают неправильно или же для них просто не подобраны «дрова», то напротив них появится желтый вопросительный знак.
Если вы не знаете, как пользоваться DriverPack Solution, то тут есть полезная информация. В Driver Pack Solution построена система подсказок, наведите курсор на один из функциональных элементов и вы увидите ценный совет.
Эта программа так же наделена настройками интерфейса для профессионалов. Включить его можно в левой части окна.
Установка необходимого ПО выполняется несколькими методами. Соответственно пользователи с разным опытом могут использовать разные методы – интеллектуальный, ручной и автопоиск драйверов.
В списке аппаратуры, напротив каждого пункта находится три различные кнопки, каждая из которых означает использование одного из вышеописанных вариантов.
Как только вы выберите нужный способ, программа начнет поиск и установку оптимального ПО. Чаще всего проще не заморачиваться и выбирать автоматический режим.
Совет владельцам ноутбуков
И последнее, о чем стоит упомянуть. С ноутбуками дела могут обстоять не так легко, как со стационарными компьютерами. В моей практике бывали случаи, когда после обновления ПО выходил из строя тачпад, иногда видеокарта.
Поэтому, если вы работаете с ноутбуком, не испытывайте судьбу! Сперва посетите официальный сайт производителя, где хранятся официальные драйвера, вам нужно лишь указать модель своего железа и скачать программу.
В 2021 году программа выглядит немного по-другому, но смысл остается прежний.
Источник: pomoshkomp.ru