:30 views

Snappy Driver Installer
NameSDI_Update
Size8.80 GB
Created on2015-02-05 02:29:33
Hashe56765787536c38a690eeee71f6c515f86e2a229
Files※ See Description

Description

Version: R164

Release date: 27.01.2015

Developers: SamLab(driverpacks) / BadPointer(programming)

Website: https://code.google.com/p/snappy-driver-installer/

Facebook: https://www.facebook.com/SnappyDriverInstaller/

Changelog:
https://code.google.com/p/sn…ver-installer/wiki/ChangeLog
https://code.google.com/p/sn…driver-installer/source/list

System Requirements: Windows 2000/2003/XP/Vista/2008/7/8/8.1/10

Language: Armenian, Azerbaijan, Belorussian, Portugal, English,
Hungarian, Polish, Russian, Spanish, Turkish, Ukrainian.

Description:

Snappy Driver Installer is an application for installing/updating drivers on PCs running Microsoft Windows using driverpacks or included folders with drivers. It can be used to install drivers on newly assembled PCs at places where Internet isn’t available. Users can also use the software to keep their drivers up to date.

Features:

Written in C/C++.
Licensed under GNU GPL v3 (Open source).
The state of the art in algorithm of finding best matching drivers for any devices.
Tiny size(less than one megabyte).
Fast indexing of driverpacks, start up, driver installation.
Automatic updating of driverpacks and the application over the Internet.
Support for installation from both driverpacks and folders at the same time.
Unattended installation(/autoinstall switch) with PC rebooting when necessary.
Creation of snapshots of systems so other users could emulate foreign systems.
Virus warnings informing user that the media with the application compromised.
Multilingual interface.
Themes.

How to update torrent.

Snappy Driver Installer downloads updated driverpacks and the application via the torrent technology. This is why it’s important that torrent users on trackers seed this torrent for as long as possible and when it’s updated they should update their torrent as soon as possible.

Make sure settings.cfg contains “-checkupdates” so that you’ll be notified when updates are available.

Method 1(simple)
1. Delete the old .torrent + Data.
2. Download the updated torrent and start downloading.
3. ????
4. PROFIT!!!

Method 2(advanced)
1. Delete the old .torrent while keeping Data.
2. Download the updated torrent.
3. Uncheck “Start downloading” or stop it if it’s already started.
4. Right click on the torrent in your torrent client and choose “Force re-check”.
5. Start downloading.
6. Clear readonly attribute on files in the Drivers folder.
7. Run del_old_driverpacks.bat.

What’s difference between Snappy Driver Installer and SamDrivers?

SamLab makes all driverpacks for SamDrivers and includes three application for driver installation. SamDrivers is released as ISO which makes it impossible to download individual driverpacks and it’s awkward to use since most users run SDI from a flash drive or an external HDD anyway.

Snappy Driver Installer has integrated mini torrent client which is used to keep driverpacks and the application up to date. Torrent users can join the swarm by seeding this torrent.

Snappy Driver Installer release is based on SamDrivers with a few changes:
1. Deleted “Soft” folder.
2. Deleted DriverPack Solution and Drivers Installer Assistant.
3. Torrent is released as folder instead of it being an ISO image.
4. SamDrivers is released each month. However SamLab updates driverpacks each week and Snappy Driver Installer always has latest driverpacks.

Why is Snappy Driver Installer is better than the competition?

Snappy Driver Installer is the only truly Open Source project and is free to use. It doesn’t have ads, bloatware or premium features for which you have to pay. Unlike many applications of this class, Snappy Driver Installer can be used without the Internet connection because it has a full set of drivers in its driverpacks.

Let’s narrow down to driver installers which work using driverpacks. SamDrivers includes three application for driver installation:

1. DriverPack Solution(DPS) by BadPointer(formerly) and ArtX
2. Drivers Installer Assistant(DIA) by Romeo91
3. Snappy Driver Installer(SDI) by BadPointer

First release
DPS – 22.06.2008
DIA – 12.05.2009
SDI – 09.02.2014

Development status
DPS – only interface and bloatware have been being updated over past year.
DIA – Latest release: 28.04.2014.
SDI – active development.

Size
DPS – 34 MB (291 files)
DIA – 44 MB (189 files)
SDI – 1.3 MB (42 files) Without localization and themes – 1 MB(one file).

Dependance and standaloneness
DPS – Depends on IE. Writes to registry.
DIA – Depends on vbscript libraries. Installs them without asking the user.
SDI – Works on Windows 2000 and above. Doesn’t leave traces in the system.

Indexing time
DPS – 280 secs (4:40)
DIA – 123 secs (2:03)
SDI – 19 secs (13 secs on indexing and 6 secs on compressing)

Start up time
DPS – 10 secs
DIA – 3 secs
SDI – 0.5 sec

Driver selection algorithm
DPS – It has many well known problems which are fixed in SDI.
DIA – It used to lag behind DPS but at this point it has catched up with DPS.
SDI – It takes in account much more information about devices and drivers. It’s possible to see a full list of compatible drivers for each device and pick a driver manually but it’s not required since the list is sorted that best drivers end up being on in the beginning of the list. The point is DPS doesn’t do driver ranking.

Installation method
DPS – devcon.exe. It is as reliable as installing via Device Manager.
DIA – DPInst.exe. It often fails to install even correctly picked drivers.
SDI – Win32API. It is as reliable as installing via Device Manager. Automatically clicks on “Continue” when asked about installing unsigned drivers.

How is the developer of Snappy Driver Installer related to DriverPack Solution?

BadPointer is a former DriverPack Solution(DPS) developer. DPS is written in JavaScript which is very slow and throws scripting errors due different versions of IE. Support for IE 6.0 can’t be dropped because Windows XP comes with it and it would be inconvenient to require the user to install IE 8.0 before running DriverPack Solution.

The current implementation of algorithm of choosing and installing drivers is made entirely by BadPointer. Since he left DPS, there was no one on the DPS team who understands that code enough to be able to work on it. Over the last year the only GUI and bloatware have been being updated while long known problems(notably, sound drivers, touchpad instead of mouse and Intel USB 3.0) were never addressed and aren’t likely to ever be fixed.

BadPointer had been planning to rewrite DPS from scratch in C/C++ for a long time while fixing all known problems but he end up creating Snappy Driver Installer which is technically both a fork and a rewrite of DPS.

How is DriverPack Solution still holding back advancement in Snappy Driver Installer?

DriverPack Solution has been around since 2008. From 2011 and forward it outperformed all applications in this class. Snappy Driver Installer was first released in February 2014 and upon its release it left DriverPack Solution far behind in terms of reliability, speed and other metrics.
Both DPS and SDI use the same driverpacks which are made by SamLab. It means that he has to make sure that his driverpacks work with the weakest installer and it has its price.

Driverpacks greatly grew in size because SamLab had to include multiple duplicate drivers in order to trick DPS into installing the correct driver even if it would rather install the wrong one. He also sometimes had to modify drivers. Some drivers can’t be included in driverpacks because DPS would try to install them on the wrong hardware resulting in BSOD. Sometimes it’s impossible to force DPS into installing correct drivers and the users keep sending bugreports about the same known issues.

If support for DPS could be eventually dropped, driverpack size would be smaller, extraction would be faster, more drivers could be added, there would be no need to modify drivers, the developers would not be distracted by bugreports about the issues which aren’t relevant to Snappy Driver Installer.

Files

SDI_Update
│── Drivers
│   │── DP_AMD_HDMI_14115.7z (391.0 kB)
│   │── DP_Biometric_15015.7z (51.40 MB)
│   │── DP_Bluetooth_15015.7z (33.64 MB)
│   │── DP_CardReader_15015.7z (34.32 MB)
│   │── DP_Chipset_15015.7z (56.20 MB)
│   │── DP_LAN_Intel_15000.7z (15.44 MB)
│   │── DP_LAN_Others_15000.7z (32.48 MB)
│   │── DP_LAN_Realtek_15015.7z (11.12 MB)
│   │── DP_MassStorage_15014.7z (26.67 MB)
│   │── DP_Misc_15015.7z (92.61 MB)
│   │── DP_Modem_15015.7z (71.08 MB)
│   │── DP_Monitor_15000.7z (21.18 MB)
│   │── DP_Printer_15000.7z (534.8 MB)
│   │── DP_Sound_ADI_15000.7z (11.58 MB)
│   │── DP_Sound_CMedia_15015.7z (41.57 MB)
│   │── DP_Sound_Conexant_15000.7z (89.13 MB)
│   │── DP_Sound_Creative_15000.7z (85.81 MB)
│   │── DP_Sound_IDT_15000.7z (71.27 MB)
│   │── DP_Sound_Others_15000.7z (68.10 MB)
│   │── DP_Sound_VIA_15000.7z (43.94 MB)
│   │── DP_Sounds_HDMI_15014.7z (11.73 MB)
│   │── DP_Sounds_Realtek_15015.7z (110.1 MB)
│   │── DP_TV_Aver_15000.7z (27.72 MB)
│   │── DP_TV_Beholder_15000.7z (985.9 kB)
│   │── DP_TV_DVB_15000.7z (13.60 MB)
│   │── DP_TV_Others_15000.7z (64.96 MB)
│   │── DP_Telephone_15000.7z (47.81 MB)
│   │── DP_Touchpad_Alps_15015.7z (100.4 MB)
│   │── DP_Touchpad_Cypress_15000.7z (18.46 MB)
│   │── DP_Touchpad_Elan_15000.7z (320.8 MB)
│   │── DP_Touchpad_Others_15000.7z (35.95 MB)
│   │── DP_Touchpad_Synaptics_15015.7z (321.0 MB)
│   │── DP_USB_Intel_14114.7z (6.19 MB)
│   │── DP_Vendor_15015.7z (71.23 MB)
│   │── DP_Video_Intel-NT_15015.7z (374.1 MB)
│   │── DP_Video_Intel-XP_15000.7z (88.84 MB)
│   │── DP_Video_nVIDIA-NT_15014.7z (1.45 GB)
│   │── DP_Video_nVIDIA-XP_15014.7z (1.18 GB)
│   │── DP_Video_nVIDIA_Server_15014.7z (1.05 GB)
│   │── DP_Videos_AMD-NT_15000.7z (779.7 MB)
│   │── DP_Videos_AMD-XP_15000.7z (286.7 MB)
│   │── DP_Videos_AMD_Server_15000.7z (395.1 MB)
│   │── DP_Videos_Others_15000.7z (242.5 MB)
│   │── DP_WLAN_15015.7z (208.5 MB)
│   │── DP_WebCam_15015.7z (171.2 MB)
│   └─ DP_xUSB_15015.7z (19.92 MB)
│── SDI_R165.exe (1.02 MB)
│── autorun.inf (0.07 kB)
│── del_old_driverpacks.bat (11.96 kB)
│── indexes
│   └─ SDI
│       │── DP_AMD_HDMI_14115.bin (1.28 kB)
│       │── DP_Biometric_15015.bin (52.45 kB)
│       │── DP_Bluetooth_15015.bin (156.7 kB)
│       │── DP_CardReader_15015.bin (174.1 kB)
│       │── DP_Chipset_15015.bin (156.2 kB)
│       │── DP_LAN_Intel_15000.bin (64.47 kB)
│       │── DP_LAN_Others_15000.bin (369.9 kB)
│       │── DP_LAN_Realtek_15015.bin (604.2 kB)
│       │── DP_MassStorage_15014.bin (265.9 kB)
│       │── DP_Misc_15015.bin (244.6 kB)
│       │── DP_Modem_15015.bin (81.46 kB)
│       │── DP_Monitor_15000.bin (618.0 kB)
│       │── DP_Printer_15000.bin (476.8 kB)
│       │── DP_Sound_ADI_15000.bin (54.98 kB)
│       │── DP_Sound_CMedia_15015.bin (84.36 kB)
│       │── DP_Sound_Conexant_15000.bin (52.84 kB)
│       │── DP_Sound_Creative_15000.bin (27.43 kB)
│       │── DP_Sound_IDT_15000.bin (78.82 kB)
│       │── DP_Sound_Others_15000.bin (67.84 kB)
│       │── DP_Sound_VIA_15000.bin (71.67 kB)
│       │── DP_Sounds_HDMI_15014.bin (19.61 kB)
│       │── DP_Sounds_Realtek_15015.bin (305.7 kB)
│       │── DP_TV_Aver_15000.bin (51.76 kB)
│       │── DP_TV_Beholder_15000.bin (2.16 kB)
│       │── DP_TV_DVB_15000.bin (36.66 kB)
│       │── DP_TV_Others_15000.bin (149.3 kB)
│       │── DP_Telephone_15000.bin (531.1 kB)
│       │── DP_Touchpad_Alps_15015.bin (25.81 kB)
│       │── DP_Touchpad_Cypress_15000.bin (5.89 kB)
│       │── DP_Touchpad_Elan_15000.bin (22.66 kB)
│       │── DP_Touchpad_Others_15000.bin (77.71 kB)
│       │── DP_Touchpad_Synaptics_15015.bin (86.09 kB)
│       │── DP_USB_Intel_14114.bin (1.74 kB)
│       │── DP_Vendor_15015.bin (56.24 kB)
│       │── DP_Video_Intel-NT_15015.bin (11.10 kB)
│       │── DP_Video_Intel-XP_15000.bin (7.17 kB)
│       │── DP_Video_nVIDIA-NT_15014.bin (392.7 kB)
│       │── DP_Video_nVIDIA-XP_15014.bin (129.8 kB)
│       │── DP_Video_nVIDIA_Server_15014.bin (41.29 kB)
│       │── DP_Videos_AMD-NT_15000.bin (105.1 kB)
│       │── DP_Videos_AMD-XP_15000.bin (65.16 kB)
│       │── DP_Videos_AMD_Server_15000.bin (7.63 kB)
│       │── DP_Videos_Others_15000.bin (66.60 kB)
│       │── DP_WLAN_15015.bin (692.2 kB)
│       │── DP_WebCam_15015.bin (275.0 kB)
│       └─ DP_xUSB_15015.bin (35.87 kB)
└─ tools
└─ SDI
│── langs
│   │── Brazilian.txt (18.12 kB)
│   │── armenian.txt (27.28 kB)
│   │── azerbaijan.txt (20.74 kB)
│   │── belarusian.txt (26.85 kB)
│   │── english.txt (16.99 kB)
│   │── hungarian.txt (18.46 kB)
│   │── polish.txt (18.14 kB)
│   │── russian.txt (27.08 kB)
│   │── spanish.txt (18.33 kB)
│   │── swedish.txt (16.32 kB)
│   │── turkish.txt (16.70 kB)
│   └─ ukrainian.txt (27.04 kB)
└─ themes
│── classic
│   │── bg.webp (0.10 kB)
│   │── ch_h.webp (0.15 kB)
│   │── ch_n.webp (0.17 kB)
│   │── dnh.webp (0.32 kB)
│   │── dnn.webp (0.14 kB)
│   │── unch_h.webp (0.18 kB)
│   │── unch_n.webp (0.19 kB)
│   │── uph.webp (0.35 kB)
│   └─ upn.webp (0.95 kB)
│── classic (big).txt (7.23 kB)
│── classic.txt (5.88 kB)
│── grass
│   │── button.webp (1.56 kB)
│   │── button_2.webp (1.59 kB)
│   │── button_2d.webp (2.10 kB)
│   │── button_2s.webp (1.71 kB)
│   │── button_h.webp (2.51 kB)
│   │── checked.webp (0.63 kB)
│   │── main.webp (51.44 kB)
│   │── semi.webp (0.13 kB)
│   └─ unchecked.webp (0.21 kB)
│── grass (big).txt (6.21 kB)
│── grass.txt (4.01 kB)
│── metallic
│   │── checked.webp (0.82 kB)
│   └─ unchecked.webp (0.36 kB)
│── metallic (big).txt (1.46 kB)
│── metallic.txt (37.65 kB)
│── metallic_new
│   │── button.webp (1.56 kB)
│   │── button_2.webp (1.59 kB)
│   │── button_2d.webp (2.10 kB)
│   │── button_2s.webp (1.71 kB)
│   │── button_h.webp (2.51 kB)
│   │── checked.webp (0.63 kB)
│   │── main2.webp (5.29 kB)
│   │── semi.webp (0.13 kB)
│   └─ unchecked.webp (0.21 kB)
│── metallic_new (big).txt (6.31 kB)
└─ metallic_new.txt (3.96 kB)

 - Utility

Daily Ranking – Top 5 in This Category