Jak ověřit kontrolní součet souboru ve Windows
Krátká odpověď: porovnejte kontrolní součet staženého souboru s hodnotou zveřejněnou na stránce stahování. Get-FileHash v PowerShellu ho umí spočítat, ale příkaz si musíte pamatovat a řetězce porovnávat očima; bezplatná aplikace, například Ověřovač kontrolních součtů, porovnání udělá za vás — vložte očekávaný součet a získejte zelenou nebo červenou značku.
Co je kontrolní součet?
Kontrolní součet (hash) je otisk souboru: krátký řetězec vypočtený z celého jeho obsahu. Změňte jediný bit v 10GB obrazu a hash se změní úplně. Výrobci zveřejňují součty MD5, SHA-1, SHA-256 nebo SHA-512 vedle svých souborů právě proto, abyste mohli prokázat, že přijatý soubor je přesně ten publikovaný — bez poškození po cestě a bez tiché manipulace.
Způsob 1: PowerShell Get-FileHash
- Otevřete Windows Terminal (nebo PowerShell) ve složce se staženým souborem a spusťte příkaz pro algoritmus ze stránky stahování:
Get-FileHash .\file.iso -Algorithm SHA256
Hash se objeví v konzoli; pokud stránka uvádí jiný algoritmus, použijte -Algorithm MD5, SHA1 nebo SHA512.
- Zkopírujte vypsaný hash a porovnejte ho se stránkou — znak po znaku, bez ohledu na velikost písmen.
Plusy: součást Windows, nic se neinstaluje, na jednorázovou kontrolu stačí. Minusy: přesný příkaz a názvy algoritmů si musíte pamatovat; porovnání je ruční a 64 podobných znaků, zalamování řádků, různá velikost písmen (PowerShell velká, weby často malá) a přebytečné mezery snadno skryjí skutečný rozdíl.
Způsob 2: online služby
Weby přijmou nahraný soubor a ukážou jeho MD5 nebo SHA-256. Háček je ve slovesu: váš soubor se nahrává na cizí server a opouští počítač. U linuxového ISO je to snesitelné; u soukromého dokumentu, pracovního archivu nebo něčeho pod NDA je to nepřípustné. Připočtěte limity velikosti nahrávání a služby, které zrovna nefungují, když je potřebujete, a pohodlí se vytratí.
Způsob 3: Ověřovač kontrolních součtů — vložit, porovnat, hotovo
Stáhnout zdarma — ChecksumVerifier-Setup.exe
- Přidejte stažený soubor a zaškrtněte algoritmus ze stránky stahování — MD5, SHA-1, SHA-256 nebo SHA-512, jednotlivě nebo několik najednou.
- Vložte očekávaný kontrolní součet ze stránky do pole nahoře: porovnání ignoruje velikost písmen a přebytečné mezery, takže součet zkopírovaný přímo z webu funguje rovnou.
- Stiskněte „Ověřit“ — zelená značka „Součet souhlasí“ znamená, že je soubor v pořádku; červená „Součet nesouhlasí“, že se liší od zveřejněného a neměl by se spouštět.
Hashování běží jen na vašem počítači: nic se neodesílá, soubor nikdy neopustí stroj a vypnutá Wi-Fi nic nezmění. Soubory se čtou z disku po částech, takže i 10GB ISO se hashuje s konstantní spotřebou paměti — bez limitů velikosti a bez čekání na načtení do paměti.
Když součet nesouhlasí
- Soubor nespouštějte. Neshoda znamená, že bajty na disku se liší od zveřejněných — stažení je poškozené nebo bylo po cestě změněno.
- Stáhněte ho znovu přes jinou síť (nebo z jiného zrcadla) a ověřte znovu: většina neshod jsou přerušené nebo poškozené přenosy a druhý pokus jinou cestou obvykle dorazí v pořádku.
- Zkontrolujte zdroj. Pokud se součet stále liší, porovnejte ho s hodnotou na oficiálním webu nebo HTTPS stránce výrobce — součet, který odporuje neoficiálnímu zrcadlu, je důvodem nedůvěřovat tomu zrcadlu úplně.
FAQ
Který algoritmus použít — MD5, SHA-1, SHA-256, nebo SHA-512?
Ten, který uvádí stránka stahování — nejčastěji SHA-256. MD5 a SHA-1 se ještě objevují u starých souborů, ale proti úmyslné manipulaci se považují za slabé; na odhalení poškozeného přenosu stačí kterýkoli, pro ochranu před podvržením volte SHA-256 nebo SHA-512.
Na webu je hash malými písmeny a PowerShell ho vypisuje velkými — vadí to?
Ne: porovnání součtů nerozlišuje velikost písmen, b94d… a B94D… je stejná hodnota. Ověřovač kontrolních součtů ignoruje velikost písmen a přebytečné mezery automaticky, takže hash můžete vložit přesně tak, jak ho stránka ukazuje.
Je normální, že 10GB ISO chvíli trvá?
Ano — celý soubor je potřeba přečíst, takže doba závisí na rychlosti disku, ne na chybě. Aplikace soubor čte jako stream, místo aby ho načítala, takže paměť zůstává konstantní; zařaďte do fronty několik souborů a nechte ji pracovat jedním průchodem.
Další: jak zobrazit všechna zařízení v síti Wi-Fi a jak najít a odstranit prázdné složky ve Windows.