DriverGeek 1.0 — See the Driver Updates Windows Update Hides From You

Windows Update has a driver update for your machine right now that it is never going to offer you. It is not hiding it maliciously — it is filed under Settings, Windows Update, Advanced options, Optional updates, four clicks from where anyone looks, and that is where most of the genuinely useful driver updates sit. […]

DriverGeek featured image — the driver updates Windows Update hides, on the TechyGeeksHome guide card

Windows Update has a driver update for your machine right now that it is never going to offer you. It is not hiding it maliciously — it is filed under Settings, Windows Update, Advanced options, Optional updates, four clicks from where anyone looks, and that is where most of the genuinely useful driver updates sit. DriverGeek puts them on one screen.

It is free, open source under the GPL-3.0, and version 1.0 deliberately cannot install anything. It reads your devices, asks Windows what it has, and shows you the answer — including when the honest answer is “nothing”.

Quick Facts

  • Free, including at work. No Pro tier, no per-seat licence, no ads and no bundled offers.
  • Open source under the GPL-3.0. The full source is on GitHub and both builds are compiled by GitHub Actions, not on a developer machine.
  • Windows Update only. Every update it shows is a WHQL-signed package Microsoft already holds for your machine. No driver packs, no scraped vendor downloads.
  • It reports; it does not install. Version 1.0 has no code path that replaces a driver, and no command line that can.
  • Nothing leaves your PC. No telemetry, no analytics, no account.
  • Nothing installs itself. Portable build alongside the installer, and the scheduled scan is opt-in.

What DriverGeek does

Two screens and a settings page. That is the whole application, and that is deliberate.

  • Lists every device and its driver — version, date, provider, and whether it is signed.
  • Surfaces the optional driver updates Windows files away and never offers you, marked as such.
  • Separates “there is a newer one” from “this one is old”, because only the first is worth acting on. A 2019 driver for 2019 hardware that works is not a problem, whatever the paid tools tell you.
  • Flags boot-critical devices — storage controllers, disk and volume drivers — as the ones to leave alone.
  • Counts unsigned drivers rather than burying them.
  • Scans on a schedule if you want it to, writing the result to a log. The scheduled run cannot install anything either.

What it will not do

Driver updaters have a deservedly poor reputation. Here is the list of things this one does not do, and will not start doing.

  • No bundled driver pack. Shipping a folder of third-party drivers is what the worst products in this category do.
  • No scraping vendor sites. Hotlinking a manufacturer’s download generally breaks their terms, and it puts us in the position of vouching for a binary we did not build. For anything Windows does not hold, DriverGeek links you to the manufacturer’s own page.
  • No “update all” button. When installing does arrive, it will be one device at a time, ticked by you, behind a System Restore point and a driver export. The absence of that button is the product.
  • No invented problems. If nothing needs doing, it says so.
  • No “free scan, pay to fix”. There is nothing to pay for.

Download DriverGeek

Two builds. The installer puts it in your Start menu and gives you a proper uninstall entry; the portable build is a single executable you can run from a stick. Both are compiled by GitHub Actions and every release publishes SHA-256 hashes.

The installer is 29.2 MB and the portable build 86.9 MB — the portable one is larger because .NET is inside the executable, so there is nothing else to install either way. The DriverGeek product page has the full feature list, the screenshots and the version history.

Version 1.0.2 is the current release. It adds an About window and a Check for updates button at the foot of the sidebar. The update check asks GitHub whether there is a newer release and runs only when you press it — DriverGeek makes no other network request, and it never downloads or installs an update on its own.

DG

DriverGeek — Installer

TechyGeeksHome

The one most people want. Installs to Program Files, adds a Start menu entry and an optional desktop shortcut, and registers a proper uninstall entry.

Download the installer ⬇
DP

DriverGeek — Portable

TechyGeeksHome

A single executable with the .NET runtime bundled inside. Nothing is installed and nothing is left behind if you delete it.

Download portable ⬇

Requirements

Windows 10 or Windows 11, 64-bit. No prerequisites — the .NET 8 runtime is bundled inside both builds. DriverGeek runs as a standard user and does not ask for administrator rights, because nothing it does in version 1.0 needs them.

Frequently asked

Will it break my PC?

It cannot. Version 1.0 has no code that installs or replaces a driver. It reads the driver inventory and asks Windows Update what it holds, and that is the whole of it.

Why not just use Device Manager?

Device Manager will tell you what a driver is. It will not tell you that Windows Update has a newer one waiting under Optional updates, which is the part almost nobody finds.

Is it really free?

Yes. GPL-3.0, no paid tier, no ads, no bundled offers, no account, and free at work as well as at home.

Why does Windows warn me when I install it?

The builds are not code-signed, so SmartScreen warns about any installer it has not seen before. The source is on GitHub and every release publishes a SHA-256 hash you can check your download against.

🛠️

Gear We Recommend

Keeping a fleet of machines current is easier with the right kit on the bench. Here is what we actually use.

Browse our Admin Machine picks on Amazon

As an Amazon Associate, TechyGeeksHome earns from qualifying purchases

Disclosure: this post may contain affiliate links. If you buy through one of them, we may earn a small commission at no extra cost to you. We only recommend products we’ve tested or genuinely rate.


Discover more from TechyGeeksHome

Subscribe to get the latest posts sent to your email.

Andrew Armstrong

Andrew Armstrong is a UK-based IT professional with 26+ years of hands-on experience in Windows, Windows Server, SCCM/ConfigMgr, Active Directory, PowerShell, and enterprise infrastructure.

He founded TechyGeeksHome in 2010 and has published over 1,500 practical guides covering real-world IT problems and solutions. When not solving IT problems,

Andrew develops free Windows utilities including Ultimate Settings Panel, which has been downloaded over 850,000 times.

Leave a Reply

Your email address will not be published. Required fields are marked *