Ошибка

Snappy Driver Installer R159 [19.01.2015]

Ответить на тему
 
Автор Сообщение

timewritter

Пол: Пол:Муж

Стаж: 12 лет

Сообщений: 1061

Россия
Рейтинг

post 20-Авг-2014 05:29 3[+]

[Цитировать] 

Snappy Driver Installer R159 [19.01.2015]

    Название: Snappy Driver Installer
    Год выпуска: 2014
    Версия: R159 от 19.01.2015
    Язык интерфейса: ML
    Платформа: 32bit, 64bit
    Сайт:
    Лечение: Не требуется


Системные тебования:
    OS: Microsoft Windows® 2000/2003/XP/Vista/2008/7/8/8.1

Snappy Driver Installer - является программой по установке и обновления драйверов из драйверпаков. Snappy Driver Installer использует драйверпаки сделанные SamLab'ом и выходящие в составе сборника SamDrivers. Сборник драйверов от SamLab.ws для всех 32-х и 64-битных операционных систем Windows от Windows 2000 до Windows 10 включая серверные платформы. В сборник включены самые актуальные драйверы на дату релиза собранные лично SamLab. Не путать этот пакет с драйвер-паками Bashrat - эти драйверы новее и стабильнее. SamLab давно являясь членом команды Bashrat имеет возможность зная о всех проблемах других пакетов драйверов создавать свой набор наиболее полным и бесконфликтным!


    DP_AMD_HDMI_14115.7z
    DP_Biometric_15000.7z
    DP_Bluetooth_15000.7z
    DP_CardReader_15000.7z
    DP_Chipset_15000.7z
    DP_LAN_Intel_15000.7z
    DP_LAN_Others_15000.7z
    DP_LAN_Realtek_15000.7z
    DP_MassStorage_15000.7z
    DP_Misc_15000.7z
    DP_Modem_15000.7z
    DP_Monitor_15000.7z
    DP_Printer_15000.7z
    DP_Sounds_HDMI_15000.7z
    DP_Sounds_Realtek_15000.7z
    DP_Sound_ADI_15000.7z
    DP_Sound_CMedia_15000.7z
    DP_Sound_Conexant_15000.7z
    DP_Sound_Creative_15000.7z
    DP_Sound_IDT_15000.7z
    DP_Sound_Others_15000.7z
    DP_Sound_VIA_15000.7z
    DP_Telephone_15000.7z
    DP_Touchpad_Alps_15000.7z
    DP_Touchpad_Cypress_15000.7z
    DP_Touchpad_Elan_15000.7z
    DP_Touchpad_Others_15000.7z
    DP_Touchpad_Synaptics_15000.7z
    DP_TV_Aver_15000.7z
    DP_TV_Beholder_15000.7z
    DP_TV_DVB_15000.7z
    DP_TV_Others_15000.7z
    DP_USB_Intel_15000.7z
    DP_Vendor_15000.7z
    DP_Videos_AMD_15000.7z
    DP_Video_Intel_15000.7z
    DP_Video_nVIDIA_15000.7z
    DP_Video_Others_15000.7z
    DP_Video_Server_15000.7z
    DP_WebCam_15000.7z
    DP_WLAN_15000.7z
    DP_xUSB_15000.7z


    Язык программирования: C/C++
    Наиболее совершенный алгоритм подбора драйверов среди аналогов
    Программа весит менее мегабайта и не требует никаких сторонних программ
    Высокое быстродействие при индексации, поиске драйвера, установке
    Поддержка работы с распакованными драйверами
    Создание снимков системы, позволяющими эмулировать чужую систему на другом ПК
    Предупреждения о возможных попытках вирусов заразить флешку с программой
    Возможность обновить программу и драйверпаки через интернет (технология торрентов)



Эта раздача сделана на основе SamDrivers 15.1 со следующими особенностями:
Удален весь сторонний софт(папка soft).
Удалены альтернативные программы для установки драйверов.
Раздача выполнена в виде папки, а не ISO, что позволяет выбирать драйверпаки для загрузки.
Эта раздача будет использоваться для обновлений программы и драйверпаков прямо из Snappy Driver Installer. Поэтому важно обеспечить раздачу не только для пользователей трекеров, но и для тех кто закачивает драйверпаки прямо из программы.

Для установки драйверов рекомендую использовать Snappy Driver Installer и ниже будет объяснено почему.

BadPointer(разработчик программы Snappy Driver Installer) раньше работал над DriverPack Solution, так что он хорошо знает возможности DPS, а также ее ограничения. DPS написана на JavaScript, который работает очень медленно и содержит множество ограничений. Так как DPS должна работать даже под устаревшем IE 6.0, использовать новые эффективные конструкции новейших браузеров недопустимо во избежания появления различных скриптовых ошибок при запуске программы на старых IE.

Следует отметить, что весь текущий код подбора и установки в DPS написан BadPointer'ом и с тех пор как он перестал работать над DPS, никто уже не занимался доработкой DPS, так как те кто остались в DPS не обладали достаточным пониманием кода и соответственно не могли его исправить. Поэтому за последний год у DPS изменения в основном затрагивали интерфейс и обвес дополнительным софтом, а хронические проблемы DPS (вроде установки Intel USB 3.0, татчи на десктопы, подбор драйвера звука) оставались не решенными все это время и теперь уже вряд ли когда либо будут исправлены.

Snappy Driver Installer изначально разрабатывалась в одиночку BadPointer'ом как переписывание DPS с нуля на языке C/C++. Но в результате было принято решение продвигать ее независимо от DPS и под другим названием.

В Snappy Driver Installer уже исправлены те проблемы с подбором драйверов, полноценный язык программирования C/C++ позволяет достичь на порядок более высокую производительность и стабильность за счет отсутствия всяких зависимостей вроде IE. Snappy Driver Installer производит более качественный подбор драйверов за счет учета гораздо большего количества характеристик драйверов и устройств и осуществления ранжирования драйверов по степени совместимости, в то время как DPS мог досрочно отбраковать драйвер и не умел сравнивать между собой драйверы из разных драйверпаков.

Давайте сравним 3 программы установки, которые доступны на SamDrivers
DriverPack Solution (DPS)
Drivers Installer Assistant (DIA)
Snappy Driver Installer (SDI)

Размер программы
DPS - 34 МБ (291 файл)
DIA - 44 МБ (189 файла)
SDI - 1,3 МБ (43 файла) Без переводов и тем - менее одного МБ(один файл).

Автономность
DPS - Зависит от IE. Может глючить на IE6.0. Оставляет записи в реестре и может изменять логотип OEM (в сборке SamDrivers это отключено).
DIA - Зависит от библиотек vbscript и автоматически устанавливает их в систему.
SDI - Не имеет внешних зависимостей и работает даже в Windows PE. Не оставляет следов в системе.

Время индексации
DPS - 280 сек (4:40)
DIA - 123 сек (2:03)
SDI - 19 сек (13 сек индексация и 6 сек на сжатие)

Примечание: DPS и DIA извлекают и обрабатывает только inf файлы (объем 1,2 ГБ), а SDI - inf файлы и в дополнении к ним еще cat файлы. Суммарный объемом всех файлов - 2 ГБ. Таким образом, SDI приходится обработать гораздо больший объем информации.

Время запуска программы
DPS - 10 сек
DIA - 3 сек
SDI - 0,5 сек

Метод установки драйверов

DPS - devcon.exe. Идентично установке через диспетчер устройств.
DIA - DPInst.exe. Сам решает какие драйверы обновлять и может отказать в установке подходящего драйвера. Копирует файлы сам, что приводит иногда к неполной установке.
SDI - Win32API. Идентично установке через диспетчер устройств. Автоматически нажимает "продолжить" при установке неподписанных драйверов.

Ранжирование драйверов

DPS - Для каждого устройства подбирается только один драйвер. Остальные отсеиваются на раннем этапе и даже не упоминаются в логах.
DIA - Создается общий список подходящих драйверов в рамках драйверпака. Ранжирование драйверов из разных драйверпаков не производится.
SDI - Для каждого устройства создается список найденных драйверов по всем драйверпакам. Список отсортирован, так что наиболее подходящие драйверы идут ближе к началу списка, а первый драйвер, как раз и предлагается к установке по умолчанию.

Загрузка драйверпаков из интернета

DPS - Конфигуратор позволяет выбрать какие драйверпаки нужно закачать. Обновление драйверпаков и определение необходимости обновления не предусмотрено.
DIA - Отсутствует.
SDI - Есть возможность обновить программу и драйверпаки(старые замещаются новыми). Если загрузить индексы, то можно определить какие драйверпаки содержат обновленные драйверы и закачать только их.

Можно попробовать открыть список альтернативных драйверов и установить их. Чем выше драйвер в списке, тем более подходящим он считается. О проблемах подбора драйверов все равно рекомендуется уведомить разработчиков, чтобы эти замечания были учтены в будущих версиях.



Для записи сборки на DVD совсем не обязательно создавать ISO образ (хотя можно и сделать его), так как программы прожигатели и штатное средство Windows для записи дисков умеют записывать прямо из папки.

Запусти программу и выстави желаемые настройки.
Удали папку logs.
Если запись производится на однослойный DVD диск, то следует удалить из папки drivers:
DP_Biometric_14091.7z
DP_Printer_14084.7z
DP_Telephone_14091.7z
DP_Touchpad_Alps_14092.7z
DP_Touchpad_Cypress_15000.7z
DP_Touchpad_Elan_14092.7z
DP_Touchpad_Others_14084.7z
DP_Touchpad_Synaptics_14092.7z
DP_TV_Others_15000.7z
DP_Video_Others_14074.7z
DP_Video_Server_14092.7z
Перенеси файлы на диск DVD и выбери команду "Записать файлы на компакт диск".


-------------
Task-oriented
-------------
    -? Отображает окно с описанием использования ключей.

    -7z Запускает программу в режиме архиватора 7z.
    Синтаксис и коды завершения идентичны программе 7za.exe
    Пример: SDI.exe -7z x DP_TV_Beholder_14020.7z

    -install <hwid> <inffile>
    Устанавливает драйвер с заданным <hwid> из указанного <inffile>
    Коды завершения:
    1 - успешно установился.
    0x80000001 - успешно установился, но требуется перезагрузка.
    Остальное - ошибки

    -HWIDInstalled:<hwid>=<Filename>
    Проверяет установился ли драйвер с заданным hwid во время
    сеанса, записного в <Filename>.
    Коды завершения:
    0 - не устанавливался.
    1 - устанавливался.
    24 - Недопустимая длинна hwid. Должно быть не менее 17 символов.

    -save-installed-id[:<Filename>]
    Сохраняет список hwid'ов установленных драйверов в <Filename>.
    Если <Filename> не задан, то запись идет в %temp%\SDI2\InstalledID.txt

    -PATH <pathToDrivers> Запуск программы в режиме замены DPInst.
    Коды завершения:
    См. документацию к DPInst.

    -verbose:<flags> Задает уровень детализации лога.
    -ls:<file> Загружает снимок.
    -nogui Запускает в консольном режиме.
    -nologfile Запрещает создание логов.
    -nosnapshot Запрещает создание снимков.
    -nostamp Запрещает добавление штампа времени в имена файлов логов.


------------
Settings.cfg
------------
    -drp_dir:<dir> Задает путь к драйверпакам.
    -index_dir:<dir> Задает путь к индексам.
    -output_dir:<dir> Задает путь к индексам в человекочитаемой форме.
    -data_dir:<dir> Задает путь к файлам локализации и темам.
    -log_dir:<dir> Задает путь к логам и снимкам.
    -lang:<name> Задает текущий язык интерфейса.
    -theme:<name> Задает текущую тему.
    -hintdelay:<time> Задает задержку появления всплывающих подсказок.
    -filters:<flags> Задает значение фильтров драйверов(состояние чекбоксов).
    -expertmode Включает режим эксперта.
    -license Скрывает диалог о лицензионном соглашении.
    -checkupdates Включает проверку обновлений программы и драйверпаков.
    -norestorepnt Отключает создание точек восстановления.
    -showdrpnames Включает отображение имен драйверпаков.
    -preservecfg Запрещает обновление конфигурационного файла.
    -cfg:<FileName> Загрузка конфигурации из указного файла.


--------
Эмуляция
--------
    -a:32 Драйверы подбираются под 32-разрядный Windows
    -a:64 Драйверы подбираются под 64-разрядный Windows
    -v:<version> Драйверы подбираются под заданную версию Windows
    Например для Windows Vista нужно указать -v:60.


-------------
Автоустановка
-------------
-autoinstall Автоматически запускает установку драйверов.
-autoclose Автоматически закрывает программу после установки драйверов.
-finish_cmd:<cmd> Задает команду, выполняемую по завершению установки драйверов.
-finishrb_cmd:<cmd> Задает команду, выполняемую по завершению установки драйверов,
когда требуется перезагрузка.
-extractdir:<dir> Задает путь к папке для временных файлов.
-keeptempfiles Отменяет удаление временных файлов.
-keepunpackedindex Формирует индексы для распакованных драйверов
и запрещает обновление индексов.

-------
Отладка
-------
-showconsole Включает отображение консоли.
-failsafe Отключает индексацию файлов в папке WINDOWS\inf.
-disableinstall Запускает программу в холостом режиме. Драйверы не устанавливаются.
-nofeaturescore Отключает учет FeatureScore при подборе драйвера.
-reindex Принудительно индексирует все драйверпаки.
-index_hr Создает индексы в человекочитаемой форме.

-------
Verbose
-------
Ключ -verbose:<flags> задает уровень детализации лога.
Например, чтобы записать в лог только секции DeviceInfo) и {manager_print нужно
сложить значение флагов: 4+16=20.
SDI.exe -verbose:20

Код:

LOG_VERBOSE_ARGS       | 0x0001 |    1 | Секция "Settings".
LOG_VERBOSE_SYSINFO    | 0x0002 |    2 | Секции "Windows", "Environment" и т.д.
LOG_VERBOSE_DEVICES    | 0x0004 |    4 | Секции "DeviceInfo".
LOG_VERBOSE_MATCHER    | 0x0008 |    8 | Секция "{matcher_print"
LOG_VERBOSE_MANAGER    | 0x0010 |   16 | Секция "{manager_print"
LOG_VERBOSE_DRP        | 0x0020 |   32 | Секция Driverpacks
LOG_VERBOSE_TIMES      | 0x0040 |   64 | Измеритель времени запуска. Секция "Times"
LOG_VERBOSE_LOG_ERR    | 0x0080 |  128 | Сообщения об ошибках
LOG_VERBOSE_LOG_CON    | 0x0100 |  256 | Различные сообщения
LOG_VERBOSE_LAGCOUNTER | 0x0200 |  512 | Измеритель лага интерфейса
LOG_VERBOSE_DEVSYNC    | 0x0400 | 1024 | Секция "{Updated"


Перечислены отдельные пункты из "Основных правил ресурса"

Всем участникам данного форума запрещается:

    2.1. Оскорблять участников форума в любой форме (Запрещено проявление любой грубости, угроз, личных оскорблений и нецензурных высказываний, в том числе и в скрытой форме, как в отношении юридических, так и конкретных физических лиц). Участники должны соблюдать уважительную форму общения.
    2.9. Проявлять расовую, национальную и религиозную неприязнь, пропагандировать терроризм, экстремизм, наркотики и прочие темы, несовместимые с общепринятыми законами морали и приличия.
    2.12. Публично предъявлять претензии и обсуждать действия или . Участник форума, несогласный с действиями Модератора, может высказать своё несогласие Модератору по почте или в личном сообщении. Если от Модератора нет ответа или ответ, по мнению участника, необоснованный, последний вправе переписку с Модератором отправить Администратору. Конечное решение принимает Администратор. Это решение является окончательным и обсуждению не подлежит.
    2.19. Необоснованное негативное высказывание в адрес любой релиз-группы Tapochek.net - бан. Либо выражайте критику корректно, либо не выражайте её вообще.
    2.21. Оставлять сообщения "ДАЙТЕ ЗОЛОТА", "ГДЕ СКОРОСТЬ?!", "КОГДА БУДЕТ КРЯК", и т.п. За сообщения такого рода, пользователю временно будет отключаться возможность оставлять сообщения.
    2.22. Обсуждать скорость раздачи в релизах любой группы tapochek.net или скорость раздачи любого эксклюзива. Раздачи будут раздаваться ровно столько, сколько это необходимо.
    2.23. "Минусовать" (при помощи системы рейтинга сообщений) сообщения модераторов или администраторов, содержащие ссылки на правила или напоминающие о соблюдении их.

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

info [Профиль]  [ЛС] 

Virtualllll

Пол: Пол:Муж

Стаж: 11 лет

Сообщений: 482

Рейтинг

post 20-Авг-2014 14:07 (спустя 8 часов) [-]1[+]

[Цитировать] 

в последнее время пользуюсь SDI и DPS 50/50. ни одна из обеих не удовлетворяет на 100%.
так что юзаю SamDrivers ток вырезаю сразу весь доп софт

_________________
info [Профиль]  [ЛС] 

DimonCJ

Пол: Пол:Муж

Стаж: 13 лет

Сообщений: 160

Россия
Рейтинг

post 19-Сен-2014 11:53 (спустя 29 дней) [-]-1[+]

[Цитировать] 

Щикарно! Если выпилить video server,ati,nvidia то все влезает на однослойную болванку.
info [Профиль]  [ЛС] 

Virtualllll

Пол: Пол:Муж

Стаж: 11 лет

Сообщений: 482

Рейтинг

post 18-Окт-2014 00:21 (спустя 28 дней) [-]0[+]

[Цитировать] 

описание поправьте.
+ 10 новых драйвер паков
поддержка win 10
r139

_________________
info [Профиль]  [ЛС] 

justprolol

Пол: Пол:Муж

Стаж: 8 лет 2 месяца

Сообщений: 542

Рейтинг

post 12-Июн-2015 21:53 (спустя 7 месяцев 24 дня) [-]0[+]

[Цитировать] 

Win 10 build 10130 - "работа программы была прекращена". Совместимость ничего не дала. Есть какие идеи у кого?
UPD. Ключом -failsafe решил проблему. Так что, очевидно, проблема в инициализации ini в папке с виндой. Однако программа драйвера в таком случае не определяет, то есть - не работает.

_________________
Asus ROG Crosshair VI Extreme
AMD Ryzen 7 3700X @ 4500 MHz
16 GB DDR4 @ 3600MHz @ CL15 (Patriot Viper 4 Steel)
Colorful GTX1070TI (2100 MHz core, 4579 MHz mem)
info [Профиль]  [ЛС] 

post 27-Июн-2016 00:25 (спустя 1 год) [-]0[+]

Топик был перенесен из форума Драйвера в форум Архив (Системные программы)

timewritter
 
Показать сообщения:    
Ответить на тему

Текущее время: 13-Авг 16:43

Часовой пояс: GMT + 4



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы