Бразы, может кто-нибудь помочь? (Компьютеры)

написал Алексей_SПб @, 2024-03-21, 18:59 (246 дней назад) @ Алексей_SПб

Я, блин, очень умеренный компьтерщик.
Я отключил проверки подписи драйверов в вин 10, но не помогло.

Вот тут есть разные версии Ecuflash -

https://evoecu.logic.net/mirror/ecuflash/releases/

Мне нужна версия 1.29a, она внизу списка.

Это самораспаковывающийся архив - ecuflash_setup129a.exe
Если просто запустить .ехе файл, то оно начинает ставиться, но в какой-то момент говорит, что нужна 64-битная версия dpinst.exe.
Если сказать ок, то устаровка завершается.
НО если запусить экуфлашь, то появляется сообщение-
XmlHandlerHelper
Perse error at line 136, column 6:
tag mismatch.

Дальше экуфлаш повесится, но через минут таки запустится. Он даже будет работать, но при этом будет грузить процессор на процентов 30.

Я попробовал рапаковать этот архив севензипом, оно нормально распаковывается. Там есть папка drivers, а в ней файл dpinst.exe.
Я попытался запустить его вручную, так появляется сообщение от Devive Driver Insstalation Wisard:
You have to run 64-bit version of dpinst.exe. Пробовал ставить режим совместимости - не помогает.

Пробовал запустить напрямую из распакованной папки файл ecuflash.exe. Он пишет то же сообщение, что чего-то не нашел в xml файле, потом винда думает с минуту, а потом таки экуфлаш запускается. И даже открывает ROM. НО - при этом он грузит винду чуть ли не на 30%

Т.е. поведение его одинаково, если я запускаю его из места устанровки или же из провольной папки - одинаковое. Если посмотреть лог установки в окошке установки - так там только создание папок и распаковка в них файлов. Ну еще ярлыки в Пуск создает.

ОК, у меня стоит WDK для вин 7 и для вин 10.

Иду по пути C:\WinDDK\7600.16385.1\redist\DIFx\dpinst\MultiLin\amd64
и там нахожу файл dpinst.exe, которые таки запускается - показывает окно визарда, а потом говорит, что драйверов не нашел, ну и его можно закрыть.

Привильно ли я понимаю, что этот файл можно подсунуть в архив Ecuflash 1.29a?
Если так, то как это сделать?

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

Т.е. можно ли как-нибудь подправить ecuflash_setup129a.exe так, чтобы он или использовал 64-бит версию dpinst.exe или же вообще пропустил установку драйверов, но сам поставился.

Кто-нибудь может у себя попробовать поставить?

Я точно знаю, что народ ставил эту версию на вин 10/64 раньше и она нормально работает, если нормально поставилась.


Тема полностью: