Cómo verificar la suma de comprobación de un archivo en Windows

Respuesta corta: compara la suma de verificación del archivo descargado con el valor publicado en la página de descarga. Get-FileHash de PowerShell sabe calcularla, pero hay que recordar el comando y comparar las cadenas a ojo; una app gratuita como Verificador de checksum hace la comparación por ti — pega el hash esperado y obtén una etiqueta verde o roja.

¿Qué es una suma de comprobación?

Una suma de comprobación (hash) es la huella de un archivo: una cadena corta calculada a partir de todo su contenido. Cambia un solo bit en una imagen de 10 GB y el hash cambia por completo. Los fabricantes publican sumas MD5, SHA-1, SHA-256 o SHA-512 junto a sus descargas precisamente para que puedas demostrar que el archivo que recibiste es el que ellos publicaron — sin corrupción en el camino y sin alteraciones silenciosas.

Método 1: PowerShell Get-FileHash

  1. Abre Windows Terminal (o PowerShell) en la carpeta del archivo descargado y ejecuta el comando del algoritmo que indique la página de descarga:
Get-FileHash .\file.iso -Algorithm SHA256

El hash aparece en la consola; usa -Algorithm MD5, SHA1 o SHA512 si la página indica otro.

  1. Copia el hash impreso y compáralo con la página — carácter por carácter, sin tener en cuenta las mayúsculas.

Ventajas: viene con Windows, no hay nada que instalar, suficiente para una comprobación puntual. Inconvenientes: hay que recordar el comando exacto y los nombres de los algoritmos; la comparación es manual, y 64 caracteres parecidos, los saltos de línea, las mayúsculas cambiantes (PowerShell imprime en mayúsculas, muchos sitios en minúsculas) y los espacios sobrantes esconden con facilidad una diferencia real.

Método 2: servicios de checksum en línea

Hay webs que aceptan que subas un archivo y muestran su MD5 o SHA-256. La trampa está en el verbo: tu archivo se sube al servidor de otro y sale de tu PC. Con una ISO de Linux es tolerable; con un documento privado, un comprimido de trabajo o algo bajo NDA, es un no rotundo. Súmale los límites de tamaño de subida y los servicios caídos justo cuando los necesitas, y la comodidad se evapora.

Método 3: Verificador de checksum — pegar, comparar, listo

Descargar gratis — ChecksumVerifier-Setup.exe

  1. Añade el archivo descargado y marca el algoritmo de su página de descarga — MD5, SHA-1, SHA-256 o SHA-512, solo o varios a la vez.
  2. Pega la suma de verificación esperada de la página en el campo superior: la comparación ignora mayúsculas y espacios extra, así que un hash copiado directamente de una web funciona tal cual.
  3. Pulsa «Verificar» — una etiqueta verde «La suma coincide» significa que el archivo está intacto; una roja «La suma no coincide», que difiere de lo publicado y no debe ejecutarse.

El cálculo se hace solo en tu PC: nada se sube, el archivo nunca sale de la máquina y apagar el Wi-Fi no cambia nada. Los archivos se leen del disco en flujo, así que incluso una ISO de 10 GB se procesa con memoria constante — sin límites de tamaño y sin esperar a cargar el archivo en memoria.

Si el hash no coincide

  1. No ejecutes el archivo. Una discrepancia significa que los bytes del disco difieren de los publicados: la descarga está corrupta o fue alterada por el camino.
  2. Vuelve a descargarlo por otra red (o desde otro espejo) y verifica de nuevo: la mayoría de las discrepancias son transferencias truncadas o dañadas, y un segundo intento por otra ruta suele llegar intacto.
  3. Comprueba la fuente. Si el hash sigue sin coincidir, compáralo con el valor del sitio oficial o de la página HTTPS del fabricante — una suma que contradice a un espejo no oficial es motivo para desconfiar de ese espejo por completo.

FAQ

¿Qué algoritmo debo usar — MD5, SHA-1, SHA-256 o SHA-512?

El que publique la página de descarga — casi siempre SHA-256. MD5 y SHA-1 aún aparecen en descargas antiguas pero se consideran débiles frente a una manipulación deliberada; para detectar un transfer corrupto sirve cualquiera, para protegerte de una falsificación prefiere SHA-256 o SHA-512.

El hash de la web está en minúsculas y PowerShell lo imprime en mayúsculas — ¿es un problema?

No: la comparación de sumas no distingue mayúsculas de minúsculas, b94d… y B94D… son el mismo valor. El Verificador de checksum ignora automáticamente las mayúsculas y los espacios sobrantes, así que puedes pegar el hash exactamente como lo muestra la página.

¿Es normal que una ISO de 10 GB tarde un rato?

Sí — hay que leer el archivo entero, así que la duración depende de la velocidad de tu disco, no de un fallo. La app lee el archivo en flujo en lugar de cargarlo, así que la memoria se mantiene estable; pon varios archivos en cola y déjala trabajar en una pasada.


Más: ver todos los dispositivos del Wi-Fi y encontrar y eliminar carpetas vacías en Windows.