Některé typy souborů, které stahujete, například obrázky ISO, servisní balíčky a samozřejmě celé softwarové programy nebo operační systémy, jsou často velké a vysoce profilované, takže je náchylné ke stahování chyb a případně i ke změnám škodlivých třetích stran.
Naštěstí mnoho webových stránek nabízí určitý údaj nazvaný kontrolní součet, který lze použít k ověření, že soubor, který skončí v počítači, je přesně tak stejně jako soubor, který poskytují.
Kontrolní součet, nazývaný také hash nebo hash hodnota, se vytváří spuštěním kryptografické hashové funkce, obvykle MD5 nebo SHA-1, do souboru. Porovnáním kontrolního součtu vytvořeného spuštěním funkce hash na vaší verzi souboru s tím, co zveřejnil poskytovatel stahování, se může s jistotou ujistit, že oba soubory jsou totožné.
Postupujte podle následujících kroků k ověření integrity souboru s FCIV, bezplatným kalkulačkem kontrolního součtu:
Ověřte, zda je soubor skutečný, pouze pokud původní výrobce souboru nebo jiná osoba, kterým důvěřujete, který soubor použil, vám poskytl kontrolní součet, který chcete porovnat. Vytvoření kontrolního součtu je samo o sobě k ničemu, pokud nemáte nic důvěryhodného, abyste ho srovnali.
Potřebný čas: Mělo by trvat méně než pět minut, než se ověří integrita souboru s FCIV.
Jak ověřit integritu souborů v systému Windows se systémem FCIV
-
Stáhněte a nainstalujte soubor Kontrola integrity kontrolního souboru, často jen označovaný jako FCIV. Tento program je volně k dispozici od společnosti Microsoft a pracuje na všech běžně používaných verzích systému Windows.
FCIV je nástroj příkazového řádku, ale nenechte se tě strašit. Je to velmi snadné použití, zvláště pokud budete postupovat podle návodu níže.
Je zřejmé, že pokud jste v minulosti sledovali výukový program, můžete tento krok přeskočit. Zbývající část těchto kroků předpokládá stahování FCIV a uložení do příslušné složky, jak je popsáno výše.
-
Přejděte do složky obsahující soubor, který chcete vytvořit hodnotu kontrolního součtu pro.
-
Jakmile tam, držte své Posun klíč při práci pravým kliknutím na libovolném prázdném místě ve složce. Ve výsledné nabídce vyberte položku Otevřete okno příkazu zde volba.
Příkazový řádek se otevře a výzva bude přednastavena do této složky.
Například, v mém počítači, soubor, který jsem chtěl vytvořit kontrolní součet, byl v mém Stahování složky, takže se zobrazí výzva v okně příkazového řádku C: Users Tim Downloads> po tomto kroku od mého Stahování složky.
Tato možnost se nezobrazuje při klepnutí pravým tlačítkem myši? V některých verzích systému Windows 10 se místo toho zobrazí volba PowerShell. Klepněte pravým tlačítkem myši na hlavní panel v dolní části obrazovky a přejděte na Nastavení panelu úloh najít možnost znovu povolit příkazový řádek.
-
Poté se musíme ujistit, že známe přesné jméno souboru, ve kterém chcete FCIV generovat kontrolní součet. Možná to už víte, ale měli byste se ujistit,
Nejjednodušší způsob, jak to provést, je spustit příkaz dir a zapsat úplný název souboru. V příkazovém řádku zadejte následující:
dir
který by měl generovat seznam souborů v této složce:
C: Users Tim Downloads> dir Volume v jednotce C nemá žádný štítek. Sériové číslo svazku je D4E8-E115 Adresář C: Users Tim Downloads 11/11/2011 02:32 PM. 11/11/2011 02:32 PM .. 04/15/2011 05:50 AM 15,287,296 LogMeIn.msi 31.7.2011 12:50 397,312 ProductKeyFinder.exe 08/29/2011 08:15 AM 595,672 R141246.EXE 09/23/2011 08:47 AM 6,759,840 setup.exe 09/14/2011 06:32 AM 91,779,376 VirtualBox-4.1.2-73507-Win.exe 5 Soubor 114,819,496 bajtů 2 Dir 22,241,402,880 bajtů zdarma C : Users Tim Downloads>
V tomto příkladu soubor, který chci vytvořit kontrolní součet, je VirtualBox-4.1.2-73507-Win.exe, takže to napíšu přesně.
-
Nyní můžeme spustit jednu z kryptografických hashových funkcí podporovaných FCIV, abychom vytvořili hodnotu kontrolního součtu pro tento soubor.
Řekněme, že na webové stránce, kterou jsem stáhli soubor VirtualBox-4.1.2-73507-Win.exe, rozhodl, že vydal SHA-1 hash ke srovnání. To znamená, že také chci vytvořit SHA-1 kontrolní součet na mé kopii souboru.
Chcete-li to provést, proveďte FCIV následujícím způsobem:
fciv VirtualBox-4.1.2-73507-Win.exe -sha1
Ujistěte se, že zadáte celý název souboru - nezapomeňte na příponu souboru!
Pokud potřebujete vytvořit kontrolní součet MD5, ukončete příkazem -md5 namísto -sha1.
Dostali jste "" fciv "není rozpoznán jako interní nebo externí příkaz …" zpráva? Ujistěte se, že jste soubor fciv.exe umístili do příslušné složky, jak je popsáno v tutoriálu propojeném v kroku 1 výše.
-
Pokračujeme výše uvedeným příkladem, je to výsledek použití FCIV k vytvoření SHA-1 kontrolního součtu v mém souboru:
// // Kontrola integrity ověřovacího souboru 2.05. // 6b719836ab24ab48609276d32c32f46c980f98f1 virtualbox-4.1.2-73507-win.exe
Sekvence čísel a písmen před názvem souboru v okně Příkazový řádek je kontrolní součet.
Nebojte se, pokud bude trvat několik vteřin nebo déle, než vygenerujete hodnotu kontrolního součtu, zejména pokud se pokoušíte vygenerovat jednu z velkých souborů.
Hodnotu kontrolního součtu produkoval FCIV můžete uložit do souboru přidáním> filename.txt na konec příkazu, který jste provedli v kroku 5. Viz Jak přesměrovat příkaz příkazu do souboru, pokud potřebujete pomoc.
-
Nyní, když jste vygenerovali hodnotu kontrolního součtu pro váš soubor, je třeba zjistit, zda se hodnota rovná hodnotě kontrolního součtu, ke kterému má být porovnáván zdroj stahování.
Dohodí se kontrolní součet?
Skvělý! Nyní můžete být zcela jisti, že soubor v počítači je přesná kopie poskytnutého souboru.
To znamená, že během procesu stahování nedošlo k žádným chybám a pokud použijete kontrolní součet poskytnutý původním autorem nebo velmi důvěryhodným zdrojem, můžete si také být jisti, že soubor nebyl změněn kvůli škodlivým účelům.
Kontrolní součty NEJSOU?
Stáhnout soubor znovu. Pokud soubor neděláte z původního zdroje, proveďte to místo.
-
V žádném případě byste neměli nainstalovat nebo používat žádný soubor, který by dokonale neodpovídal kontrolnímu součtu!