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
09-03-2010, 07:06
PS это Ваще творение поэтому и к Вам обратился (DRP 8.0_Romeo4QuarQ) »
Это всего лишь сборка и не мое творение, а лишь моя редакция - создатель ArtX. Я занимался этой софтиной очень давно - год назад, и не помню что и как там. Там более половины в коде зашито, и лишь малая часть настроек в файле. Поэтому надо ковырять код. И вполне резонно, что обращаться надо не ком мне, а к автору данной программы, тем более что соответствующая ветка есть, и программа по прежнему развивается.

Другими словами, если не установился какой-то драйвер - это проблема исключительно драйвер-пака, верно?
И, в моём случае, мне следует написать в тему SamLab? »
И да и нет. Создание драйверпака штука не совсем простая, и в автоматическом режиме драйвера могут и поставится - если что-то не так. Можно винить DPInst, можно мою программу - решать вам. Ручного режима в ней пока нет.
А ставятся ли эти дрова вручную вами не было сказано.
Из лога DPInst я не увидел что программа пыталась что-то ставить и не поставила. А был ли кузнец...
Попробуйте вручную распаковать пакет и установить драйвера, или натравить на эту папку DPInst - я описывал строки запуска ранее, пару страниц назад. В диалоге c Wolkow и Lisabon

romeo91
09-03-2010, 15:05
Ну вот и долгожданное обновление!
Как всегда на www.adia-project.net

Версия 2.3.39 PreFinal (09.03.2010)
- Исправлена ошибка поиска драйверов в базе данных. Из-за ошибки некоторые драйвера могли не попадать в список доступных для установки.
- Исправлено несколько редких ошибок при создании базы драйверов, некоторые драйвера могли не попасть в базу драйверов, из-за кривизны inf-файла.
- Поправлена работа некоторых функций на Win2k.
В дистрибутив программы добавлена версия программы devconw2k.exe, корректно работающая на Windows 2000.
Настройки пути также появились в интерфейсе.
+ Чистка базы драйверов. Теперь при создании базы драйверов дубликатами HWID считаются одновременные совпадения по "HWID - Каталог - inf-файл".
Ранее учитывалась версия и наименование. В результате список предлагаемых драйверов к установке может уменьшится.
Скорость создания БД увеличилась.
+ Теперь при создании базы драйверов файл DriverPack*.ini копируется в каталог базы драйверов.
В результате этого ускорена установка драйверов при включенной обработке файлов "finish".
Также убраны пункты меню: "Определить и прописать классы пакетов драйверов в настройки" и "Изменить и прописать класс пакета драйверов в настройки".
! Внимание. Для корректной работы данной версии программы, базу драйверов необходимо пересоздать.
* При обработке файлов "finish" теперь не проверяется существование файла установки панелей.
Это сделано для возможности выполнения команд запуска установки вида "cmd.exe /c DEL /F /S /Q %DPSROOT%\D\3run\vcredist_x86_2005_sp1.exe".
- Исправлено множество ошибок при обработке finish-файлов
+ Немного увеличена скорость запуска программы.
- Исправлена ошибка удаления временных каталогов, иногда оставались пустые папки.
+ Добавлено удаление временных файлов, которые оставались после установки драйверов, до выхода из программы.
+ При запуске программа проверяет версии используемых ей системных библиотек.
Если версии ниже, чем требуемые программой, то программа выдает сообщение с предложением обновить компоненты.
- Исправлена ошибка, из-за которой, иногда после работы DPInst не запускалась обработка файлов "finish" и не происходило обновления всплывающих подсказок.
* Чистка и оптимизация кода.
* Исправлены мелкие недочеты и ошибки.
+ Добавлен турецкий перевод интерфейса (Translate by Rokobozz - www.sgnlive.org)
- Исправлена ошибка запуска DPinst (нажатие на кнопку пакета драйверов), если при старте программа предлагала создать базу драйверов для новых пакетов. Ошибка существует с версии 2.3.0.
+ Добавлено напоминание о "необходимости" проверки обновления программы, если версия программы старее 30 дней.
+ Для параметров PathPhysX, PathLanguages, Runtimes, ExcludeFiles возможно указание маски. Например - "drivers\XP\DP_Graphics_PhysX*.7z"
- Исправлена логика работы при групповой установке драйверов. Распаковка всех архивов происходит в общий каталог, без учета имени пакета драйверов.
- Дополнительные файлы для класса пакета Display извлекаются в конце групповой установки, ранее распаковывались для каждого выделенного пакета класса Display

P.S. Качать стоит даже тем кто пробовал тестовую версию 2.3.31 - так как ошибок было исправлено много. Данная версия рекомендуется для установки абсолютно всем.
Как MS любит ставить статус Critical :)

P.P.S Дабы не было лишних вопросов - все обновления программы ставятся очень просто. Достаточно распаковать архив обновления в каталог с программой с заменой всех файлов

tyt
10-03-2010, 00:05
Перед запуском программы пакеты драйверов »
Распакованные или в 7z архиве ?

dead_wolf
10-03-2010, 05:07
tyt 7z

DmitryOlenin
18-03-2010, 03:10
Проблема с установкой драйвера, скачанного с Башратовского сайта.
DP_Graphics_PhysX_wnt5_x86-32_912.7z (http://driverpacks.net/driverpacks/windows/xp/x86/graphics-physx/9.12)

Базу для него создавать отказывается.
Ну и не устанавливается соответственно.

Версия Помощника - Версия 2.3.39 PreFinal.


P.S.
Ну и ещё теперь стал обрабатывать подкаталог bin, где лежит файл DPsFnshr.7z.
Его, ясное дело, тоже опознать не может.
DPsFnshr.7z вероятно не нужен, и его можно удалить, верно?

romeo91
18-03-2010, 06:55
Проблема с установкой драйвера, скачанного с Башратовского сайта.
DP_Graphics_PhysX_wnt5_x86-32_912.7z
Базу для него создавать отказывается.
Ну и не устанавливается соответственно.
Версия Помощника - Версия 2.3.39 PreFinal. »
Дмитрий, надо понимать что пытаешься сделать! Этот пакет не содержит баз драйверов и считается дополнительным для установки панелей. Содержит программы PhysX и все... Вот состав файла
...\D\G\N1\PhysX_9.09.1112_SystemSoftware.exe
...\D\G\N3\PhysX_9.09.1112_SystemSoftware.exe
...\D\G\NM\PhysX_9.09.1112_SystemSoftware.exe
Если у вас настройки программы по умолчанию, то она вообще не должна видеть данный пакет, он прописывается в настройках для поддерживаемых ОС.
Ну и ещё теперь стал обрабатывать подкаталог bin, где лежит файл DPsFnshr.7z.
Его, ясное дело, тоже опознать не может.
DPsFnshr.7z вероятно не нужен, и его можно удалить, верно? »
Аналогично и для этих файлов, если они у вас добавлены в список исключаемых то и не будут показываться, смотрите настройки, или дайте на обозрение ваш файл settings.ini
Обработка подкаталогов опять же прописана в настройках, и если вы заметите, то в моем дистрибутиве нет такого каталога...Я не знаю чем вы пытаетесь пользоваться, и все сборки не отслеживаю...

А лучше переместите свой settings.ini куда нить и запустите программу, файл создастся по умолчанию. Вот и сравните что у вас не так.

DmitryOlenin
18-03-2010, 08:53
romeo91,
Вашу программу я (да и наверное не только я) использую как полноценную замену финишера от Башрата.
Каким же образом мне установить PhysX (кроме как руками, конечно), если они просто игнорирурются?
Или есть какой-то способ, но я о нём не знаю? Подскажите тогда, пожалуйста.

Конфиг использую от последней версии драйверов SamLab (равно как и структуру каталогов).
Только сами драйвера заменил на свежие от Башрата, а также пересоздал базу.

P.S.
Вопрос насчёт DPsFnshr.7z не считаю принципиальным, просто уточнил, действительно ли финишер не нужен,
т.к. его, как я понимаю, ваша программа по функционалу полностью заменяет и даже превосходит.

romeo91
18-03-2010, 12:53
DmitryOlenin, Совсем подробно расписывать не буду. Уже отвечал и не один раз
Часть ответа тут - http://forum.oszone.net/post-1323270.html#post1323270

и несколько цитат из истории изменения:

Версия 1.7.0 beta (17.06.2009)
+ В настройках ОС добавлена возможность прописывать пути до файлов DP_Graphics_A_PhysX_*.7z и DP_Graphics_Languages_*.7z.
Если в настройках включено считывать класс пакета, то пакеты дополнительно распаковываются при установке пакетов класса "Display"

Версия 2.1.8 beta (10.12.2009)
+ Добавлена настройка для обработки нового дополнительного пакета DP_Runtimes_*.7z.

Версия 2.3.39 PreFinal (09.03.2010)
+ Для параметров PathPhysX, PathLanguages, Runtimes, ExcludeFiles возможно указание маски. Например - "drivers\XP\DP_Graphics_PhysX*.7z"
- Дополнительные файлы для класса пакета Display извлекаются в конце групповой установки, ранее распаковывались для каждого выделенного пакета класса Display


А теперь подведем итог и все сказанного - если прописаны настройки путей расположения дополнительных файлов, если включена обработка файлов finish и считывание классов пакетов драйверов, а также устанавливаемый пакет имеет класс Display - происходит распаковка (само собой если файлы есть) дополнительных файлов (PathPhysX, PathLanguages, Runtimes) в каталог с устанавливаемым драйвером, и путем анализа файла 'finish' происходит установка панелей.

volk1234
18-03-2010, 14:21
Автор - ИМХО, сайт то конечно надо продвигать, но не стоит забывать, что проект появился и раскрутился здесь.
Поэтому, опять же ИМХО, стоит выкладывать ссылки на новые версии программы и здесь. Ну или здесь выкладывать прямую ссылку на скачивание новой версии (или на страницу Вашего сайта где есть ссылка на скачивание)...

По работе программы, я тут немного более внятно сформулирую свое предложение по функционалу.
Тихий режим - это супер. Но хотелось бы еще одной фишки - любой сисадмин согласится со мной:
Нередка ситуация когда после переустановки Win на компьютере без CDROM (бывают и такие в больших конторах) где- нибудь в 10 этажах от сервера,
на котором есть ADIA и куча драйверов, админ с досадой обнаруживает что драйверы сетевой карты не установленны - соответственно надо идти за флэшкой или еще хуже кучей дискет с ADIA. (немного притянуто за уши конечно, но у меня есть компы без FDD,USB,CD\DVD).
Так вот нельзя ли сделать такой адончик или отдельную утилитку, так сказать ADIA_LAN или preADIA, который бы работал только с драйверами сети, имел малый размер (до 1.4 МБ). Функционал совершенно неважен, разве что вывод списка оборудования в текстовый файл. В этой же утилите можно админу указать UNC путь к программе с полным функционалом. После успешной установки сетевой - можно запустить полную версию по сети. Если нужна перезагрузка - утилитка просто пропишет автозапуск полноценной программы.....

DmitryOlenin
18-03-2010, 14:22
romeo91,
Спасибо.

Скажите, а можно подобные вопросы собрать в какую-то единую документацию, если этого конечно уже не было сделано?
Я представляю как вас напрягает отвечать на одни и те же вопросы.
Но посылать в мануал проще, чем предлагать искать в теме (что я, конечно же, должен был сделать сам).


Как я понимаю настройки типа "включено считывать класс пакета" можно установить в программе заранее, тем самым откорректировав ini файл. А потом спокойно запускать установку (скажем с CD) в бесшумном режиме и радоваться результату.
И, если используются драйвера башрата, то финишные файлы никак корректировать не надо, там всё будет прописано верно.
Всё правильно?

romeo91
18-03-2010, 15:07
Автор - ИМХО, сайт то конечно надо продвигать, но не стоит забывать, что проект появился и раскрутился здесь.
Поэтому, опять же ИМХО, стоит выкладывать ссылки на новые версии программы и здесь. Ну или здесь выкладывать прямую ссылку на скачивание новой версии (или на страницу Вашего сайта где есть ссылка на скачивание)... »
Прямые ссылки пока не планируются, а вот ссылку на новость где есть ссылки, это пожалуйста...Так вот нельзя ли сделать такой адончик или отдельную утилитку, так сказать ADIA_LAN или preADIA, который бы работал только с драйверами сети, имел малый размер (до 1.4 МБ). Функционал совершенно неважен, разве что вывод списка оборудования в текстовый файл. В этой же утилите можно админу указать UNC путь к программе с полным функционалом. После успешной установки сетевой - можно запустить полную версию по сети. Если нужна перезагрузка - утилитка просто пропишет автозапуск полноценной программы..... »
Мысль понял, я сам админ и сам бегаю...Но в кармане всегда флеха... :) А почему именно 1,4 у вас с собой всегда дискета?
И чтобы в данный размер еще поди и запихать всю базу драйверов LAN? это конечно уж черезчур....
Я не знаю смогу что-то такое реализовать...Уж очень много но есть в реализации...
Может у кого еще есть мысли по этому поводу, я пока себе не представляю варианты...

По сути можно вообще без всякого определения оборудования - распаковать пакет LAN - положить туда DPINST с корректным файлов dpinst.xml и просто запускать тулзу, она сам все поставит - ну или почти все. А вод рукой батник с запуском полной версии ADIA.
Скажите, а можно подобные вопросы собрать в какую-то единую документацию, если этого конечно уже не было сделано?
Я представляю как вас напрягает отвечать на одни и те же вопросы. »
Можно, я давно хочу сделать нормальную документацию - но руки не доходят...И, если используются драйвера башрата, то финишные файлы никак корректировать не надо, там всё будет прописано верно.
Всё правильно? »ДА. Если конечно у башрата в них косяков не будет.
Да и на версиях ADIA ниже 2.3.39 - пробовать не стоит - глюков до ....

volk1234
18-03-2010, 15:17
Я понимаю, что все это расплывчато. База драйверов - 7МБ для сети...
Крутится, что может быть полезно, а вот целиком увидеть картину сам не могу.
Вот например вариант - аддон сделать для установки корректных драйверов LAN во время установки WIN. Только LAN -
без монстроподобных и сложных в изучении существующих аналогов.. Нечто подобное AHCI аддону от simplix.
Сам я не справлюсь, но может здесь с кем объединится?

зы. Просто очень грустно бывает, когда на комп без FDD,USB,CD\DVD зальешь дистрибутив Win, переустановишь, а драйвер паки забудешь....

volk1234
20-03-2010, 13:56
Еще рац предложение -

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

dead_wolf
20-03-2010, 18:28
volk1234 а что мешает встроить заранее в винду драйвера LAN и не надо мучится, а флешку надо всегда под рукой держать ;) .

DmitryOlenin
21-03-2010, 03:48
romeo91,
Я не настаиваю, что это бага программы, но надеюсь на вашу помощь.

3й компьютер. На этот раз более современный.
Ноутбук Acer Aspire 9410. Драйвера свежие от Башрата, сборка программы последняя 2.3.39 PreFinal.
Ставил лично, сегодня Windows Xp Sp3.
Установка происходит полностью тихо, потому сразу 1й очевидный баг (с точки зрения unattended установки):

1. При остановке драйвера в тихом режиме вывалилась ошибка.
Она полностью остановила дальнейшую установку (меня не было дома, комп так и висел несколько часов на этом моменте.
Ошибка (если это важно) вида:
Cannot install this Hardware
Standart Universal PCI to USB Host Cntroller

Предложение: в тихом режиме автоматом давить подобные окна (там было достаточно Finish нажать, то есть, вероятно, просто Enter).

Ну и следующие 3 момента традиционно рапортую о неустановке:
2. Встроенной звуковой карты Realtek (посмотрел потом в системе, драйвер ставится, но обозначается как неверно установленный).
3. Встроенной сетевой платы.
4. Так же не установилось встроенное видео (Nvidia GeForce Go 7300).

Если на 3х системах с разными (последний от Башрата и до того от SAMLab) драйверпаками и разными версиями помощника (вот сейчас была свежая версия) происходит одна и та же проблема... Может всё же что-то не так с поиском и установкой драйверов?

Ни в коем случае не настаиваю, однако очень хотел бы, чтобы вы подсказали мне в чём проблема.
А может быть, если проблема (по 2му и 3му пункту) в помощнике - я бы мог помочь её решить.

Amigos
21-03-2010, 09:00
DmitryOlenin, может всё дело в том, что этап установки ОС не самый удачный момент для установки драйверов?
ведь к примеру Cannot install this Hardware
Standart Universal PCI to USB Host Cntroller
Предлож » явно не относится к драйверпакам, этот драйвер самой XP.

Кстати, если винда русская, то и драйвер этот должен называться по русски "стандартный контроллер..."

DmitryOlenin
21-03-2010, 12:19
Amigos,
Спасибо.
Сообщение о невозможности установки драйвера вылезло именно в процессе работы помощника.
И мне кажется, что эти события взаимосвязаны.

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

Винда английская с русским MUI, так что называется всё верно :)
Традиционно как-то уже много лет ставлю именно английскую...

Насчёт этапа - устанавливаются и программы и драйвера на первом графическом запуске установленной системы.
То есть тогда же, когда выплывает окошко "Установка параметров Internet Explorer" и т.д.
Можно, в принципе, добавить ещё 1 перезагрузку.

Но у меня совершенно нет уверенности, что это поможет.
Дело в том, что я после перезагрузки попробовал поставить драйвера при помощи той же системы.
И так же криво встали драйвера видеокарты, не установился звук, а WiFi отказывался нормально работать без скачивания оригинальной утилиты от Intel.


Так что был бы признателен за какие-нибудь ещё варианты :)

romeo91
22-03-2010, 09:00
1. При остановке драйвера в тихом режиме вывалилась ошибка.
Она полностью остановила дальнейшую установку (меня не было дома, комп так и висел несколько часов на этом моменте. »
Тихий режим организован посредством DPInst - неисключено что в некоторых случаях программа прерывает свою работу, и показывает ошибку... Хотя надо бы полностью глянуть настройки ключей для DPInst - и если это заложено в DPInst, то погасить такое окно я не смогу, если только делать через AutoIt - но это врятли будет...
Желательно бы скриншот увидеть такой ошибки, и DPInst.log

По поводу неустановки дров (пункты 2,3,4), следует сначала проверить - ставятся ли драйвера стандартным виндовым установщиком, и если да то писать создателям пакета с обязательным указанием HWID, я вам ничем помочь не смогу.... Может у дров с подписью проблема, может еще что-то
Вы полистайте сами DPInst.log - моежт что-то наведет на мысль

DmitryOlenin
22-03-2010, 14:40
romeo91,
Скриншот сделать сейчас, когда всё уже поставил руками, довольно проблематично.
Ошибка обычная стандартная ошибка, которая возникает при установке драйверов.
То есть вероятнее всего это именно ошибка DPInst.



Натравить на каталог с драйверами утилиту DpInst, пусть ищет и ставит нужные?
Ну, как я понимаю, если дело именно в "кривых" драйверах, это не поможет.

Странно, с финишером от Башрата таких проблем не было, в том числе на одной из систем, где сейчас вылезли косяки.
Причём ставилось это ещё года полтора-два назад, на древних версиях...

А там вроде принцип работы как раз сканирование всех каталогов DpInst, если я ничего не путаю.

Dark Engel
24-03-2010, 12:25
Добрый день. Выложите пожалуйста последнюю версию другой файлообменник. Letitbit на работе не открывается принципиально. :(




© OSzone.net 2001-2012