Hae Tiedoston Hash Checksum (MD5, SHA-256) napsauttamalla hiiren kakkospainikkeella valikkoa

click fraud protection

Hashing tarkoittaa minkä tahansa pituisen syötemerkkijonon ottamista ja kiinteän pituisen tulosteen antamista. Käyttämällä kryptografista hajautusalgoritmia (esim. MD5, SHA-256, SHA-384) voit varmistaa, ovatko kaksi tiedostoa identtisiä vai eivät. Tarkistussumma on hajautusarvo, jota käytetään tiedostojen tietojen eheyden tarkistamiseen. Se on eräänlainen allekirjoitus tiedostolle.

Kun lataat Internetistä suuria tiedostoja, kuten Windows 10 ISO -kuvia, tiedosto saattaa vioittaa tai menettää muutama bitti epäjohdonmukaisen yhteyden tai muiden tekijöiden vuoksi. Hash-vahvistus on paras tapa verrata kahta tiivistettä – verkkosivustolla tai palvelimella olevaa lähdetiedostoa ja ladattua kopiota.

Monet ohjelmistotoimittajat asettavat sivustolleen tiivisteen tiedostojen lataamista varten. Olet ehkä nähnyt torrent-sivustoilla, että latauslinkin mukana tulee yleensä hash-arvo.

hae tiedosto hash hiiren kakkospainikkeella

Myös hash-tarkistussummavertailu on erinomainen tapa tunnistaa päällekkäiset tiedostot tietokoneessa tai vertaa kahta kansiota.

Tässä artikkelissa katsotaan kuinka saada salaustiiviste MD5-, SHA-256-, SHA-384-algoritmeilla eri menetelmillä ja miten toiminnallisuus integroidaan kontekstivalikkoon.

Kuinka saada tiedostojen hash-tarkistussumma Windowsissa

  1. PowerShellin käyttäminen (sisäänrakennettu Windowsiin)
  2. Certutil.exe-tiedoston käyttäminen (sisäänrakennettu Windowsiin)
  3. HashMyFilesin käyttäminen
  4. 7-Zipin käyttö
  5. HashToolsin käyttö

Hanki tiedoston tiivistetarkistussumma Windowsin hiiren kakkospainikkeella olevasta valikosta

PowerShellin käyttö

Windows PowerShellin käyttäminen (powershell.exe), saat nopeasti tiedoston hajautustiedoston yhdellä komentorivillä. Tässä on esimerkki komentoriviltä:

get-filehash -polku "C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip" | muoto-lista

Tämä tulostaa tiedoston tiivisteen (oletusarvoisesti se käyttää SHA256-algoritmia) alla olevan kuvan mukaisesti:

hae tiedosto hash hiiren kakkospainikkeella
Algoritmi: SHA256. Hash: 3A0F056494EB1C0257FCDB59F9F93811962D4F796AD2596EC6FF1CDF8D365470. Polku: C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip

Jos haluat käyttää mitä tahansa muuta algoritmia, esimerkiksi SHA384:ää, voit lisätä -Algoritmi SHA384 parametri yllä olevalle komentoriville.

Esimerkki:

get-filehash -polku "C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip" -Algoritmi SHA384 | muoto-lista

Hyväksytyt arvot -Algoritmi parametrit ovat:

  • SHA1
  • SHA256
  • SHA384
  • SHA512
  • MD5

Kopioi leikepöydälle

Kopioi tulos leikepöydälle putoamalla tulosteen leike komento, kuten alla:

get-filehash -polku "C:\Users\ramesh\Desktop\reinstall-preinstalledApps.zip" | format-list | leike

Integroi komento hiiren kakkospainikkeella olevaan valikkoon

Jos haluat lisätä PowerShell-komennon tiedostojen hiiren kakkospainikkeella olevaan valikkoon, tässä on .reg-tiedosto:

Windowsin rekisterieditorin versio 5.00 [HKEY_CURRENT_USER\Software\Classes\*\shell\gethash] @="Get File Hash" [HKEY_CURRENT_USER\Software\Classes\*\shell\gethash\command] @="powershell -WindowStyle Minimized -command get-filehash -literalpath '%1' -algoritm SHA256 | fl | clip"
  • Kopioi yllä olevat rivit Muistioon ja tee .reg-tiedosto. Katso lisätietoja artikkelista .reg-tiedostojen luominen ja käyttäminen.
  • Kaksoisnapsauta .reg-tiedostoa ottaaksesi sen sisällön käyttöön rekisterissä.
  • Napsauta nyt tiedostoa hiiren kakkospainikkeella ja napsauta Hanki File Hash komento pikavalikosta.
    hae tiedosto hash hiiren kakkospainikkeella

Komento käynnistää PowerShellin, joka puolestaan ​​luo tiedoston tiivisteen ja kopioi sen leikepöydälle automaattisesti.

Vastaanottaja Poista lisäämäsi pikavalikon vaihtoehto, käytä tätä kumoa .reg-tiedostoa

Windowsin rekisterieditorin versio 5.00 [-HKEY_CURRENT_USER\Software\Classes\*\shell\gethash]

Certutil.exe: n käyttö VBScriptin kanssa

Certutil.exe on sisäänrakennettu komentoriviohjelma, joka asennetaan osana Certificate Services -palvelua. Voit käyttää Certutil.exe-tiedostoa tiedoston tarkistussumman laskemiseen käyttämällä erilaisia ​​hajautusalgoritmeja. Seuraavaa komentorivisyntaksia käytetään laskemaan tiedoston SHA256-tarkistussumma käyttämällä Certutil.exe-tiedostoa komentokehoteikkunasta.

certutil.exe -hashfile-tiedoston_nimi SHA256

Jos haluat ottaa Certutil.exe-ohjelman käyttöön hiiren kakkospainikkeella, tässä on VBScript, joka tekee sen tarkalleen.

  1. Kopioi seuraava VBScript-koodi Muistioon.
  2. Tallenna tiedosto .vbs-tunnisteella – esim. get-hash-certutil.vbs jonkin sisällä pysyvä kansio.
    'Hae tiedosto hash hiiren oikealla painikkeella. "Tiedoston SHA256-tiiviste kopioidaan leikepöydälle automaattisesti. Luotu: 4. kesäkuuta 2019 Ramesh Srinivasan – winhelponline.com Option Explicit. Himmeä WshShell, sOut, sFileName, sCmd, oExec, strInput. Aseta WshShell = WScript. CreateObject("WScript. Shell") Jos WScript. Argumentit. Count = 0 Sitten strInput = InputBox("Kirjoita ADD lisätäksesi Get File Hash -kontekstivalikon kohdan tai REMOVE kohteen poistamiseksi", "LISÄÄ") Jos ucase (strInput) = "LISÄÄ" Sitten sCmd = "wscript.exe" & chr (34) & WScript. ScriptFullName & Chr (34) & " " & & "%1" & WshShell. RegKirjoita "HKCU\Software\Classes\*\shell\gethash\", "Get File Hash", "REG_SZ" WshShell. RegKirjoita "HKCU\Software\Classes\*\shell\gethash\command\", sCmd, "REG_SZ" WScript. Lopeta ElseIf ucase (strInput) = "POISTA" Sitten sCmd = "reg.exe poista HKCU\Software\Classes\*\shell\gethash" & " /f" WshShell. Suorita sCmd, 0 WScript. Lopeta End If. Else sFileName = & WScript. Argumentit (0) & sCmd = "cmd.exe /c certutil.exe -hashfile " & sFileName & " SHA256" & _ " | findstr /v " & chr (34) & "suoritettu onnistuneesti" & Chr (34) & " | leikkaa" WshShell. Suorita sCmd, 0. Loppu Jos
  3. Suorita tiedosto kaksoisnapsauttamalla sitä.
  4. Kirjoita näkyviin tulevaan syöttöruutuun LISÄTÄ ja napsauta OK.

Se lisää Hanki File Hash komento pikavalikosta.

hae tiedosto hash hiiren kakkospainikkeella

Napsauttamalla valikkokohtaa lasketaan SHA256 hash ja kopioi sen automaattisesti leikepöydälle.

Avaa Muistio ja liitä leikepöydälle tallennettu tiedostotiiviste.

hanki tiedosto hash hiiren kakkospainikkeella -valikon kautta - certutil

merkintä: Voit poistaa kontekstivalikon merkinnän kaksoisnapsauttamalla tiedostoa sen suorittamiseksi. Kirjoita sitten POISTA ja napsauta OK.

Yllä oleva komentosarja käyttää sisäänrakennettua certutil.exe-tiedostoa tiedoston hajautustiedoston luomiseen suorittamalla komennon ja ohjaamalla sen uudelleen tulosta leikepöydälle käyttämällä Clip.exe:

certutil -hashfile-tiedoston_nimi SHA256

Tältä tulos näyttää, kun se suoritetaan komentokehotteesta.

hanki tiedosto hash hiiren kakkospainikkeella -valikon kautta - certutil

Certutil.exe tukee MD2MD4MD5SHA1SHA256SHA384SHA512 hajautusalgoritmit.

Toinen tapa saada tiedosto hash kontekstivalikon kautta on käyttää kolmannen osapuolen apuohjelmaa, kuten HashMyFiles.


HashMyFiles-apuohjelma NirSoftilta

HashMyFiles on Nirsoftin pieni apuohjelma, jonka avulla voit laskea yhden tai useamman järjestelmäsi tiedoston MD5- ja SHA1-tiivisteet. Voit helposti kopioida MD5/SHA1-tiivisteluettelon leikepöydälle tai tallentaa ne teksti-/HTML-/XML-tiedostoon. HashMyFiles voidaan käynnistää myös Windowsin Resurssienhallinnan pikavalikosta ja näyttää valitun tiedoston tai kansion MD5, SHA256, SHA384, SHA512 tiivisteet.

hanki tiedosto hash hiiren kakkospainikkeella -valikon kautta - hashmyfiles

Napsauta Asetukset-valikosta Ota Explorerin kontekstivalikko käyttöön vaihtoehto ottaa se käyttöön. Se lisää HashMyFiles-vaihtoehdon tiedostojen ja kansioiden kontekstivalikkoon.

hanki tiedosto hash hiiren kakkospainikkeella -valikon kautta - hashmyfiles

ladata HashMyFiles osoitteesta Nirsoft.net


7-Zipin käyttö

Suosittu pakkausapuohjelma 7-vetoketju on ominaisuus, joka voi laskea CRC- tai SHA-tarkistussummat hiiren kakkospainikkeella. 7-Zip on laajalti käytetty ohjelmisto, ja on todennäköistä, että olet asentanut sen tietokoneellesi.

Jos 7-Zip-asennus ei vielä ota vaihtoehtoa käyttöön, voit ottaa sen käyttöön napsauttamalla Työkalut-valikkoa, valitsemalla Asetukset ja ottamalla käyttöön CRC SHA > vaihtoehto alla Kontekstivalikon kohdat: listalle. Napsauta OK tallentaaksesi asetukset.

get file hash napsauta hiiren kakkospainikkeella valikkoa 7-zip

Sitten sinun tarvitsee vain napsauttaa tiedostoa hiiren kakkospainikkeella, valita CRC SHA ja valita sitten alivalikosta hajautusalgoritmi, kuten CRC-32, CRC-64, SHA-1, SHA-256. Voit valita kaikki yllä olevat hajautusalgoritmit (ja BLAKE2 algoritmi lisäksi), napsauta tähteä (*) vaihtoehto.

get file hash napsauta hiiren kakkospainikkeella valikkoa 7-zip

Tarkistussummatiedot esitetään erillisessä valintaikkunassa.

get file hash napsauta hiiren kakkospainikkeella valikkoa 7-zip

Voit valita kohteet ja painaa Ctrl + C näppäimistölläsi kopioidaksesi sen leikepöydälle.


Binary Fortressin HashToolsin käyttäminen

HashTools by Binary Fortress Software laskee ja tarkistaa tiivisteet yhdellä napsautuksella! Tukee CRC32-, MD5-, SHA1-, SHA256-, SHA384-, SHA512- ja SFV-tiedostoja sekä integrointia Windowsin Resurssienhallinnan kontekstivalikkoon yhdellä napsautuksella.

Asenna HashTools tai suorita kannettava versio tai työkalu. Napsauta Asetukset-painiketta, joka näkyy rataskuvakkeen kanssa, ja napsauta Lisää Windowsin kontekstivalikoihin.

Napsauta tiedostoa tai tiedostojoukkoa hiiren kakkospainikkeella ja napsauta Hash HashToolsilla kontekstivalikossa.

hanki tiedosto hash hiiren kakkospainikkeella -valikon kautta - hashtools

Tämä käynnistää HashTools-ohjelman ja lisää valitut tiedostot luetteloon. Napsauta seuraavaksi hajautusalgoritmia (esim. CRC, MD5, SHA1, SHA256 jne.) luodaksesi tiedostoille hajautussumman.

hanki tiedosto hash hiiren kakkospainikkeella -valikon kautta - hashtools

Tiedätkö jotain muuta työkalua tai menetelmää tiedostojen tiivisteen laskemiseen? Kerro siitä alla olevassa Kommentit-osiossa.


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikkiblogiisi + Facebookiin, Redditiin
  • Twiittaa se!
Joten kiitos paljon tuestanne, lukijani. Se ei vie aikaasi enempää kuin 10 sekuntia. Jaa-painikkeet ovat aivan alla. :)