Показать полную графическую версию : Помощник установки драйверов (DIA - Drivers Installer Assistant) v.6.4.28 PreFinal
Значек стоит "Есть обновленный драйвер", жмешь кнопку и в итоге получаешь "Нет устройств для обновления". Это как понимать? »
отвечу чужой цитатой.
hwid устройства и найденый в базе не совпадают по subsys т.е. обычно драйвер должен подойти, но не факт. Такая ситуация бывает возникает при установке аудио драйверов. Кстати самый большой бардак разрабы драйверов допустили именно в аудио драйверах. Особенно это касается драйверов от риалтек и симедиа для АС97 кодека. Попадаются абсолютно одинаковые HWID вплоть до subsys. Так что даже зеленый цвет не дает 100% гарантии, что драйвер подходит. »
Я subsys не обрабатываю, поэтому может получится что для вашего устройства в этом пакте нет дров. Вручную дрова из этих папок ставятся?
И к тому же обратите внимание если программа обнаруживает нужный вам HWID в нескольких папках и с разными версиями, то само собой она может показать что есть более новый драйвре, но учитывая выше сказанное он может не подойти. Внимательно изучите всплывающие подсказки.
не подскажешь направление поиска? На WinPE пытаюсь запустить сабж » А стиль XP там поддерживаются? Может в этом дело. Попробуй все таки отладку запустить, через ini файл. Если лог создастся, то его в студию. Если нет, то тогда сразу не скажу, надо подумать. Сам попытаюсь проверить на WinPE.
Вручную дрова из этих папок ставятся? » Естественно. А SUBSYS там нет вообще.
поэтому может получится что для вашего устройства в этом пакте нет дров » Получиться не может, потому что я сам лично в этот пакет эти драйвера положил. И, естетственно, не с перепою, а после тестов на реальном железе.
stasys44
15-08-2009, 15:26
Вот, вот вопросы и мой огород затрагивают. Было такое, что 2 драйвера из разных паков устанавливались для нвидиа и были нудные напоминания.
Сейчас о другом, попользовавшись на HP Pavilion dv6..... Vista'ой записал ее образ и ухудшил на ХР, драйверы скормил не помню как, может они установились с Установочным диском для ноутбуков HP, но вернее Старичком, который с юзером устанавливает драйверы (Driver Installation Wizard) рука не поднимается называть автораном.
Сейчас соорудил временный Windows XP работающий на USB и находясь по профилю HP Pavilion dv6 скормил драйверы - теперь и Помощник установки драверов и Решение для драйверпаков 9 показывают, что аудио драйвера есть, а моя WinXP USB молчит. Ситуация как была расказана только что несколько постов выше. Как практически решить это чуть продвинутому ламеру, а то и просто ламеры уже пользуются одной или другой прогой. Вручную ставил - про обстоятельства уже не помню, результат тот-же (было 2 недели назад, за это время подготовил сборник статьей про WinXP USB, 4/5 с англоязычных сайтов, страниц 80 А4 с куцыми полями, и позабыл)
Конечно можно снять образ драйверов такой прогой, как DriverMax, и скармливать WinXP USB, ну а если у юзера Виста?
Получиться не может, потому что я сам лично в этот пакет эти драйвера положил. И, естетственно, не с перепою, а после тестов на реальном железе »Обовляли ли вы БД? Появились ли ваши драйвера в БД? Видит ли их программа? Распаковываются ли они?
Ну и соответсвенно попробуйте установить напрямую указав DpInst например так DpInst.exe /PATH "Каталог с драйверами". Если не установится, то я тут и соответственно программа не причем. Может пакет не совсем корректно сделан.Естественно. А SUBSYS там нет вообще. »Inf файл можно увидеть?устанавливались для нвидиа и были нудные напоминания. »
Поподробнее?
stasys44, По остальному не до конца понял? Прога показывает что дрова есть, но не ставит их?
Если так то опять же цитаты выше, и я в прогу специально внес подсказку аналогичную подсказку для статусов. Попробуйте вручную установить из каталога, а также тем стособом что я описал выше для YikxX
Обовляли ли вы БД? Появились ли ваши драйвера в БД? Видит ли их программа? Распаковываются ли они?
Ну и соответсвенно попробуйте установить напрямую указав DpInst например так DpInst.exe /PATH "Каталог с драйверами". Если не установится, то я тут и соответственно программа не причем. Может пакет не совсем корректно сделан. » Да, обновлял. Да, появились. Да, видит. Да, распаковываются.
Напрямую установить не могу, ноута под рукой уже нет.
Некорректно - это как? :)
&SUBSYS_ 'ы все добавил, что нашел в интернете для этого HWID'а. Буду тестить, как попадется такой же звуковой контроллер под руку.
Вы все еще считаете, что обработка полного HWID'а из инф-файла программе не нужна? :) Да, это увеличит время создания и размер базы, но зато программа не будет утверждать, что драйвера есть и при этом внаглую их не ставить...
Вы все еще считаете, что обработка полного HWID'а из инф-файла программе не нужна? »Ну я само собой за тот вариант что уже реализован, ранее как раз у меня и было почти как вам хочется.
Почитайте историю. Я специально отказался от обработки SUBSYS и кучу других префиксов (MI/CC/REV) и еще что-то не помню. Но появляются сложности в обработке таких устройств.
Если драйвера подходят по VEN&DEV то они устанавливаются в большинстве случаев, есть конечно исключения. В вашем случае что-то другое. Может DPInst не считает эти дрова подходящими. В корне папке Windows есть лог dpinst.log надо бы там почитать что пишется по вашему поводу.
В версии 1.9.8 появилась давно ожидаемая возможность менять дефолтные иконки на свои.
вот мой вариант, названный [expansion cards] 256
скрины
http://s61.radikal.ru/i173/0908/83/1de1268dc2b7t.jpg (http://radikal.ru/F/s61.radikal.ru/i173/0908/83/1de1268dc2b7.png.html) http://i006.radikal.ru/0908/bf/ace31f8a9834t.jpg (http://radikal.ru/F/i006.radikal.ru/0908/bf/ace31f8a9834.png.html)
http://radikal.ru/F/s61.radikal.ru/i173/0908/83/1de1268dc2b7.png.html
http://radikal.ru/F/i006.radikal.ru/0908/bf/ace31f8a9834.png.html
обращаю внимание — это реальные скрины, до этого мной в качестве скринов выкладывались фотошоповские проекты!
установка: распакуйте иконки из приатаченного архива в папку \Tools\Graphics\ с заменой существующих файлов (из другой папки работать не будет), выбирете в настройках галочку "использовать альтернативные иконки кнопок"
http://s44.radikal.ru/i103/0908/e1/0772c57c0f2ct.jpg (http://radikal.ru/F/s44.radikal.ru/i103/0908/e1/0772c57c0f2c.png.html)
http://radikal.ru/F/s44.radikal.ru/i103/0908/e1/0772c57c0f2c.png.html
вот мой вариант, названный [expansion cards] 256 »
Молодец! Хорошо поработал :)
To all
Кто захочет менять иконки на свои, сразу предупрежу, что к сожалению в VB6 есть проблемы с поддержкой 32-битных картинок. Программа их не поддерживает и при попытке добавить, программа попросту вылетает.
Спасибо Amigos за найденный баг.
дело не нестандартном разрешении. а в 32 битной глубине цвета ! 32 = RGB (8+8+8)+Alpha (8) т.е. берём стандартнейшую иконку размером 32×32 с глубиной 32bpp и... вылет программы
Я попытаюсь разобраться - можно ли это исправить, но ничего не обещаю.
DmitryOlenin
20-08-2009, 14:08
Прошу прощения, 64 страницы прочитать не осилил.
Спрошу. Хотел бы использовать оболочку в процессе установки системы unattended.
То есть, чтобы окно появлялось, выбирались только совместимые драйвера, затем шла их установка (скажем, по таймеру, секунд через 30).
Проблема вот в чём. Имея 600мб драйверов, и устанавливая их все (при помощи DPSFinisher) получаю задержку едва ли не в 25 минут. Хотелось бы более быстрой работы и, при этом, установки нужных сопутствующих программ, типа Catalyst Control Center (то есть просто отказаться от DPSFinisher-а, не очень хорошая идея).
Есть ли такая возможность?
Спрошу. Хотел бы использовать оболочку в процессе установки системы unattended. »
Данной функции в этой программе не предусмотрено. Она предназначена только для работы на уже установленной системе!!!
DmitryOlenin
20-08-2009, 15:54
А можно ли добавить?
Это было бы крайне полезно, я думаю.
stasys44
20-08-2009, 16:50
А можно ли добавить? »
Вам по-русски написали - нет такой функции, предназначение другое - вы можете драйверы ставить не спеша после установки Windows. Возможно, какой нибудь драйвер придется ставить ручным способом. Раз приспичило, каким нибудь способом вызовите после установки Windows, как WPI.
Лучше попросите совета, какие драйверы устанавливать в ходе установки Windows, не оставлять на после.
Пробую Windows ХР на жестком диске USB - вторую установку считаю успешной - могу пустить полноценную Windows ХР на 3 компах - ПК, мать МСИ, Интель; Ноут НР Pavilion dv6 серия - Интель; ПК, мать Асус, Интель (с последним шло трудновато со звуком), завтра буду пробовать ноуты НР dv6 c процом АМД и Compaq Presario ... на последних штатная Виста - прошлый раз приходилось короткое восстановление на Пресарио
Учитесь вежливо общаться - в жизни пригодиться. »
Извините за мою грубость, в своем ответе, я имел ввиду, скажем подсознательно, что самое заманчивое свойство для других, не преследующее целей программы и не реализованное разработчиком, никогда не будет реализована, не знаю примера, чтобы было обратно. И спасибо за ссылку - в хозяйстве пригодится, не надо будет вспоминать и искать
DmitryOlenin
20-08-2009, 16:58
stasys44Вам по-русски написали - нет такой функции, предназначение другое - вы можете драйверы ставить не спеша после установки Windows. Возможно, какой нибудь драйвер придется ставить ручным способом. Раз приспичило, каким нибудь способом вызовите после установки Windows, как WPI.
Учитесь вежливо общаться - в жизни пригодиться.
Пишу ещё раз для Вас, по-русски, кстати.
Я спросил, есть ли возможность добавить такую функцию. Если немного подумать, то станет ясно, что спрашивал я не у уважаемого Shanser-а, и даже не у Вас. Спрашивал я у создателя.
Очевидно, что предложения по улучшению функционала не могут навредить.
Вдруг идея придётся по вкусу.
И, да, спросить про то, как выбирать для установки только драйверы, которые есть в системе, я могу.
Только не в этой теме. Так как в этой - это будет очевидный оффтопик.
Например, есть тема Утилиты - Drivers Pack Unpacker & Installer (http://forum.oszone.net/showthread.php?t=100922&page=35).
Учитесь вежливо общаться - в жизни пригодиться. »
Это правильно.
Если немного подумать, то станет ясно, что спрашивал я не у уважаемого Shanser-а, и даже не у Вас. Спрашивал я у создателя. »
Во первых, вы не указали кому адресован Ваш вопрос, - это раз.
Во вторых, вопрос ИМХО, как я понял, был в том или есть в этой программе данный функционал (оговоренный Вами в первом посте). Я дал ответ что - нет.
В третьих, внесите целесообразное предложение автору и он, если примет ее во внимание (учитывая возможность этой реализации) реализует ее.
Кстати данный вопрос уже поднимался - тут (http://forum.oszone.net/showthread.php?t=139908&page=36&highlight=%D1%EE%E1%F1%ED%EE+%E2%EE%EF%F0%EE%F1+%F3+%EC%E5%ED%FF+%F2%E0%EA%EE%E9%3A+%F2%EA+DR).
Если бы вы прочитали страниц эдак тридцать назад, то узнали бы, что
На текущий момент у меня доработка программы для совместимости на T39 не предвидится - там совершенно дргуая специфика работы нужна. Есть уже несколько программ, которые с этим вопросом справляются очень хорошо.
Так что лучше просить разработчиков уже готовых проектов.
Я не вижу смысла насыщать программу теми фичами которые уже очень долго отлаживаются в других проектах. »
цитата взята отсюда (http://forum.oszone.ru/post-1150377-358.html)
DmitryOlenin
20-08-2009, 19:55
Shanser
Прошу прощения, так и думал, что вы можете принять это на свой счёт.
Ваш первый ответ я понял, он был исчерпывающим.
Именно потому я и предложил добавить такой функционал в программу.
Возможно, стоило это сделать посредством PM, чтобы не вызывать раздражения
(однако, я до сих пор не понимаю, откуда взялась эта агрессия у stasys44).
Кстати, я ничего не говорил про T39 :) То есть вопрос всё же другой.
Я говорил про этап, когда система уже установлена и надо запускать DPSFinisher от Башрата, например.
То есть этап, на котором выполняется [SetupParams] UserExecute из SIF-файла.
На T39 распаковываются драйвера долго, но это не беда.
Гораздо дольше они обрабатываются уже после распаковки.
И, да, я был бы крайне признателен, если бы вы указали проект, где этот вопрос уже решён.
К сожалению, пока не нашёл ничего подобного.
stasys44
20-08-2009, 20:40
То есть этап, на котором выполняется [SetupParams] UserExecute из SIF-файла. »
Извините, что вмешиваюсь - вы сами предложили (не про вмешательство, конечно) по моему, это один из способов автоматического запуска Программы, а дальше действовать по усмотрению
DmitryOlenin
20-08-2009, 20:57
Не-не, запустить-то её можно, но это не вписывается в идеологию установки без единого нажатия.
Именно потому я и хочу, чтобы программа сама выбирала нужные драйвера и сама "нажимала на ОК".
DmitryOlenin, не надо делать из программы непонятный комбайн-100-в-одном-и-ничего-нормально-не-работает. Надо улучшать ее в том направлении, для которого она предназначена, а именно - для установки драйверов на живую систему. И никак иначе. ИМХО
DmitryOlenin
21-08-2009, 01:46
Хм. Если следовать этой логике, то у инсталлеров не стоило делать ключи тихой установки.
Ибо из задача - инсталлировать программу, а не освобождать пользователя от нажатий кнопок при этом :)
Ещё раз уточню: то, о чём я говорю, вполне подпадает под "установку драйверов на живую систему".
Ибо к моменту запуска [SetupParams] UserExecute из SIF-файла Windows уже установлена.
Фактически, я полагал, что есть возможность заменить DPSFinisher этой программой.
To all
Дабы убрать данный спор из темы.
Unattend(т.е тихий) режим планируется к реализации в программе, но не на замену DPSfinisher, а как доп.опция к программе. При запуске с параметром (в котором также можно будет установить время ожидания нажатия) программа запускается ожидает нужное время, и если нет реакции пользователя, то начинает установку необходимых драйверов в тихом режиме (без вопросов от DPinst). По идее сложного ничего не должно быть, и дополнительных ошибок появится тоже.
Сроки оговаривать не буду, так как пока идет работа над ошибками и подготовка к поддержке мультиязычности.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC