DriverKit
For a PC with working internet — almost everyone.
- The app, and nothing else
- Downloads the 23 MB driver list on first run
- Then fetches only the packs your choices need
1a5bf87acfca124733179c806b0dd2a1a5a745a638aa20958332732d9bb87475
Version 0.1.3 · 17 August 2026
The same app three times, differing only in what's already in the folder. If the PC you're fixing can reach the internet, take the first one.
For a PC with working internet — almost everyone.
1a5bf87acfca124733179c806b0dd2a1a5a745a638aa20958332732d9bb87475
For a PC with no working network driver, that has a network socket.
63a7a87b421856d5d9e24ad893e67fa784ee468e75ba997e134651993ec216e9
For a laptop with no network driver and no socket to plug a cable into.
8cf99e6b3fc6715429ad54d595989ecf0407775dafe48c3ad6f6883e24fbe4fa
Unzip anywhere and run DriverKit.exe. Windows asks for administrator rights — installing a driver needs them. The first run downloads the driver list, which takes a couple of minutes.
Windows 10 or 11, 64-bit. About 100 MB for the driver list, plus room for the packs you choose. No .NET, no runtime, no installer.
Delete the folder. Nothing goes into the registry, Program Files or AppData. Drivers you installed stay installed — use Undo first if you want them gone.
driverkit-cli.exe ships alongside and does the same work from a command prompt: check, install and rollback. Useful over remote sessions.
You'll see this the first time. DriverKit isn't code-signed yet, and SmartScreen distrusts anything it hasn't seen before. Click More info → Run anyway. To be certain the file is the one published here, check its SHA-256 below first.
Verify
No extra tools needed. Open PowerShell in your Downloads folder and run:
Get-FileHash .\DriverKit-0.1.3-win64.zip -Algorithm SHA256 | Format-List
Compare the Hash line with the card above — they should match exactly, ignoring case. If they don't, delete the file and download it again, and tell us: that shouldn't happen.
Source
DriverKit is GPLv3, so anyone who has the program is entitled to its source. Here it is — the complete workspace, with pinned dependencies so it builds the same way in a year.
Rust workspace · builds with cargo test on a stable toolchain · no native dependencies
af5a84e522c9e311d21cc78916cc710ffa063b92dfa9a3286155b3d014ea1ba4
Licensed under the GNU General Public License, version 3 or later: use it, study it, change it and pass it on, as long as what you pass on carries the same freedoms. Full text in the source archive.
The driver packs aren't ours and aren't covered by it — each driver belongs to its manufacturer, with its own terms. They're collected by Snappy Driver Installer Origin, who deserve the credit for the part of this that took years.
Release notes