PDA

Показать полную графическую версию : Помощник установки драйверов (DIA - Drivers Installer Assistant) v.6.4.28 PreFinal


Страниц : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75

romeo91
12-05-2009, 12:42
Помощник установки драйверов (Drivers Installer Assistant) 6.4.28 PreFINAL
Сайт проекта (http://www.adia-project.net) или Форум проекта (http://www.adia-project.net/forum/index.php)

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


http://driverpacks.net/
http://driverpacks.sytes.net/driverpacks/Nightlies
http://3rdpartydriverpacks.thesneaky.com/wnt5_x86-32/
http://forum.driverpacks.net/
http://forum.oszone.net/thread-134115.html
http://forum.oszone.net/thread-91146.html
(Ссылки на последние версии пакетов команды DriverPacks.net (http://www.adia-project.net/forum/index.php?topic=789.0))


Сама установка драйверов производится с помощью утилиты DPInst от Microsoft.
Программа позволяет держать базу драйверов для нескольких операционных систем (ОС) сразу. Для работы с драйверами для нужной ОС, необходимо просто выбрать соответствующую вкладку. Если вам не хватает установленной по умолчанию поддержки ОС, вы можете сами добавить новую ОС через меню настройки-параметры-поддерживаемые ОС.

СКРИНШОТЫ ПРОГРАММЫ

http://www.adia-project.net/Project/Image/RU/dia5.4.15.png
http://www.adia-project.net/Project/Image/RU/image004.jpg
http://www.adia-project.net/Project/Image/RU/image030.jpg
http://www.adia-project.net/Project/Image/RU/image034.jpg
http://www.adia-project.net/Project/Image/RU/image047.jpg
http://www.adia-project.net/Project/Image/RU/image010_002.jpg
http://www.adia-project.net/Project/Image/RU/image018_002.jpg
http://www.adia-project.net/Project/Image/RU/image024_002.jpg


ОСНОВНЫЕ ВОЗМОЖНОСТИ:

Работа с любыми пакетами драйверов (архивы 7z, zip), для любых ОС начиная с Windows XP
Работа как под 32 разрядной, так и под 64 разрядной
Возможность групповой и выборочной установки драйверов
Умение обрабатывать файлы finish в пакетах Bashrat'а
Прозрачная настройка программы (все параметры изменяются через настройки). Все настройки хранятся в одном ini-файле
Быстрое создание базы драйверов (также возможность создать всех БД одной кнопкой)
Дружелюбный и отзывчивый интерфейс
Просмотр списка устройств для локального ПК
Просмотр дазы драйверов для пакета драйверов
Возможность работать с любого носителя
Возможность добавлять и запускать из интерфейса программы дополнительные утилиты (для добавления воспользуйтесь меню настройки-параметры – дополнительные утилиты). Т.е в какой то мере может использоваться как авторан для ваших сборников
Проверка обновлений программы через интернет
Возможность тихой установки
Мультиязычный интерфейс


Поддерживаемые ОС: Все Windows любой разрядности начиная с 2000

Перед запуском программы пакеты драйверов необходимо положить в определенные каталоги.
По умолчанию это каталоги drivers\<каталог для соответствующей ОС>
\drivers\XP\
\drivers\Vista\
\drivers\Vista64\

Ссылку на программу смотрите на Офф.Сайте (http://www.adia-project.net) или Офф.Форуме (http://www.adia-project.net/forum/index.php) проекта
Полный список изменений (http://www.adia-project.net/Project/history.txt)

Скачать последнюю версию (http://www.adia-project.net/forum/index.php/topic,7595.0.html)
Зеркало (https://www.mediafire.com/?ydbu9m3qvyq55mm)


Список последних изменений:

"-" - Исправлена ошибка
"+" - Добавлен функционал
"*" - Косметические изменения
"!" - Важные примечания по работе программы

Версия 6.4.28 PreFinal (28.04.2014)
* Оптимизация процесса загрузки программы, скорость выросла на ~40%
* Оптимизация процесса индексации, скорость выросла на ~10-15%
+ Добавлена команда /savereport[:DIR] для сохранения файла снимка системы. Если каталог [DIR] не указан, то файл сохраняется в каталог DebugLogPath.
+ При запуске программы снимок системы сохраняется в каталог DebugLogPath
- Исправлены редкие ошибки в процессе индексации, когда некоторые HWID обрезались
- Исправлена ошибка, приводившая к вылету программы, если установку драйверов запускали сразу после индексации (в том же сеансе работы программы)
- Исправлена ошибка подбора драйвера для тачпада
- Исправлено не обновление картинки статуса драйверпака при эмуляции системы
- Несколько других некритических ошибок

Версия 6.4.11 PreFinal (11.04.2014)
* Оптимизация процесса загрузки программы, скорость выросла в ~2-3 раза
* Оптимизация процесса индексации, скорость выросла в ~2-3 раза
* Оптимизация отладочного лога-программы, уменьшено количество сообщений в стандартном режиме работы. Улучшена читаемость лог-файла
* Обновлена поддержка маркеров операционной системы и маркеров производителей ноутбуков (Идея от SamLab)
+ Добавлена поддержка маркеров (intel_2nd, intel_4th) для корректной установки драйвера Intel USB 3.0 (IUSB3\ROOT_HUB30) (Идея от BadPointer)
* Немного изменен формат базы данных (совмещено поле "путь"и "имя inf-файла").
* Изменено отображение подсказки для кнопки пакета драйверов (совмещено поле "путь"и "имя inf-файла").
* Теперь программа имеет полноценную возможность работы с распакованными пакетами драйверов
* Множественные изменения/улучшения интерфейса
+ Расширены возможность изменения интерфейса через настройки: изменение шрифта элементов управления, изменение внешнего вида кнопок пакетов драйверов
- Исправлена неработоспособность изменения цвета шрифта контролов
* Изменен размер иконок для кнопок управления (32x32 кроме кнопок пакетов драйверов, они остались 24x24)
+ Поддержка Unicode всех элементов управления (кроме SStab)
- Исправлено отображение иконки приложения для exe-файла и при отображении по Alt+Tab (для Windows Vista+)
* Для универсализации и простоты интеграции программы в различные сборники драйверов, изменена структура каталогов программы: подкаталоги "Lang", "Graphics", "Docs" перенесены в каталог DIA
* Файл настроек .\Tools\DriversInstaller.ini переименован в .\Tools\DIA.ini
* Временный каталог программы изменен на %temp%\DIA
- Стабильность приложения, исправлены произвольные вылеты программы (я надеюсь на это :))
* Улучшение отклика программы при различных операциях
* Оптимизация функций работы с файлами
* Исправлены небольшие ошибки в процессе индексации (чистота базы данных в части определения имени устройства)
+ Добавлена возможность распаковки отдельного драйверпака, по нажатию правой кнопки мыши на пакете драйверов (раньше было реализовано только для группового режима работы)
* Процесс создания точки восстановления перенесен в режим установки драйвера (ранее было при запуске программы). Создается один раз за сеанс работы программы.
* Добавлено автоизменение ширины колонки при переключении между режимами для всех таблиц
- Исправлено переключение между элементами по клавише TAB (добавлен фокус)
* Доработан режим эмуляции (сохранение/загрузка) для определения параметров эмулируемой системы на основании имени файла снимка
* Изменено окно "О программе".
* Обновлена программа System Information Viewer до версии V4.43
* Обновлена программа DevManView до версии V1.41

Версия 5.12.30 Beta (30.12.2013)
!Базу данных необходимо пересоздать, программа сама скажет о несовместимости БД
* Изменен алгоритм сортировки БД по HWID
* Изменен алгоритм поиска драйверов по HWID в БД
+ Для ускорения запуска изменен модуль подбора драйверов, для этого в программе при индексации, создается дополнительный файл %driverpackName%.hwid
* Чистка базы драйверов - убраны возможные ошибки в анализе inf-файлов
В результате вышеуказанных изменений, загрузка программы происходит ~ 2 раза быстрее
* Файл devcon_c.cmd более не используется при запуске программы, теперь происходит прямой вызов devcon.exe с параметрами.
- Исправлена ошибка закрытия программы, если не создавался файл hwids.txt - результат работы программы devcon.exe. Программа продолжала загружаться и выдавала множество ошибок
- Исправлена ошибка запуска на windows 2000, причина была в функции запуска внешних приложений
+ Реализована поддержка Юникода почти для всех элементы управления
+ Шрифт по умолчанию для подсказок Lucida Console, для всех остальных элементов Tahoma. Если иного не прописано в настройках программы.
+ При переключении в режим индексации, если нет непроиндексированных пакетов, то режим выделения устанавливается во "Все"
- Исправлено несоздание папки drivers при индексации драйверов
- Убраны все параметры создания базы драйверов, теперь создание безусловное
- Исправлена функция подсчета времени, некорректно рассчитывалось время в миллисекундах
* Убрана зависимость от компонента richtx32.ocx - Microsoft Rich Textbox Control 6.0.
+ Добавлено перестроение кнопок при изменении размера окна или переходе по вкладкам
+ Добавлен Арабский язык спасибо MFM Dawdeh - http://www.mfmd.net/forum.php
+ Информация о текущем прогрессе выполнения теперь в начале заголовка программы

Версия 5.10.29 Final (29.10.2013)
+ Добавлен пункт меню "Сохранить информацию об устройствах для эмуляции на другом ПК"
+ Добавлена форма для режима эмуляции. Теперь также позволяет выбрать конечную операционную систему.
* Исправлено поведение прогресса, если более одной вкладки и среди них есть пустые
* Добавление дополнительных отладочных сообщений
* Оптимизация процесса загрузки программы и индексации пакетов драйверов
* Улучшена отзывчивость программы при индексации пакетов драйверов
* Добавление информации, о текущем прогрессе выполнения в заголовок программы
* Исправлены ошибки интерфейса GUI
* Оптимизация кода программы
* Обновлена поддержка маркеров операционных систем и прозводителей ноутбуков, для корректного определения тачпадов

Версия 5.10.4 Final (04.10.2013)
- Исправлена ошибка анализа совместимости драйверов, если маркеры FORCED или STRICT находились в начале пути.
- Исправлено несколько редких ошибок при индексации драйверпаков.
* Производительности индексации выросла на 20%.
- Исправлена ошибка запуска программы без драйверпаков
* Замена многих элементов интерфейса на более стабильные.
+ Добавлена частичная возможность эмулировать работу программы для другого компьютера, на основании файла %Temp%\DriversInstaller\HwidsTempExt.txt, который создается при каждом запуске программы.
Эмулируется все кроме, версии операционной системы. Функционал доступен через пункт меню - "Обновление баз даных - Загрузить информацию другого PC (Эмуляция работы)".
* Добавлена поддержка последних маркеров
* Обновлена программа System Information Viewer до версии V4.40
* Обновлена программа Unknown Device Identifier до версии V8.01
* Обновлена программа DevManView до версии V1.35

Версия 5.7.17 Final (17.07.2013)
* Изменена процедура проверки обновления, добавлен таймаут ожидания отклика от сервера = 5 сек, проверка обновлений идет в асинхронном режиме, т.е без "зависания"программы.
* Изменено переключение между вкладками в разных режимах
* Повышена стабильность приложения, исправлены случайные вылеты программы - были заменены некоторые элементы оформления.
+ Добавлены дополнительные сообщения если нет подходящих пакетов драйверов в разных режимах работы
* Работы режима "Удаление устаревших версий пакетов драйверов"адаптирована также для пакетов DriverPacksTeam, до этого проверялась только на пакетах SamLab
- Исправлен режим работы "Удаление баз несуществующих пакетов драйверов", если в программе, больше чем одна вкладка
+ Добавлен функционал (требует тестирования) работы с распакованным пакетами драйверов. Режим работы взаимоисключающий, т.е либо каталоги, либо архивы.
Для включения необходимо в файле DriversInstaller.ini выставить настройку
[OS]
DP_is_aFolder=1
- Исправлена ошибка при запуске с программы параметрами, для извлечения ресурсов программы
* Отзывчивость программы при запуске внешних процессов

* Обновлены остальные языковые файлы
* Обновлена программа DevManView до версии V1.30

Версия 5.4.18 Final (18.04.2013)
- Исправлено несколько ошибок
* Обновлена программа System Information Viewer до версии V4.36

Версия 5.4.15 Final (15.04.2013)
!Представлен обобщенный список изменений, после последней публичной версии 3.12.12
!!!Внимание, переименован файл настроек - теперь DriversInstaller.ini, вместо settings.ini

Изменения интерфейса
* Большой рестайлинг внешнего вида программы (изменены/добавлены многие элементы), расширение настроек программы по оформлению
* Изменение прогрессбара для систем 6.x - теперь прогресс также отображается на таскбаре
* Исправлены смещения некоторых элементов на форме на различных ОС.
* Изменена форма отображения информации об операционной системе, в дальнейшем эта форма, возможно, будет наполняться информацией.
* На основную форму добавлено поле с информацией о модели компьютера/материнской платы
* Изменен диалог удаления индексных файлов для несуществующих пакетов драйверов
* Увеличена высота статусной строки
* Все языковые файлы переведены в кодировку Юникод, для более корректного отображения текста.
* В языковые файлы (*.lng) добавлен параметр, определяющий кодовую страницу - "Charset". Этот параметр необходим для корректного отображения текста в элементах, неподдерживаемых Юникод. Например, для России кодовая страница Windows 1251, и соответственно "Charset=1251".
* Растягивание программы на полный экран, после изменения разрешения экрана программой, если оно было меньше 800x600
* В настройках программы добавлено выделение рамкой текстовых полей при получении фокуса

Функционал
+ Добавлена возможность копировать HWID в буфер обмена (контекстное меню)
+ Переписан функционал для работы с командной строкой. На текущий момент в программе предусмотрены следующие ключи запуска:
"/?", "/h","-h","-help","/help" - показ окна справки;
"/extractdll[:путь]" - извлечение файлов из ресурсов программы в указанный каталог, если каталог не указан, то извлечение происходит во временный каталог;
"/regdll" - регистрация программных компонентов(dll и ocx);
"/s[(:|=)mode]","-s[(:|=)mode]","--s[(:|=)mode]" - Запуск тихого режима установки драйверов, с возможностью выбора режима выделения драйверов.
Параметр [mode] может принимать значения для режимов "Установка (Совместимые драйвера)" и "Установка (Полная - весь пакет)" соответственно:
n или n2 - Выделение пакетов драйверов с более новыми драйверами,
q или q2 - Выделение пакетов драйверов с неустановленными драйверами,
a или a2 - Выделение всех пакетов драйверов на вкладке может принимать значения.
"/t[(:|=)time]","-t[(:|=)time]","--t[(:|=)time]" - Время ожидания в секундах, перед началом запуска тихого режима установки драйверов. По умолчанию пауза равна 10 секундам.
+ Добавлен функционал "Удаление устаревших версий пакетов драйверов", доступно в меню "Обновление баз данных".
+ Драйверпак TouchPad проверяется на совместимость только на ноутбуках
+ Для точности подбора драйверов для touchpad, Samlab ввел маркеры по производителям, нужный драйвер располагается в подпапке \%NOTEBOOK_VENDOR%_nb\
Программа анализирует информацию о производителе ноутбука и маркера и принимает решение о совместимости
Для полноты поддержки всех производителей ноутбуков и универсальности программы, введена поддержка фильтров для параметра %NOTEBOOK_VENDOR% и поиска информации о производителе ноутбука
В файл DriversInstaller.Ini добавлена новая секция
[NotebookVendor]
FilterCount=22
Filter_1=3Q;*3q*
Filter_2=Acer;*acer*
Filter_3=Alienware;*alienware*
Filter_4=Apple;*apple*
Filter_5=Asus;*asus*
Filter_6=BenQ;*benq*
Filter_7=Clevo;*clevo*
Filter_8=Dell;*dell*
Filter_9=eMachines;*emachines*
Filter_10=Eurocom;*eurocom*
Filter_11=Fujitsu;*fujitsu*
Filter_12=Getac;*getac*
Filter_13=Gigabyte;*gigabyte*
Filter_14=iRU;*iru*;
Filter_15=HP;*hp*;*hewle*
Filter_16=Lenovo;*lenovo*
Filter_17=LG;*lg*
Filter_18=MSI;*msi*;*micro-star*
Filter_19=Packard;*packard*bell*
Filter_20=Samsung;*samsung*
Filter_21=Sony;*sony*;*vaio*
Filter_22=Toshiba;*toshiba*
где Filter_X=%NOTEBOOK_VENDOR%;искомый текст в информации о модели ноутбука, поддерживается маска поиска
- Поправлена работа на системах nt6 при включенном DEP (На Windows Server 2003 для корректной работы программу надо добавлять в исключения DEP, пока решения не нашел)
* Добавлена дополнительная проверка при формировании точки восстановления, так как на серверных платформах она не работает.
* Убран устаревший алгоритмы индексации базы драйверов
* Убран устаревший режим "Считывать версии драйверов", теперь считывается всегда.
* Поправлен алгоритм подбора драйверов, если нет маркеров и в inf нет четкого указания версии операционной системы.
* Информацию о версии Windows берется теперь с использованием WMI, по старой схеме были проблемы при определении версии Windows Blue

Отладка
+ Настройки отладочного режима вынесены в отдельный блок настроек программы.
+ добавлена опция "Создавать log-файл в подпапке "logs" программы
+ Добавлена возможность создавать лог-файл с уникальным именем. Шаблон имени файла прописывается в настройках программы.
+ В настройках отладочного режима добавлен параметр "Добавлять дату и время в каждую строчку лог-файла"
* В настройках отладочного режима разделен параметр "путь до лог-файла" - теперь надо указывать два параметра, каталог для создания лог-файла, и шаблон имени файла
* В конец debug-log добавлена обобщенная информация о доступных драйверах для установки, для удобства сравнения результатов подбора драйверов (функционал добавлен еще в версии 5.4.4, но не был мной описан)

Прочее
* Немного изменена процедура проверки обновления программы, при недоступности сайта.
* Оптимизация объявлений Api-функций
* Множество других мелких исправлений.
* Обновлен украинский перевод (Спасибо Lisabon)
* Обновлен чешский перевод (Спасибо Tron [Marek Pavlik])
* Обновлены остальные языковые файлы

Версия 3.12.12 Final (12.12.2012)
!!!Внимание, программа потребует пересоздать индексные файлы
* Улучшен алгоритм подбора драйверов на основании секции [Manufactured], учтена особенность, когда драйвер 6.0 может подходить и для 6.1 и 6.2
+ Реализована поддержка "маркеров" (идея использована в сборнике SamDrivers - driveroff.net) для помощи программе более четко определять совместимость драйвера, если это сложно определить на основании секции [Manufactured]
- Поправлено некорректное определение программой версии ОС - Windows 8
- Исправлен вылет программы по ошибке "Permison Denied" при удалении временных файлов
- Исправлена ошибка при построении ДБ, программа иногда не могла определить название устройства и писала "Not defined in the inf"
- Исправлена ошибка при построении БД, когда программа могла неверно записать данные о версии драйвера
+ Добавлен перевод на чешский язык (Спасибо Tron)
* Описание кнопки "Распаковать" (контекстное меню, при групповом режиме работы)
+ Добавлена возможность копировать HWID в буфер обмена (контекстное меню)
- Исправлена ошибка, когда в базе мог быть найден подходящий драйвер, если совпадает часть HWID, например, у вас устройство "USB\CLASS_09" а в базе есть запись с "HWID FLUSB\CLASS_09"
* По умолчанию программа открывает вкладку "Доступно обновление"
* HWID добавлен в исключения PCI\CC_0604, если файл Settings.ini у вас уже есть, то измените параметр вручную
[OS]
ExcludeHWID=USB\ROOT_HUB*;ROOT\*;STORAGE\*;USBSTOR\*;PCIIDE\IDECHANNEL;PCI\CC_0604
* Добавлена проверка и создание каталога для файла "Debug", если его не существует.
* Добавлена возможность изменять размер формы при выборочной установке
+ Доработаны правила подбора драйверов, теперь учитывается еще одна особенность в структуре inf-файлов - Исключения для установки на определенные системы, если есть секция, указанная в [manufactured], но она пустая.
* поправлена работа вкладок для перехода в стартовый режим, после обновления индексов при старте программы
- Исправлены некритические ошибки, при работе с вкладками, если драйвер найден в первом пакете драйверов
* Добавлена сортировка массива получаемых имен файлов пакетов драйверов. На системах с Fat32 программа получала список файлов не сортированный по имени
- Исправлено поведение прогресса, если в программе всего одна вкладка
* Множество других мелких исправлений
* Обновлена программа DevManView до версии V1.27
* Обновлена программа System Information Viewer до версии V4.33
+ Обновлена программа Unknown Device Identifier до версии V8.0


Официальный форум проекта (http://www.adia-project.net/forum/index.php)

Программа написана VB6 поэтому вам в редких случаях могут понадобится некоторые библиотеки.
Для установки библиотек можете скачать и установить VB runtimes (http://www.microsoft.com/downloads/details.aspx?familyid=7B9BA261-7A9C-43E7-9117-F673077FFB3C&displaylang=en) .
Библиотеки, не включенные хранятся в теле программы и сами устанавливаются при их отсутствии.

P.S. Также в интернете можно найти уже готовые сборники драйверов с данной оболочкой (например, SamDrivers, LonerD System Disk), но создать вам их самим не составит труда.
P.P.S. На скорости работы программы сказывается антивирус, поэтому при работе желательно его отключать.

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

:Beer:
ВЫ ТАКЖЕ МОЖЕТЕ ПОБЛАГОДАРИТЬ АВТОРА ЗА ЕГО ТРУД, И ПОМОЧЬ В РАЗВИТИИ ПРОГРАММЫ...
В случае если данная программа оказалась для Вас полезной, автор будет весьма признателен, если Вы поддержите его, оказав материальную поддержку. (Более подробно о помощи проекту на домашней странице (http://www.adia-project.net/donate_project.html))
Возможные способы поощрения:
1. Реквизиты в системе WebMoney:
R354692313850
Z389122026282

2. Реквизиты в системе YandexMoney:
41001626648736

3. Посредством SMS
SMS-Копилка (http://smskopilka.ru/?info&id=48121)
SMSCoin (http://donate.smscoin.com/js/smsdonate/index.html?sid=403169)

4. Картой VISA или MasterCard через PayPal (https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=10349042)



Программы аналоги от других авторов:

1. Интерфейс для Пакетов Драйверов
· http://www.03compu.ru/driverpack
· http://forum.oszone.net/thread-109872.html

2. Drivers Pack Unpacker & Installer
· http://wsnow.net/Drivers_Pack_Unpacker_Installer.html
· http://forum.oszone.net/thread-100922.html

3. Программа установки драйверов
· http://forum.oszone.net/thread-131848.html

mozgabyte
12-05-2009, 13:02
romeo91, огромное Спасибо!! Очень порадовал, вечером буду тестить.. :)

okshef
12-05-2009, 13:02
Полезная, должно быть программа, при случае попробую. Сразу встречный вопрос. Есть драйвера, подобранные для нескольких О. систем на конкретный набор оборудования. Возможно ли сформировать driverpack из уже имеющихся? Т.е. случай такой. Драйвера не интегрированы в дистрибутив, готовится переустановка системы, хочется иметь такой пак после установки. Или, например, в уже имеющемся паке заменить драйвера на более свежую версию?

romeo91
12-05-2009, 13:09
okshef,
Создать драйвер пак труда не составит! Почитайте топики (ссылки на паки приведены)
Посмотрите структуру любого пака и сделайте по аналогии!
Грубо говоря раскидайте разные драйвера по разным папкам и заархивируйте. в zip или 7Z

mozgabyte
12-05-2009, 13:10
romeo91, при запуске не находит MSFlxGrd.ocx
http://smartwarez.by.ru/oszone/error.gif
это только у меня..? :(
P.S. В системе установлен Required_DLLs

Shanser
12-05-2009, 13:16
romeo91, при запуске не находит MSFlxGrd.ocx »
Аналогичная ситуация!!!!!!!!!!!!!!

a-shin
12-05-2009, 13:18
при запуске не находит MSFlxGrd.ocx »
Тоже самое

MKN
12-05-2009, 13:18
romeo91,
А возможно ли в твоей программе реализовать показ информации об установленных драйверах в виде не "сухого" текстового отчёта HWids, а в виде названия устройств по категориям в окне программы, как скажем в K-SYSTEM_овской утилите ?

А возле каждого устройства - ещё бы и кнопочку для ручной установки драйвера из соответствующего Setup_а (путь к которому было бы возможно редактировать), как опять же, реализовано в том же K-SYSTEM. Это было бы оч. полезно для установки дров не из самопальных пакетов, а из установщика от производителя. Хочешь - доверяй установку драйверов "автомату", из пакетов, хочешь - устанавливай вручную из железно работающего "родного" Setup_а от производителя.

romeo91
12-05-2009, 13:21
Shanser, a-shin, mozgabyte,
очень стррано в аддон dllfull все эти файлы есть

Приложил к первому посту архив с библиотеками.
Распаковать и положить файлы в каталог с программой.

mozgabyte
12-05-2009, 13:24
теперь работает!! :)
P.S. надо бы их включить вПолный дистрибутив программы »

romeo91
12-05-2009, 13:32
надо бы их включить в »
Добавил в дистрибутив файлы из архива SystemDll.rar
Ссылку в первом посте заменил

А возможно ли в твоей программе реализовать показ информации об установленных драйверах в виде не "сухого" текстового отчёта HWids, а в виде названия устройств по категориям в окне программы, как скажем в K-SYSTEM_овской утилите ? »
Об этом думал изначально, но после почему то отлегло!
Тут базу типов устройст вести надо. Для этого есть другие утилиты Типа Everesta и т.д

Подумаю, может реализую. Если есть идеи как подсказывай, или приложи скриншот где это есть!
А возле каждого устройства - ещё бы и кнопочку для ручной установки драйвера из соответствующего Setup_а (путь к которому было бы возможно редактировать) »
Для этого есть дополнительные утилиты. Прописывайте пути там и будет вам счастье

Shanser
12-05-2009, 13:44
· Возможность работать с любого носителя »
А как обстоят дела при работе Помощника установки драйверов со сменных носителей, по типу флешки, компакт диски и т.п.? Для правильной работы нужно менять какие-то параметры?

romeo91
12-05-2009, 13:53
Для правильной работы нужно менять какие-то параметры? »
Должно работать без каких-либо изменений

Есть ли файл Settings.ini не существует, то программа при работе с CD создает его во временном каталоге.
Само собой что базу драйверов в режиме работы с CD нельзя обновлять. - Проверку не делал, но программа скорее выдаст ошибку

Вся остальная работа программы осуществляется во временном каталоге %Temp%\DriversInstaller

SamLab
12-05-2009, 13:57
romeo91, Спасибо огромное! Именно такой программы не хватало и если все что есть работает - просто сказка! Главный вопрос - панели NVIDIA и ATI устанавливаются нормально?

Shanser
12-05-2009, 13:57
Само собой что базу драйверов в режиме работы с CD нельзя. »
Имеется ввиду что нельзя обновлять?
Главный вопрос - панели NVIDIA и ATI устанавливаются нормально? »
Для меня это тоже очень актуально!!!

romeo91
12-05-2009, 14:01
Shanser, Спасибо!
мда... поторопился написать!
Совершенно верно с CD базу обновлять нельзя.

Главный вопрос - панели NVIDIA и ATI устанавливаются нормально? »
Установка драйверов целиком и полностью возложена на DPInst. Если он умеет, то проблемм не будет
Насколько понимаю что проблема установки панелей была, есть и будет при установке не через родной установщик данных фирм. Так как используется соустановщик.
Попробуйте установить, у меня на текущий момент нет возможности проверить, так как везде пока под рукой пока только встроенные видюхи Intel

SamLab
12-05-2009, 14:05
romeo91, Странный вид у HWID какой-то:
из твоей программы
ACPI\FIXEDBUTTON\2&DABA3FF&0
Name: Driver is running.
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_15\_0
Name: Genuine Intel(R) CPU 2160 @ 1.80GHz
Driver is running.
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_15\_1
Name: Genuine Intel(R) CPU 2160 @ 1.80GHz
Driver is running.
ACPI\INT0800\2&DABA3FF&0
Name: Intel(R) 82802 Firmware Device is currently stopped.
ACPI\PNP0000\4&2D88FB92&0
Name: Device is currently stopped.
ACPI\PNP0100\4&2D88FB92&0
Name: Device is currently stopped.
ACPI\PNP0200\4&2D88FB92&0
Name: Device is currently stopped.
ACPI\PNP0303\4&2D88FB92&0
Name: Driver is running.
ACPI\PNP0400\4&2D88FB92&0
Name: Driver is running.
ACPI\PNP0501\1
Name: Driver is running.
ACPI\PNP0501\2
Name: Driver is running.
ACPI\PNP0800\4&2D88FB92&0
Name: Device is currently stopped.
ACPI\PNP0A03\1
Name: Driver is running.
ACPI\PNP0A06\3&473F1A46&0
Name: Driver is running.
ACPI\PNP0B00\4&2D88FB92&0
Name: CMOS Driver is running.
ACPI\PNP0C01\2&DABA3FF&0
Name: Device is currently stopped.
ACPI\PNP0C02\1
Name: Device is currently stopped.
ACPI\PNP0C02\2
Name: Device is currently stopped.
ACPI\PNP0C02\4
Name: Device is currently stopped.
ACPI\PNP0C04\4&2D88FB92&0
Name: Device is currently stopped.
ACPI\PNP0C0C\2&DABA3FF&0
Name: Driver is running.
ACPI_HAL\PNP0C08\0
Name: Microsoft ACPI- Driver is running.
ROOT\ACPI_HAL\0000
Name: Driver is running.
23 matching device(s) found.
HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_1458E601&REV_1000\4&2F790C35&0&0201
Name: Realtek High Definition Audio
Driver is running.
1 matching device(s) found.
PCI\VEN_10EC&DEV_8167&SUBSYS_E0001458&REV_10\4&BC67B8D&0&28F0
Name: Realtek RTL8169/8110 Family Gigabit Ethernet NIC
Driver is running.
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_E1\3&13C0B0C5&0&F0
Name: Intel(R) 82801 PCI Bridge - 244E
Driver is running.
PCI\VEN_8086&DEV_2770&SUBSYS_00000000&REV_02\3&13C0B0C5&0&00
Name: Intel(R) 945G/GZ/GC/P/PL Processor to I/O Controller - 2770
Driver is running.
PCI\VEN_8086&DEV_2772&SUBSYS_D0001458&REV_02\3&13C0B0C5&0&10
Name: Intel(R) 82945G Express Chipset Family
Driver is running.
PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&13C0B0C5&0&F8
Name: Intel(R) 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8
Driver is running.
PCI\VEN_8086&DEV_27C0&SUBSYS_B0021458&REV_01\3&13C0B0C5&0&FA
Name: Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0
Driver is running.
PCI\VEN_8086&DEV_27C8&SUBSYS_50041458&REV_01\3&13C0B0C5&0&E8
Name: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C8
Driver is running.
PCI\VEN_8086&DEV_27C9&SUBSYS_50041458&REV_01\3&13C0B0C5&0&E9
Name: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C9
Driver is running.
PCI\VEN_8086&DEV_27CA&SUBSYS_50041458&REV_01\3&13C0B0C5&0&EA
Name: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CA
Driver is running.
PCI\VEN_8086&DEV_27CB&SUBSYS_50041458&REV_01\3&13C0B0C5&0&EB
Name: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CB
Driver is running.
PCI\VEN_8086&DEV_27CC&SUBSYS_50061458&REV_01\3&13C0B0C5&0&EF
Name: Intel(R) 82801G (ICH7 Family) USB2 Enhanced Host Controller - 27CC
Driver is running.
PCI\VEN_8086&DEV_27D8&SUBSYS_A0021458&REV_01\3&13C0B0C5&0&D8
Name: Driver is running.
PCI\VEN_8086&DEV_27DA&SUBSYS_50011458&REV_01\3&13C0B0C5&0&FB
Name: Intel(R) 82801G (ICH7 Family) SMBus Controller - 27DA
Device is currently stopped.
13 matching device(s) found.
ROOT\IMAGE\0000
Name: Canon MF3200 Series
Driver is running.
USB\ROOT_HUB\4&10C3B2A4&0
Name: Driver is running.
USB\ROOT_HUB\4&26FCA6D4&1
Name: Driver is running.
USB\ROOT_HUB\4&37690C5A&0
Name: Driver is running.
USB\ROOT_HUB\4&574D1E&0
Name: Driver is running.
USB\ROOT_HUB20\4&172B99F8&0
Name: Driver is running.
USB\VID_046D&PID_C040\5&50ADEA6&0&1
Name: USB HID- Driver is running.
7 matching device(s) found.
HID\VID_046D&PID_C040\6&29A90999&0&0000
Name: HID- Driver is running.
1 matching device(s) found.
No matching devices found.
DISPLAY\VSC5E1E\4&70DD7CB&4&80861100&00&02
Name: Driver is running.
DISPLAY\VSC5E1E\4&70DD7CB&4&80861500&00&02
Name: Driver is running.
2 matching device(s) found.

из Башратовской
===========
PCI Devices
===========
PCI\VEN_10EC&DEV_8167&SUBSYS_E0001458&REV_10\4&BC67B8D&0&28F0: Realtek RTL8169/8110 Family Gigabit Ethernet NIC
PCI\VEN_8086&DEV_244E&SUBSYS_00000000&REV_E1\3&13C0B0C5&0&F0: Intel(R) 82801 PCI Bridge - 244E
PCI\VEN_8086&DEV_2770&SUBSYS_00000000&REV_02\3&13C0B0C5&0&00: Intel(R) 945G/GZ/GC/P/PL Processor to I/O Controller - 2770
PCI\VEN_8086&DEV_2772&SUBSYS_D0001458&REV_02\3&13C0B0C5&0&10: Intel(R) 82945G Express Chipset Family
PCI\VEN_8086&DEV_27B8&SUBSYS_00000000&REV_01\3&13C0B0C5&0&F8: Intel(R) 82801GB/GR (ICH7 Family) LPC Interface Controller - 27B8
PCI\VEN_8086&DEV_27C0&SUBSYS_B0021458&REV_01\3&13C0B0C5&0&FA: Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0
PCI\VEN_8086&DEV_27C8&SUBSYS_50041458&REV_01\3&13C0B0C5&0&E8: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C8
PCI\VEN_8086&DEV_27C9&SUBSYS_50041458&REV_01\3&13C0B0C5&0&E9: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27C9
PCI\VEN_8086&DEV_27CA&SUBSYS_50041458&REV_01\3&13C0B0C5&0&EA: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CA
PCI\VEN_8086&DEV_27CB&SUBSYS_50041458&REV_01\3&13C0B0C5&0&EB: Intel(R) 82801G (ICH7 Family) USB Universal Host Controller - 27CB
PCI\VEN_8086&DEV_27CC&SUBSYS_50061458&REV_01\3&13C0B0C5&0&EF: Intel(R) 82801G (ICH7 Family) USB2 Enhanced Host Controller - 27CC
PCI\VEN_8086&DEV_27D8&SUBSYS_A0021458&REV_01\3&13C0B0C5&0&D8: PCI\VEN_8086&DEV_27DA&SUBSYS_50011458&REV_01\3&13C0B0C5&0&FB: Intel(R) 82801G (ICH7 Family) SMBus Controller - 27DA
13 matching device(s) found.

===========
USB Devices
===========
ROOT\IMAGE\0000 : Canon MF3200 Series
USB\ROOT_HUB\4&10C3B2A4&0 : USB\ROOT_HUB\4&26FCA6D4&1 : USB\ROOT_HUB\4&37690C5A&0 : USB\ROOT_HUB\4&574D1E&0 : USB\ROOT_HUB20\4&172B99F8&0 : USB\VID_046D&PID_C040\5&50ADEA6&0&1 : USB HID-7 matching device(s) found.

=============
Input Devices
=============
HID\VID_046D&PID_C040\6&29A90999&0&0000 : HID-1 matching device(s) found.

============
ACPI Devices
============
ACPI\FIXEDBUTTON\2&DABA3FF&0 : ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_15\_0 : Genuine Intel(R) CPU 2160 @ 1.80GHz
ACPI\GENUINEINTEL_-_X86_FAMILY_6_MODEL_15\_1 : Genuine Intel(R) CPU 2160 @ 1.80GHz
ACPI\INT0800\2&DABA3FF&0 : Intel(R) 82802 Firmware ACPI\PNP0000\4&2D88FB92&0 : ACPI\PNP0100\4&2D88FB92&0 : ACPI\PNP0200\4&2D88FB92&0 : ACPI\PNP0303\4&2D88FB92&0 : ACPI\PNP0400\4&2D88FB92&0 : ACPI\PNP0501\1 : ACPI\PNP0501\2 : ACPI\PNP0800\4&2D88FB92&0 : ACPI\PNP0A03\1 : ACPI\PNP0A06\3&473F1A46&0 : ACPI\PNP0B00\4&2D88FB92&0 : CMOS ACPI\PNP0C01\2&DABA3FF&0 : ACPI\PNP0C02\1 : ACPI\PNP0C02\2 : ACPI\PNP0C02\4 : ACPI\PNP0C04\4&2D88FB92&0 : ACPI\PNP0C0C\2&DABA3FF&0 : ACPI_HAL\PNP0C08\0 : Microsoft ACPI-ROOT\ACPI_HAL\0000 : 23 matching device(s) found.

============
HDA Audio
============
HDAUDIO\FUNC_01&VEN_10EC&DEV_0888&SUBSYS_1458E601&REV_1000\4&2F790C35&0&0201: Realtek High Definition Audio
1 matching device(s) found.

============
RAID Devices
============
PCI\VEN_8086&DEV_27C0&SUBSYS_B0021458&REV_01\3&13C0B0C5&0&FA
Name: Intel(R) 82801GB/GR/GH (ICH7 Family) Serial ATA Storage Controller - 27C0
Hardware ID's:
PCI\VEN_8086&DEV_27C0&SUBSYS_B0021458&REV_01
PCI\VEN_8086&DEV_27C0&SUBSYS_B0021458
PCI\VEN_8086&DEV_27C0&CC_010180
PCI\VEN_8086&DEV_27C0&CC_0101
Compatible ID's:
PCI\VEN_8086&DEV_27C0&REV_01
PCI\VEN_8086&DEV_27C0
PCI\VEN_8086&CC_010180
PCI\VEN_8086&CC_0101
PCI\VEN_8086
PCI\CC_010180
PCI\CC_0101
1 matching device(s) found.

Мне кажется намного нагляднее второй...

PS: Кстати в меню Утилиты оба пункта открывают Диспетчер устройств ;)

NB: romeo91, Из-за чего не ставились NVIDIA у DP Autorun трудно сказать т.к. у того же Башрата такой же DPInst прекрасно их ставит!
Кстати твоя программа анализирует ини файлы из пакетов Башрата и соответственно из моих?

romeo91
12-05-2009, 14:43
Странный вид у HWID какой-то »
Мне такой файл проще парсить так как он используется для работы, и всякого рода красота мешает!
Также данная команда status для devcon выводит статус данного устройства, и помогает посмотреть активно ли данноу стройство или нет. Может это конечно и лишнее...

По поводу наглядности! Можно по выбору данного пункта меню заново отрабатывать devcon и строить другой красивый файл. :) Если это реально необходимо то подумаю

Кстати твоя программа анализирует ини файлы из пакетов Башрата и соответственно из моих? » Нет пока такой задачи не ставилось! А надо? :)
Где нибудь есть подробное описание структуры Ini?

MKN
12-05-2009, 15:07
Для этого есть дополнительные утилиты. Прописывайте пути там и будет вам счастье »
"Там" не интересно. Хотелось бы "тут", т.е. в твоей программе.
Установка драйверов целиком и полностью возложена на DPInst. Если он умеет, то проблемм не будет »
А если не умеет ? Или с косяками ? Вот для этого ручная установка "родных" дров, при нажатии соответствующей кнопочки и пригодилась бы.

Shanser
12-05-2009, 15:16
Вот немного предложений:
1) заметил что при нажатии на кнопку Ф1 помощь не запускается. Также при нажатии в контекстном меню пункта "Справка" - "Справка по работе F1" аналогичным образом помощь не выводится. Это только у меня так или у всех?
Понимаю что это мелочь, однако немного неудобно...

2) В пункте меню "Сервис" есть пункт "Показать ХВИДЫ ПК (Эксель)". Может его вообще убрать поскольку нет никакой гарантии что на компьютере где запускается Помошник установлен Эксель. Ведь всегда есть вариант что этой проги вообще нет либо стоит его бесплатный аналог.




© OSzone.net 2001-2012