Skip to content

Releases: techygeekshome/DriverGeek

DriverGeek 1.1.1

Choose a tag to compare

@techygeekshome techygeekshome released this 30 Aug 00:55
c9dff5a

Full Changelog: v1.1.0...v1.1.1

DriverGeek v1.1.0

Choose a tag to compare

@techygeekshome techygeekshome released this 29 Aug 16:16
72b9f07

DriverGeek installs the drivers it finds. Until now it read your machine, asked Windows Update what it had, and stopped there.

Tick a driver on the Updates screen and press Install. For each one, in order:

  1. The gate. Boot-critical device, not running as administrator, System Protection off, nothing ticked — all refused before any work is done, each with the reason.
  2. A System Restore point, through the same call Checkpoint-Computer makes. If Windows refuses because it already took one inside its own 24-hour limit, the existing point is used and the app says so. That Windows setting is not changed behind your back.
  3. A copy of the driver you are running now, written to C:\ProgramData\DriverGeek\backup, with a text file recording exactly what was there.
  4. The install, handed to Windows Update.

If any step fails the run stops there and tells you which one, and whether the machine was touched.

Boot-critical and storage controller drivers have no tick box at all. A storage driver that goes wrong is an unbootable machine, not a failed update.

Also in this release:

  • The Scan button now shows a progress bar, changes to "Working…" and reports each step as it goes, instead of sitting silent for the minutes the Windows Update search can take.
  • Scanning still runs as a normal user. The Updates screen offers Restart as administrator when you want to install something.
  • Settings shows where old drivers are kept, with a button to open the folder.
  • The sidebar note has gone.

Two downloads, both 64-bit Windows and self-contained:

  • DriverGeekSetup.exe — installer. Per-user by default, so no UAC prompt to install.
  • DriverGeek-portable.exe — portable. Nothing to install.

SHA256SUMS.txt is published with them so you can check what you downloaded. The binaries are not code signed, so Windows SmartScreen will warn the first time you run one.

What's Changed

Full Changelog: v1.0.2...v1.1.0

DriverGeek 1.0.2

Choose a tag to compare

@techygeekshome techygeekshome released this 29 Aug 02:19
1443505

1.0.1 would not open at all. This fixes it — install this one instead.

The window constructor called AvaloniaXamlLoader.Load(this) rather than the generated InitializeComponent(). Those are not interchangeable: Load puts the XAML on the window but leaves every x:Name field null, so the new About and Check for updates buttons were null and wiring them threw before the window was ever shown. The process started and died with nothing on screen. It compiled cleanly because the fields exist; they were simply never assigned on that path.

Everything 1.0.1 added is still here: the About window and the Check for updates button at the foot of the sidebar, with the update check running only when you press it.

Downloads

  • DriverGeekSetup.exe - installer
  • DriverGeek-portable.exe - single file, no install
  • SHA256SUMS.txt - checksums for both

Windows 10 or 11, 64-bit. Nothing else needs installing.

Full Changelog: v1.0.1...v1.0.2

DriverGeek 1.0.1

Choose a tag to compare

@techygeekshome techygeekshome released this 29 Aug 01:14
42be69e

DriverGeek 1.0.1 adds the two buttons every other TechyGeeksHome tool has.

Added

  • About - what the app is, its version, the licence, the credits, and the rest of the range.
  • Check for updates - asks GitHub whether there is a newer release. It runs only when you press it.

Both sit at the foot of the sidebar. The sidebar promise now reads "Nothing leaves this PC, apart from Check for updates", because that is now the literal truth: one unauthenticated GET to GitHub's releases API, no identifiers, no usage data, and nothing downloaded or installed.

Downloads

  • DriverGeekSetup.exe - installer
  • DriverGeek-portable.exe - single file, no install
  • SHA256SUMS.txt - checksums for both

Windows 10 or 11, 64-bit. Nothing else needs installing.

What's Changed

  • Give DriverGeek the About window and update check the rest of the range has by @techygeekshome in #7

Full Changelog: v1.0.0...v1.0.1

DriverGeek 1.0.0

Choose a tag to compare

@techygeekshome techygeekshome released this 29 Aug 00:24
55997ca

DriverGeek 1.0.0 is the first release.

It lists every driver Windows knows about on this machine, and asks Windows Update whether newer ones exist. It reports what it finds. It does not install anything, and it changes nothing on the machine.

Downloads

  • DriverGeekSetup.exe - installer
  • DriverGeek-portable.exe - single file, no install
  • SHA256SUMS.txt - checksums for both

Windows 10 or 11, 64-bit. Nothing else needs installing.

What's Changed

New Contributors

Full Changelog: https://github.com/techygeekshome/DriverGeek/commits/v1.0.0