FileHasher for Windows 0.4.0: now on the Microsoft Store, Chocolatey, and Scoop

FileHasher for Windows 0.4.0 is out, and it is now installable four ways: from the Microsoft Store, winget, Chocolatey, or Scoop. Under the hood the app has moved to .NET 10, which makes the download about a quarter smaller, and the window finally behaves properly on high-resolution displays.

Four ways to install it

Until now the only managed route was winget. There are now four, and they all deliver the same signed build; pick whichever matches how you already install software.

The Microsoft Store is the simplest, and it keeps itself updated. If you prefer the command line, pick one of these; you do not need more than one.

winget install FSPProductions.FileHasher
choco install filehasher
scoop bucket add fsantiago https://github.com/fsantiago07044/scoop-bucket
scoop install filehasher

Those differ in more than syntax. winget, Chocolatey and the Store all install the signed MSI machine-wide, into Program Files, with a Start Menu entry and an entry in Add/Remove Programs. Scoop instead unpacks the portable build into your own user profile: nothing touches Program Files, nothing appears in Add/Remove Programs, and no administrator rights are needed. If you keep a machine deliberately clean, that is the one to reach for.

Smaller, on a supported runtime

The app has moved from .NET 8 to .NET 10, the current long-term-support release. Nothing about that is visible while you use it, and there is still no runtime to install: FileHasher remains a single self-contained executable. What you will notice is the size. The installer dropped from 62.9 MB to 45.8 MB, a little over a quarter smaller, because the newer runtime trims more of what the app never calls.

It now scales properly

If you run Windows at anything above 100% display scaling, which most laptops and every high-resolution monitor do by default, earlier versions did not treat you well. The text grew with the display but the layout did not, so buttons truncated to a single word, checkbox labels were cut mid-sentence, and the sidecar format options overlapped each other. It was ugly and, at 200%, close to unusable.

0.4.0 fixes it: the window and everything in it now scale together. I tested at 100%, 150%, 175% and 200%, the last on a 2560×1600 display, and the layout holds at all of them.

The same build, wherever you get it

One thing worth saying plainly for an app whose whole job is verifying files: every one of those channels installs the identical binary, code-signed by FSP Productions, LLC. Each release publishes a .sha256 file next to every download, and the package definitions for winget, Chocolatey and Scoop all pin that checksum, so an installer that did not come from me fails before it runs. You can also check by hand, with FileHasher itself: hash the installer you downloaded and compare it against the published sidecar.

FileHasher is free and MIT-licensed. The FileHasher page has the full feature list, the support page covers both the Windows and macOS versions, and the source, changelog and signed downloads are on GitHub. The previous release, 0.3.1, added sidecar verification and the in-app help window.

If something misbehaves, the help window’s Support topic reaches me with your version number already attached.