Comprueba la integridad de los archivos en Windows con SHA-256.

Para comprobar si un archivo en Windows coincide con una copia válida conocida, calcule su hash SHA-256 y compare el resultado con el valor publicado por el editor del archivo. Windows incluye Get-FileHashel cmdlet de PowerShell y el certutilcomando correspondiente, por lo que no necesita una utilidad de suma de comprobación de terceros. Un hash por sí solo es solo una huella digital; solo puede confirmar una coincidencia cuando se dispone de un valor de referencia fiable.

Lo que un hash de archivo puede revelarte

Un hash es un valor de longitud fija que se calcula a partir del contenido de un archivo. El nombre y la extensión del archivo no determinan el hash, pero modificar el contenido suele cambiarlo. Si dos archivos tienen el mismo hash SHA-256, a efectos prácticos de verificación de archivos, tienen el mismo contenido. Una discrepancia significa que los bytes difieren; esto no revela si la causa fue una descarga incompleta, una versión diferente, un disco dañado o una modificación intencionada.

Para descargar un archivo, la referencia debe provenir de la página oficial del editor del software y coincidir exactamente con el archivo, la versión y la arquitectura que descargó. Una suma de verificación copiada de un servidor espejo no confiable no garantiza la autenticidad del archivo. Si el editor no publica un hash, calcularlo localmente no prueba su autenticidad.

Comprobar un archivo descargado con PowerShell

  1. Localiza el valor SHA-256 del editor. Abre la página de descarga oficial y confirma que su suma de verificación corresponde a la misma versión y nombre de archivo. Copia el valor SHA-256 completo para compararlo.
Una página de descarga oficial muestra un campo SHA-256 junto a setup.exe en la carpeta Descargas de Windows.
Comience con el valor SHA-256 del editor para la versión exacta que descargó.
  1. Abra PowerShell o la Terminal de Windows. Busque PowerShell en el menú Inicio o abra la Terminal desde allí. Una sesión de usuario estándar es suficiente para calcular el hash de un archivo común; no se requieren permisos de administrador.
Get-FileHash -LiteralPath "C:\Users\YourName\Downloads\installer.exe" -Algorithm SHA256

Reemplace la ruta de ejemplo con la ruta completa del archivo, manteniendo las comillas si la ruta contiene espacios. El comando imprime el algoritmo, el hash y la ruta. PowerShell usa SHA-256 de forma predeterminada, pero especificar el algoritmo hace que la comparación sea explícita. Microsoft documenta el comando y sus parámetros compatibles en la referencia de Get-FileHash .

Windows PowerShell muestra el comando Get-FileHash para un instalador en la carpeta Descargas.
Ejecuta Get-FileHash con la ruta completa al archivo que deseas inspeccionar.
  1. Compara el hash completo. Verifica que la salida indique SHA256 y, a continuación, compara cada carácter del valor hash con la suma de comprobación del editor. No importa si se usan mayúsculas o minúsculas, pero sí importan los caracteres omitidos o adicionales. También puedes pedirle a PowerShell que devuelva un resultado simple:
$expected = "PASTE_THE_PUBLISHED_SHA256"
$actual = (Get-FileHash -LiteralPath "C:\Users\YourName\Downloads\installer.exe" -Algorithm SHA256).Hash
$actual -eq $expected

Un resultado de Truesignifica que el valor calculado localmente coincide con el valor que ingresaste. FalseSignifica que difieren; verifica que copiaste la suma de verificación correcta y seleccionaste la descarga correspondiente antes de sacar conclusiones.

PowerShell muestra un resultado SHA256 junto al valor SHA-256 del editor para su comparación.
Compare el hash local completo con la suma de verificación publicada para el mismo archivo.
  1. Responda con precaución ante cualquier discrepancia. No abra ni instale el archivo mientras no se explique la discrepancia. Elimine o ponga en cuarentena esa copia, descárguela de nuevo desde el sitio web oficial del editor y repita la comprobación. Confirme que no está comparando una versión más reciente, un idioma diferente o una compilación de procesador distinta con una suma de comprobación anterior.
Una comparación SHA-256 coincidente se marca como una coincidencia, mientras que una discrepancia solicita una nueva descarga desde la fuente oficial.
Una discrepancia significa que el archivo es diferente de la referencia; verifique la versión y descárguelo de nuevo antes de usarlo.

Utilice el símbolo del sistema con CertUtil.

Si prefiere usar el Símbolo del sistema, ejecute este comando integrado en la Terminal de Windows o en una ventana del Símbolo del sistema:

certutil -hashfile "C:\Users\YourName\Downloads\installer.exe" SHA256

Lea el hash impreso entre las líneas de salida del comando y compárelo con el mismo valor del publicador. La documentación oficial de CertUtil describe este -hashfileproceso como la generación y visualización de un hash criptográfico sobre un archivo.

¿Qué ocurre con los archivos MD5, SHA-1 y SFV?

Las páginas de descarga antiguas pueden proporcionar valores MD5 o SHA-1, y un .sfvarchivo contiene sumas de comprobación CRC-32 para un conjunto de archivos. Estos formatos aún pueden ayudar a detectar algunos errores de transferencia accidentales al compararlos con un manifiesto original de confianza. Sin embargo, no son una forma segura de verificar la autenticidad de una descarga. Microsoft señala que MD5 y SHA-1 ya no se consideran seguros contra ataques; utilice SHA-256 cuando el editor lo ofrezca. Si una fuente antigua solo proporciona un valor MD5, considérelo como una verificación de cambios limitada, no como una prueba de confianza.

Comprobar los archivos del sistema de Windows es una tarea diferente.

Get-FileHashComprueba un archivo con una referencia que usted proporciona; no sabe qué debería contener un archivo del sistema de Windows. Para archivos protegidos de Windows, use el Comprobador de archivos del sistema desde una terminal con privilegios de administrador: sfc /verifyonlyanaliza sin reparar, mientras que sfc /scannowanaliza e intenta reparar. Microsoft enumera estas opciones en su referencia de comandos SFC . Use el método hash para descargas, archivos comprimidos, copias de seguridad y otros archivos para los que tenga una suma de comprobación de confianza.

Dejar un comentario

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte fotos en pinturas, bocetos y dibujos animados con FotoSketcher.

Convierte una foto en una pintura, un boceto a lápiz o una caricatura con FotoSketcher Studio. Aprende a elegir un efecto, ajustar la vista previa y guardar tu obra.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Analice e identifique archivos de audio en detalle con Audio Identifier.

Descubre qué revela Audio Identifier sobre la tasa de bits, los codificadores y las etiquetas, cómo funciona su flujo de trabajo anterior y qué herramientas actuales inspeccionan archivos o identifican canciones.

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index: Un organizador de fotos de código abierto para Windows

My Photo Index es un catalogador de fotos antiguo de Windows para etiquetar, clasificar y explorar imágenes locales. Consulta sus funciones documentadas, limitaciones de compatibilidad y una alternativa actualizada.

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Cambiar atributos, fechas y horas de archivos y carpetas con Attribute Changer

Aprenda a usar Attribute Changer para editar los atributos y las marcas de tiempo de los archivos de Windows, actualizar las fechas EXIF ​​de las fotos JPEG y previsualizar los cambios por lotes de forma segura.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

NeoDownloader: Configura parámetros y descarga imágenes por lotes desde sitios web.

Aprende a crear un proyecto de NeoDownloader, elegir el alcance del rastreo, configurar los filtros de imagen y el destino, y revisar las descargas por lotes.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

pViewer: Un visor de imágenes minimalista y lector de manga y cómics.

Aprende qué hace pViewer, cómo funcionan sus modos de foto y cómic, qué edición de Windows descargar y en qué se diferencian las versiones anterior y la reescrita.

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Cómo configurar un fondo de pantalla diferente en cada monitor en Windows 10

Configura un fondo de pantalla diferente para cada monitor de Windows 10, identifica las pantallas, ajusta el tamaño de la imagen y soluciona problemas con la falta de opciones de monitor.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Cómo cambiar al siguiente fondo de escritorio con una combinación de teclas en Windows 7 y 8.

Configura una presentación de diapositivas en Windows 7 u 8, crea un pequeño acceso directo en VBScript y asigna una combinación de teclas para pasar al siguiente fondo de pantalla.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

XnConvert: Aplica efectos y convierte formatos de imagen por lotes.

Usa XnConvert para aplicar efectos, redimensionar fotos y convertir formatos de imagen por lotes. Elige la configuración de salida, previsualiza las ediciones y protege tus originales.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Controla tus horas de trabajo y el uso del ordenador con ManicTime.

Aprende cómo ManicTime realiza un seguimiento del uso de las aplicaciones, el tiempo de actividad e inactividad y los documentos, y luego convierte tu historial de actividad en etiquetas de proyecto y hojas de horas.