The problem

Winget often shows the error message "Installer hash does not match" when a new version of an application was released but Microsoft did not yet update the winget-pkgs community repository. This especially affects apps that are frequently updated, such as Google Chrome. It is a real pain for system administrators who need to keep their software up-to-date.

The solution: Pkgs

Pkgs is a private winget repository that always contains the latest versions of the most popular applications. It gets rid of the "Installer hash does not match" error and saves you time and frustration. Further benefits:

  • Get the latest versions of applications immediately.
  • Every version is checked for viruses.
  • No breakage due to incompatible manifests in Microsoft's Community repository.

Pkgs is based on the trusted winget.Pro private repository implementation. Its name is a play on Microsoft's winget-pkgs repository. (Combining winget.Pro and Pkgs gives

How does it work?

To use Pkgs, you need to add it as a source to winget. This is as simple as executing the following command with administrative privileges:

winget source add -n pkgs -t "Microsoft.Rest" -a https://...a private URL...

Then, when you install or upgrade applications with winget, you supply the name of the source ("pkgs"):

winget install ... -s pkgs
winget upgrade ... -s pkgs

That's it. No more "Installer hash does not match". Ever.

Which applications are available in Pkgs?

The following applications are currently available:

How do I know that I can trust Pkgs?

Pkgs is operated as a part of winget.Pro by Omaha Consulting GmbH, an Austrian company. We have been serving the automatic update space since 2019, before winget was created. One of our larger customers is Brave. We write the software that updates their browser on tens of millions of devices. They wrote a blog post that mentions our services here.

How do I get started with Pkgs?

Winget sends a lot of network requests to our servers, so Pkgs needs to be a paid service. We charge EUR 5 per 1,000 requests. Use the button below to start a free 30-day trial. We will not charge you for this trial. At the end, we will tell you how many requests you used. Then you can decide if you want to continue using the service.

Do you have another question?

Please get in touch. We will be happy to help.