Como verificar os arquivos baixados SHA-256 soma de verificação no Windows
Usar PowerShell ou certutil no Prompt de Comando para calcular um ficheiro SHA-256. Compare o resultado completo com o checksum do editor para esse download exato.
Neste guia
Uma soma de verificação descreve o conteúdo do arquivo. Um resultado correspondente estabelece acordo com essa soma de verificação, não que o programa seja seguro. Se um atacante substituir tanto o arquivo quanto o valor publicado, esta comparação não poderá detectá- lo.
Procurar o valor de referência correto
Use as instruções oficiais do editor para a versão exata, sistema operacional e arquitetura. Um arquivo ZIP e o EXE extraído dele têm bytes diferentes. SHA-256 e SHA-512 são algoritmos diferentes; hexadecimal SHA-256 tem 64 caracteres. O caso da letra não altera o seu valor. Verifique também a assinatura digital de um editor quando disponível.
PowerShell: calcular e comparar
Na pasta que contém o download, substitua o nome do arquivo e o placeholder de referência:
Get-FileHash -LiteralPath '.\installer.exe' -Algorithm SHA256
$expected = 'PASTE_THE_PUBLISHERS_64_HEX_CHARACTERS'
$actual = (Get-FileHash -LiteralPath '.\installer.exe' -Algorithm SHA256).Hash
($expected -match '^[0-9a-fA-F]{64}$') -and ($actual -ieq $expected)
A expressão final retorna True somente para uma referência válida desse comprimento correspondente ao hash inteiro. Estes comandos lêem o arquivo; eles não o executam. Mantenha os caminhos contendo espaços citados.
Prompt de Comando: certificado
Execute isso em TMC e compare sua linha de hash completa com o valor do editor:
certutil -hashfile ".\installer.exe" SHA256
A mensagem de sucesso significa que o cálculo foi bem sucedido, não que a referência corresponda. sha256sum não é um comando CMD padrão; requer um ambiente adicional, como WSL ou ferramentas instaladas adequadas.
Opção de navegador e incompatibilidades
A ferramenta de soma de verificação aceita arquivos até 20 MiB e lê todo o arquivo na memória do navegador. Escolha o mesmo algoritmo e cole a soma de verificação esperada. Use uma ferramenta de sistema para arquivos maiores.
Para uma incompatibilidade, não execute o arquivo. Verifique a versão, arquitetura, algoritmo e baixe a completude, então faça o download novamente da fonte oficial. Entre em contato com o editor se ele persistir. Nunca procure por um checksum correspondente arbitrário para justificar o arquivo.