NoMachine (Installer hash does not match) #109009
-
Hi, I've been trying to install "No Machine" (ID: NoMachine.NoMachine) on my Windows 11 desktop, but it generates an error: "Installer hash does not match; this cannot be overridden when running as admin" Doesn't matter if I use an admin account or not. All other packages such "NotePad +++" and "No Machine Enterprise Client" work just fine. Any suggestions? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
A hash mismatch generally indicates that the package has been updated / newer version has been released and the manifest needs to be updated in the repo. This will be resolved once this PR gets merged: |
Beta Was this translation helpful? Give feedback.
Well for most packages that use a vanity URL i.e., a URL that always points to a latest release of a version, a hash mismatch is caught by wingetbot, a bot that scans the InstallerUrls daily for any hash mismatches and tries to update the package with the updated hash and version. You can see the automated bots PRs here.
For other packages though including
NoMachine
that use versioned URLs i.e., the URL is unique for every new version, wingetbot doesn't have a mechanism to predict the newer version and the Installer URL. These packages are often manually updated by community contributors and users of the package that notice a newer version is out.If you notice a hash mismatch / want a ne…