PDA

Показать полную графическую версию : Snappy Driver Installer (программа для установки и обновления драйверов)


Страниц : 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 76 77 78

norem
30-07-2015, 10:18
запуск SDI с автоматическим выбором разрядности можно производить следующим способом

@Echo Off

Set xOS=x64_& If "%PROCESSOR_ARCHITECTURE%"=="x86" If Not Defined PROCESSOR_ARCHITEW6432 Set xOS=""
cd /d %~dp0
echo %xOS%
FOR /R %%i IN (SDI_%xOS%*.exe) DO %%i -cfg:auto.cfg
exit

quarq
30-07-2015, 23:25
norem, крутяк!!!


а еще можно вот так :


@ECHO off
if defined ProgramW6432 (
START SDI64.exe
) else (
START SDI.exe
)

и че??

norem
31-07-2015, 08:17
и че?? »

в приведенном примере не надо переименовывать имя файла в SDI.exe и SDI64.exe, скрипт будет работать с файлами SDI_Rxxx.exe SDI_x64_Rxxx.exe

sov44
31-07-2015, 09:54
norem, ест много вариантов определения разрядности и запусков соответствующих приложении. Если память не изменяет, BadPointer писал, что SDI будет в одном исполнительном файле, который будет сам определять разрядность оси и запускать соответствующие компоненты. Батник, который он написал, я понимаю как временный вариант облегчения запуска SDI для "не продвинутых" пользователей. Он работает и наверное не стоит на нём акцентировать внимание.

Debugger
14-08-2015, 11:27
Прошу прощения, если такой вопрос уже задавался. Часто бывает так, что драйвер, например, от WinXP подходит для Win7, хотя по всем признакам он именно для WinXP и про совместимость с Win7 в нем ничего не сказано. SDI не будет предлагать его у установке? Как в таком случае заставить ее это сделать? С помощью маркеров?

quarq
14-08-2015, 21:49
Как в таком случае заставить ее это сделать? »

можно поставить флажок на "менее подходящие" и \или "неподходящие"

laden2009
15-08-2015, 17:49
Не ставится драйвер под WinPE 7x64 Live на wifi - "Не удалось установить, ошибка 2". Хотя под WinPE 7x86 Live ставится успешно и работает. Версия Snappy Driver Installer R317 / Драйверпаки 15082.
http://s019.radikal.ru/i605/1508/a3/8bf0dfecc0f6.png

svobodniy
17-08-2015, 02:20
Ошибка при выходе. Думал, что исправят, но пол года никаких действий (может она только у меня?).

В архиве приложил файлы:
- 2015_08_17__02_13_13__PC_log.txt
- 2015_08_17__02_13_14__PC_state.snp

Сборка R318 (и все до нее на протяжении ~полу года)

volodya61
17-08-2015, 03:59
svobodniy, это какая-то локальная ошибка конечного пользователя.. видел такое (скрин) только один раз в топике на nnm-club.. поэтому и не исправляет никто, потому что ошибка единичная..

BadPointer
17-08-2015, 08:45
svobodniy,
Чтобы определить причину падения SDI, мне нужно чтобы ты запустил эту отладочную версию программы.
При падении будет создан файл backtrace.txt. Передай его мне вместе с логами из папки logs.

Отладочный билд:
http://rghost.net/7qBcMhf2p

svobodniy
17-08-2015, 20:08
BadPointer, backtrace.txt не создался. Создался только gmon.out. Прикладываю.

BadPointer
17-08-2015, 20:22
svobodniy,
Падает ли прога при запуске без ключа -checkupdates в sdi.cfg?

svobodniy
17-08-2015, 20:37
BadPointer, если удалить этот ключ, то при закрытии не падает. Что этот ключ дает? Проверку новых драйверпаков?

Core-2
18-08-2015, 12:57
BadPointer, Вчера и сегодня видела ссылки на версии 318 и 320 . Их нет на офсайте . Подделки ?

BadPointer
18-08-2015, 13:01
Файлы уже залиты на http://sourceforge.net/projects/snappy-driver-installer/files. Их условно можно считать beta версиями.

Valek271183
18-08-2015, 23:54
После установки дров на Intel HD Graphics не работает яркость на ноутбуке Самсунг на Windows 7 и устанавливается не тот драйвер на ноуте Asus (WinXP тёмный экран после перезагрузки)
логи прилагаю

Debugger
20-08-2015, 16:05
можно поставить флажок на "менее подходящие" и \или "неподходящие" »
Если я например точно знаю, что драйвер подходит, я так и сделаю. Но неподготовленный пользователь - навряд ли, не имея полной уверенности что это не вызовет BSOD или вообще не приведет к переустановке системы. Думаю, все-таки не стоит полностью отказываться от системы маркеров. Имхо навряд ли по информации в драйвере возможно точно определить, подходит ли он к той или иной системе.
Не ставится драйвер под WinPE 7x64 Live на wifi - "Не удалось установить, ошибка 2". Хотя под WinPE 7x86 Live ставится успешно и работает. »
Надо бы проверить, ставится ли этот драйвер на это устройство вообще, на живой системе. Свои драйверы этот производитель официально не выкладывает, поэтому приходится брать их из третьесторонних источников, что иногда приводит к подобным проблемам.
После установки дров на Intel HD Graphics не работает яркость на ноутбуке Самсунг на Windows 7 и устанавливается не тот драйвер на ноуте Asus (WinXP тёмный экран после перезагрузки) »
Возможно стоит запостить это и в теме драйверпаков, проблема может быть и не в SDI.

BadPointer, есть небольшие пожелания: когда при установке неподписанного драйвера выскакивает окошко с подтверждением, SDI подтверждает его установку, но при этом интерфейс программы сворачивается и дальнейшая работа программы идет в свернутом виде. Можно сделать чтобы она после этого окошка разворачивалась?
И второе - на недалекое будущее. Хотелось бы иметь возможность автоустановки дополнительного софта, например панели управления, к драйверу, вместе с которым она не устанавливается. Речь идет, например, о Catalyst Control Center, nVIDIA PhysX, nVIDIA GeForce Experience и так далее. В идеале например, можно было бы создать "панельпак", скажем, PP_Video_nVIDIA-ATI_1601.7z, в дополнительном ini-файле в драйверпаке видеокарт пути установки и ключи, а в интерфейсе SDI, в панельке предлагаемого к установке видеодрайвера, где-нибудь пониже доступный к дополнительной установке софт с возможностью его выбора.

krugdenis@vk
20-08-2015, 21:39
BadPointer, здравствуйте, у меня тут беда возникла с Conexant SmartAudio HD в последнем драйверпаке, ошибку 2 выдает. Лог прилагаю ;)

quarq
23-08-2015, 14:22
я например точно знаю, что драйвер подходит, я так и сделаю »
есть и автоматический вариант в драйверпаке изменить маркер если подходит ко всем системам х86 = "NTx86" и тд
Имхо навряд ли по информации в драйвере возможно точно определить, подходит ли он к той или иной системе. »
при нынешнем бардаке это все сложнее и сложнее

в инфе есть секция отвечающая за принадлежность драйвера к системе:
пример
[Manufacturer]
%MfgName%=NVIDIA,NTx86,NTx86.6.0,NTamd64.6.0,NTamd64,NTx86.6.1,NTamd64.6.1,NTx86.6.2,NTamd64.6.2,NTx 86.6.3,NTamd64.6.3

но! сами писатели драйверов нарушают эту традицию ...
для "уменьшения проколов" определения, в программе добавлено "выявление полового признака" посредством сканирование каталога безопасности (подписи) , но в ряде случаев и это правило нарушается дровописатилями , посему и был придуман "третий костыль" гордо именуемый маркер
а на все остальные мелкие случаи можно с чувством выполненного долга заявить:
кривые дрова на совести производителей!
можно было конечно еще прикрутить проверку на *.sys но это резко увеличить время индексирования драйверпаков а также усложнит их запаковку 7.z возможно повлечет увеличение размеров самих паков (при оптимизации под индексацию)

Debugger
23-08-2015, 16:48
драйверпаке изменить маркер если подходит ко всем системам х86 = "NTx86" и тд »
Думал, что SDI не обращает внимания на маркеры.




© OSzone.net 2001-2012