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

LonerD
16-02-2011, 15:19
Версия 3.2.16
Никаких настроек еще не производилось, просто скачана и запущена программа. При попытке зайти в настройки - вываливается ошибка, после нажатия на Close - вторая ошибка, после повторного Close - закрывается.
http://i15.fastpic.ru/thumb/2011/0216/52/510b46bd7d9b68f0413374e96adcaa52.jpeg (http://fastpic.ru/view/15/2011/0216/510b46bd7d9b68f0413374e96adcaa52.png.html) http://i15.fastpic.ru/thumb/2011/0216/5b/e9234fdb92a93f4cc2e50501c1b6e95b.jpeg (http://fastpic.ru/view/15/2011/0216/e9234fdb92a93f4cc2e50501c1b6e95b.png.html)

2.12.24 - таких ошибок нет

Lisabon
16-02-2011, 15:34
LonerD,

трям (http://forum.oszone.net/post-1589562-1315.html) и брям (http://forum.oszone.net/post-1589699-1316.html)

Не хватает OPT_DESIGN2.ICO в TOOLS\GRAPHICS\MAIN\STANDART\ , прикрепил к сообщению OPT_DESIGN2.rar

wolkow70
16-02-2011, 17:28
При попытке открыть настройки вываливает ошибка:

Description error in program DriversInstallerAssistant
====================================

DateTime: 16.02.2011 20:22:06
Error Number: 91
Procedure: tvOptionsLoad
Row with error: 97
Description error: Object variable or With block variable not set

Listing executing procedure
---------------------
686 tvOptionsLoad
335 Form_Load
109 mnuOptions_Click
112 WindowProc

Extended information
---------------------
Version of program: 3.2.16
Work path: D:\XPSP3
Name OS: Windows XP
Version OS: 5.1
Build OS: 2600
Other: Service Pack 3
====================================


Description error in program DriversInstallerAssistant
====================================

DateTime: 16.02.2011 20:26:40
Error Number: 91
Procedure: tvOptionsLoad
Row with error: 97
Description error: Object variable or With block variable not set

Listing executing procedure
---------------------
686 tvOptionsLoad
335 Form_Load
109 mnuOptions_Click
112 WindowProc

Extended information
---------------------
Version of program: 3.2.16
Work path: D:\XPSP3
Name OS: Windows XP
Version OS: 5.1
Build OS: 2600
Other: Service Pack 3
====================================

LonerD
17-02-2011, 00:05
Наверное, стоит упростить программу в графическом плане - если нет иконки, то вместо неё будет высвечиваться пустое место вместо критической ошибки

romeo91
17-02-2011, 06:26
Наверное, стоит упростить программу в графическом плане - если нет иконки, то вместо неё будет высвечиваться пустое место вместо критической ошибки »
Никаких настроек еще не производилось, просто скачана и запущена программа. »
признаю, что забыл положить файл в дистрибутив :)
При появлении ошибки можно сначала попробовать кнопку продолжить, но как-то все забывают о ней. И если появилась ошибка, то все кричат караул, но ошибки не все критические :)

UPD
Файл дистрибутива перезалил, недостающий файл вы можете скачать из сообщения Lisabon несколькими постами выше.

Leon2011
18-02-2011, 17:16
romeo91,

Почему программа находит неустановленные драйвера в системе, которых там отродясь не было к примеру Logitech скрины:

http://s39.radikal.ru/i083/1102/29/dd8a2a326040t.jpg (http://radikal.ru/F/s39.radikal.ru/i083/1102/29/dd8a2a326040.jpg.html) http://s011.radikal.ru/i316/1102/89/e9dfbdbc4cf2t.jpg (http://radikal.ru/F/s011.radikal.ru/i316/1102/89/e9dfbdbc4cf2.jpg.html)

http://i003.radikal.ru/1102/f3/99e25690d6b7t.jpg (http://radikal.ru/F/i003.radikal.ru/1102/f3/99e25690d6b7.jpg.html) http://s013.radikal.ru/i325/1102/d5/689fdff248a4t.jpg (http://radikal.ru/F/s013.radikal.ru/i325/1102/d5/689fdff248a4.jpg.html)

romeo91
18-02-2011, 19:18
Почему программа находит неустановленные драйвера в системе, которых там отродясь не было к примеру Logitech скрины: »
1. Каждое устройство имеет основной код hwid, и несколько совместимых кодов HWID (по этому коду может быть най2дено множество драйверов). Программа нашла что есть драйвера подходящие для ваших устройств по совместимому коду.
2. Все драйвера у вас установлены и предлагаются вам только для обновления. Где вы видите что не установленные.

P.S. Если в чем то сомневаетесь то не ставьте.

Leon2011
18-02-2011, 22:06
romeo91, 1. Каждое устройство имеет основной код hwid, и несколько совместимых кодов HWID (по этому коду может быть най2дено множество драйверов). Программа нашла что есть драйвера подходящие для ваших устройств по совместимому коду.
2. Все драйвера у вас установлены и предлагаются вам только для обновления. »

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

http://s007.radikal.ru/i301/1102/83/4e9f324720c9t.jpg (http://radikal.ru/F/s007.radikal.ru/i301/1102/83/4e9f324720c9.png.html)

romeo91
19-02-2011, 13:23
Почему же тогда другая программа не показывает обновить несуществующие драйвера?? »
не могу знать...
Выложите логи обеих программ. тогда посмотрим.
Для DRP это папка logs
Для DIA лучше включить отладку и получившийся лог после запуска программы приложите сюда
Файл settings.ini
[Debug]
DebugEnable=1
DetailMode=2

только после проведения процедуры выставите DetailMode=1, иначе довольно сильно тормозится запуск программы

romeo91
19-02-2011, 16:51
Коллеги кто-то может подтвердить серъезное замедление работы (точнее запуска программы) DIA при использовании Microsoft Security Essentials?
Или это только у меня?

Leon2011
20-02-2011, 11:33
romeo91,

Логи прикрепил. Проверил на оффисных компах, также присутствуют несуществующие устройства. Скрин:

http://s45.radikal.ru/i110/1102/05/452d320e0da1t.jpg (http://radikal.ru/F/s45.radikal.ru/i110/1102/05/452d320e0da1.png.html)

Еще одна ошибка некорректно устанавливаются драйвера для интегрированного видеоадаптера Intel, пробовал 2 раза, оба раза завершились неудачей. В 1 случае сам драйвер установился нормально, но отсутствовали интелловские настройки. Во 2 раз настройки были, но теперь уже сам драйвер установился некорректно.

http://s014.radikal.ru/i326/1102/78/aab7aaa935c8t.jpg (http://radikal.ru/F/s014.radikal.ru/i326/1102/78/aab7aaa935c8.png.html)

DRP все нормально установил с 1 раза, прикрепил оба лога со второго компа.

romeo91
20-02-2011, 12:39
Проверил на оффисных компах, также присутствуют несуществующие устройства »
Я бы все таки хотел чтобы вы термины сменили. Несуществующие устройства это одно, а драйвера устройств которые по косвенным признакам должны вам подходить это другое.
Например в базе нашлось два драйвера для одного из ваших устройтсв. Одно называется Устройство 1, а другое Устройство 2. В драйвере inf они прописаны именно так. Но это не значит что у вас на компьютере должны присутствовать оба этих устройства.

Проблема в различных показаниях DIA и DPS в отображении драйверов требующих обновления кроется в том что DPS не учитывает HID_DEVICE, так как это драйвер от Microsoft. DIA же не различает производителя драйвера устройств.
В принципе это можно посчитать и ошибкой DIA (или особенностью), но пусть пользователи решат стоит ли убирать из обработки такие устройства.

DRP все нормально установил с 1 раза, прикрепил оба лога со второго компа. »
ничего вам по этому поводу сказать не могу. Может и несовершенство пакета драйверов, а может и косяк программы DPInst не раз уже обсуждалось на форуме. В DPS используется devcon, что аналогично диспетчеру устройств. Каждая программа имеет свои плюсы и минусы

Leon2011
20-02-2011, 13:34
romeo91,

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

Проще говоря, у меня нету этих устройств, и никогда не было как к примеру устройство Logitech или видео ATI. Скрины выше я выкладывал. Но программа настойчиво говорит что:

http://s016.radikal.ru/i335/1102/b8/7a0b0eb3294f.png



Например в базе нашлось два драйвера для одного из ваших устройтсв. »

Эт какое??


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

http://s006.radikal.ru/i213/1102/af/2ac8fc96afbb.png

Самое интересное, что после установки я заново запустил прогу и опять же она предлагает мне обновить драйвера в системе на более новые :durak:

Также хотел заметить ненужную не знаю как назвать фичу или что это, для чего программа перебирает драйвера?? возьмем к примеру драйвера от монитора, для чего перебор всех мониторов если устанавливается только один?? Сложилось впечатление что программа сама не знает что именно устанавливать и тыкает пальцем в небо:

http://i048.radikal.ru/1102/19/8ba220efd9b0.png

или я в настройках чтот не так сделал??


ничего вам по этому поводу сказать не могу. Может и несовершенство пакета драйверов, а может и косяк программы DPInst не раз уже обсуждалось на форуме. В DPS используется devcon, что аналогично диспетчеру устройств. Каждая программа имеет свои плюсы и минусы

Кстате теперь на моем компе не обновились драйвера на WLAN. В проге есть переключение DPInst на devcon??? Или почему бы не сделать проверку и если первый метод не корректно установил драйвера, то прога автоматом попробует другой???

BadPointer
20-02-2011, 16:45
Проблема в различных показаниях DIA и DPS в отображении драйверов требующих обновления кроется в том что DPS не учитывает HID_DEVICE, так как это драйвер от Microsoft. DIA же не различает производителя драйвера устройств.
В принципе это можно посчитать и ошибкой DIA (или особенностью), но пусть пользователи решат стоит ли убирать из обработки такие устройства. »
DPS знает что в драйверпаках есть драйвер с кодом HID_DEVICE, но он был отброшен на раннем этапе так как его баллы(score) были ниже чем уже установленного драйвера. То что драйвер от Microsoft никак не сказывается на то как DPS подбирает драйверы. В принципе, этот драйвер можно было бы установить, но он хуже подходит чем уже имеющийся, а поэтому это не рекомендуется.

В системе уже установлен драйвер с кодом HID_DEVICE_SYSTEM_KEYBOARD и DIA предлагает установить с менее подходящим кодом HID_DEVICE_UP:0001_U:0006
DeviceInfo
Name: Клавиатура HID
Status: DRIVER IS RUNNING.
Manufacturer: (Стандартные клавиатуры)
HWID_reg HID\VID_062A&PID_0102&MI_00\7&16412707&0&0000
Class: Keyboard
Location:
ConfigFlags: 0
Capabilities: 160
DriverInfo
Name: Клавиатура HID
Provider: Microsoft
Date: 7-1-2001
Version: 5.1.2600.5512
HWID: HID_DEVICE_SYSTEM_KEYBOARD
inf: keyboard.inf,HID_Keyboard_Inst.NT
HardwareID
HID\VID_062A&PID_0102&REV_0100&MI_00
HID\VID_062A&PID_0102&MI_00
HID_DEVICE_SYSTEM_KEYBOARD
HID_DEVICE_UP:0001_U:0006
HID_DEVICE
CompatibleID


Кстате теперь на моем компе не обновились драйвера на WLAN. В проге есть переключение DPInst на devcon??? Или почему бы не сделать проверку и если первый метод не корректно установил драйвера, то прога автоматом попробует другой??? »
Установка DPInst'ом имеет множество известных проблем: неустановка драйверов, установка неподходящих драйверов, неполная установка(например не устанавливаются панели NVIDIA) и синие экраны.

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

DPS уже больше года правильно подбирал драйверы и тогда он еще использовал DPInst. Анализирую логи, я заметил что хотя DPS правильно подбирал драйверы, DPInst игнорировал то что подобрано и сам выбирал что ставить, что приводило к тому что DPInst устанавливал неоптимальные драйверы, отказывался устанавливать подходящие, ставил лишние драйверы.
Поэтому пол года назад DPS перешел на devcon что решило эти проблемы.

Что касается DIA, то с тех пор как DPS и DIA стали включаться в сборники вместе, стало очевидно что начинка DIA значительно отставала от DPS. Но в месте с тем romeo91, проделал довольно значительную работу чтобы догнать DPS по подбору драйверов и очередным шагом на этом пути будет переход на devcon.
Однако перед тем как перейти на него, нужно доработать алгоритм подбора драйверов, так как после перехода на devcon, DIA будет полностью отвечать за правильность подбора драйверов и больше не будет DPInst, который принимает такие решения независимо, подстраховывая в случае ошибок DIA.

romeo91
22-02-2011, 07:48
Также хотел заметить ненужную не знаю как назвать фичу или что это, для чего программа перебирает драйвера?? возьмем к примеру драйвера от монитора, для чего перебор всех мониторов если устанавливается только один?? Сложилось впечатление что программа сама не знает что именно устанавливать и тыкает пальцем в небо: »
При установке через DPInst, программе скармливается весь каталог с драйвером/драйверами в которой были найдены соответствующие inf-файлы. И если пакет драйверов устроен так что в папке находится куча драйверов для разных устройств, то DPInst будет проверять установку всех. Так как разделить драйвера не представляется возможным.
При установке через devcon, в параметрах запуска четко указывается inf-файл из которого ставится драйвер, хотя распаковывается также весь каталог с присутствующим inf.
Самое интересное, что после установки я заново запустил прогу и опять же она предлагает мне обновить драйвера в системе на более новые »
А что вы еще хотели увидеть, если драйвера реально не были поставлены/обновлены то информация в системе не изменилась, и соответственно при повторном запуске все выглядит также, программа никуда не пишет временной информации о том что что-то уже пытались ставить - это точно лишнее.
А не поставились потому что текущие драйвера больше подходят чем предлагаемые программой. Такое тоже бывает - и из-за несовершенства DIA в том числе. Но я работаю над алгоритмом
В проге есть переключение DPInst на devcon??? Или почему бы не сделать проверку и если первый метод не корректно установил драйвера, то прога автоматом попробует другой??? »
нет переключения нет. Я пока еще не перешел на установку через devcon, это на будущее.
На самом деле все это уже обсуждалось ранее, можно было и почитать форум слегка, а не задавать вопросы повторно.
DPS знает что в драйверпаках есть драйвер с кодом HID_DEVICE, но он был отброшен на раннем этапе так как его баллы(score) были ниже чем уже установленного драйвера. » Спасибо полезная инфа, как-то я об этом не подумал...Но в месте с тем romeo91, проделал довольно значительную работу чтобы догнать DPS по подбору драйверов и очередным шагом на этом пути будет переход на devcon.
Однако перед тем как перейти на него, нужно доработать алгоритм подбора драйверов, так как после перехода на devcon, DIA будет полностью отвечать за правильность подбора драйверов и больше не будет DPInst, который принимает такие решения независимо, подстраховывая в случае ошибок DIA. »Буду и дальше дорабатывать, но времени катастрофически не хватает...

conductor
25-02-2011, 00:09
http://i14.fastpic.ru/thumb/2011/0225/47/14610c214c1bbe1e873a4f620744c047.jpeg (http://fastpic.ru/view/14/2011/0225/14610c214c1bbe1e873a4f620744c047.jpg.html)
как решить эту проблему ?

romeo91
25-02-2011, 05:31
conductor, А в чем собственно проблема?
Обновить или отказаться (хотя стабильная работа не гарантируется)
Или вам надо чтобы не спрашивало и устанавливало? тогда в настройках выставите соответствующую опцию

Amigos
25-02-2011, 06:52
А в чем собственно проблема? »в том, что VBSCRIPT.dll это системный компонент винды и менять его в каталоге c:\WINDOWS\system32\ на нечто не подписанное не рекомендуется, VBSCRIPT.dll находится в списке защиты, подписан электронной подписью, и при замене на новую, неподписанную версию
1 если винде доступен дистрибутив - втихую откатывается на дистрибутивную версию
2 если винде не доступен дистрибутив - пугает пользователя мессагой SFC - http://habreffect.ru/files/095/d7041836a/Clipboard.png

conductor
25-02-2011, 06:52
romeo91,
что бы не спрашивало !
а что в настройках отметить?
тихая регистрация/ обновления системных компонентов это?
Amigos,
дело в том что я ставлю чистый дистрибутив !!! (на виртуалку) без всяких аддонов
и при первом запуске стартует эта прога и тут же вылазит это окошко
ЗЫ сильно не ругайте первый день сижу с ней поэтому такой вопрос
DP_Chipset_wnt5_x86-32_1101_Drivers_DrvX.hash
как создаться файл с таким разрешением ?
после обновления баз почему то таких (hash) файлов не соэдаётся

Amigos
25-02-2011, 07:22
а что в настройках отметить? »http://habreffect.ru/files/36c/f9ea0e188/Clipboard.png




© OSzone.net 2001-2012