Google.Chrome Installer hash does not match

Open Beginner friendly
#425,134 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Domain
tooling

Research direction

Search the winget-pkgs manifests for Google.Chrome and inspect the installer entry for the reported Google URL. Verify the manifest hash against the downloaded SHA256, then validate the manifest and confirm that winget install -e --id Google.Chrome completes successfully.

Written by the indexing model from the issue text.

Description

Error-Hash-Mismatch Needs-Triage Package-Update
Please confirm these before moving forward
  • I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
  • I have not been informed if the issue is resolved in a preview version of the winget client.
Category of the issue

Installer hash mismatch.

Brief description of your issue

WinGet downloaded the Chrome installer successfully, but the installer's hash did not match the hash defined in the package manifest. As a result, WinGet blocked the installation for security reasons. This cannot be bypassed simply by running the command as Administrator.

Image

Downloaded installer SHA256:
F3B164BA3D3AB9A76B6E93ABAE3DD89E042FE36655CB58C45504992925A87FE4

Installer URL:
https://dl.google.com/dl/chrome/install/googlechromestandaloneenterprise64.msi
this is the correct has = SHA256 F3B164BA3D3AB9A76B6E93ABAE3DD89E042FE36655CB58C45504992925A87FE4

Steps to reproduce

C:\Windows\System32>winget install -e --id Google.Chrome
Encontrado Google Chrome [Google.Chrome] Versión 151.0.7922.174
El propietario de esta aplicación le concede una licencia.
Microsoft no es responsable, ni tampoco concede ninguna licencia de paquetes de terceros.
Descargando https://dl.google.com/dl/chrome/install/googlechromestandaloneenterprise64.msi
██████████████████████████████ 158 MB / 158 MB
El hash del instalador no coincide; esto no se puede sobreescribir al ejecutarse como administrador

Actual behavior

WinGet downloads the installer successfully (158 MB), but the installation fails with:

"Installer hash does not match; this package cannot be overridden when running as administrator."

The installer appears to have been updated on Google's side, causing a mismatch between the downloaded file hash and the hash stored in the WinGet manifest.

Expected behavior

WinGet should successfully install Google Chrome using the package manifest published in the winget-pkgs repository. The installer hash in the manifest should match the SHA256 hash of the installer currently being downloaded from Google's official URL.

Environment
C:\Windows\System32>winget --info
Administrador de paquetes de Windows v1.29.290
© 2026 Microsoft. Todos los derechos reservados.

Windows: Windows.Desktop v10.0.26100.3775
Arquitectura del sistema: X64
Paquete: Microsoft.DesktopAppInstaller v1.29.290.0

Directorios de WinGet
-----------------------------------------------------------------------------------------------------------------------
Registros                                   %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalS…
Configuración de usuario                    %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalS…
Directorio de vínculos portátiles (usuario) %LOCALAPPDATA%\Microsoft\WinGet\Links
Directorio de vínculos portátiles (equipo)  C:\Program Files\WinGet\Links
Raíz de paquete portátil (usuario)          %LOCALAPPDATA%\Microsoft\WinGet\Packages
Raíz de paquete portátil                    C:\Program Files\WinGet\Packages
Raíz de paquete portátil (x86)              C:\Program Files (x86)\WinGet\Packages
Descargas del instalador                    %USERPROFILE%\Downloads
Módulos de configuración                    %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules

Vínculos
-----------------------------------------------------------------------------------
Declaración de privacidad   https://aka.ms/winget-privacy
Contrato de licencia        https://aka.ms/winget-license
Avisos de terceros          https://aka.ms/winget-3rdPartyNotice
Página principal            https://aka.ms/winget
Términos de Microsoft Store https://www.microsoft.com/en-us/storedocs/terms-of-sale

Configuración de administrador            Estado
-------------------------------------------------------
LocalManifestFiles                        Deshabilitado
BypassCertificatePinningForMicrosoftStore Deshabilitado
InstallerHashOverride                     Deshabilitado
LocalArchiveMalwareScanOverride           Deshabilitado
ProxyCommandLineOptions                   Deshabilitado
ConfigurationProcessorPath                Deshabilitado
DefaultProxy                              Deshabilitado
Screenshots and Logs

WinGet-2026-08-27-13-44-01.604.log

WinGet-2026-08-27-13-44-01.604.log

Dominant language
No language data
Stars
11.1k
Forks
9.7k
Avg merge
2h 36m
Merged PRs (30d)
77

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/winget-pkgs

All issues in microsoft/winget-pkgs

Similar issues

More DevTools issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.