ต้องการตรวจสอบ sha1, sha256, sha384, sha512 หรือ md5 แฮชสำหรับไฟล์? คุณสามารถทำได้โดยไม่ต้องใช้เครื่องมือของบุคคลที่สามใน Windows นี่คือวิธี
เมื่อคุณดาวน์โหลดไฟล์จากอินเทอร์เน็ตรวมถึงไฟล์แนบอีเมลคุณจะตรวจสอบได้อย่างไรว่าเป็นไฟล์ที่คุณคิดว่าเป็นจริงอย่างไร นอกจากนี้คุณจะแน่ใจได้อย่างไรว่ายังไม่ได้รับการแก้ไข-ไม่ว่าจะในระหว่างการขนส่ง (ขณะดาวน์โหลด) โดยแอปพลิเคชันอื่น ๆ หรือมัลแวร์ในระบบของคุณ? นั่นคือที่ ไฟล์แฮช เข้ามาเล่น ไฟล์แฮชระบุไฟล์โดยไม่ซ้ำกัน แม้แต่การเปลี่ยนแปลงเล็กน้อยในเนื้อหาไฟล์ก็จะเปลี่ยนแฮชไฟล์อย่างสมบูรณ์ คุณสามารถ เปรียบเทียบไฟล์แฮช ของไฟล์ที่ดาวน์โหลดมาพร้อมกับแฮชไฟล์ที่จัดทำโดยนักพัฒนาเพื่อตรวจสอบว่าไฟล์นั้นเป็นของจริงและไม่เปลี่ยนแปลง
ตัวอย่างเช่นเมื่อคุณดาวน์โหลด Windows 11 ISO จากเว็บไซต์ Microsoft มันจะแสดงไฟล์แฮช คุณ สร้างไฟล์แฮช โดยใช้ขั้นตอนด้านล่างจากนั้นเปรียบเทียบกับแฮชอย่างเป็นทางการที่จัดทำโดย Microsoft เพื่อให้แน่ใจว่า ISO ที่ดาวน์โหลดนั้นเป็นของแท้และไม่เปลี่ยนแปลง
Get-Filehash PowerShell CMDLET ใน Windows 11 และ Windows 10 สามารถสร้างแฮชประเภทต่าง ๆ รวมถึง SHA1, SHA256, SHA384, SHA512 และ MD5 มาเริ่มกันแล้ว
ตรวจสอบไฟล์แฮชสำหรับไฟล์ใด ๆ ใน Windows 11 & 10
เราจะใช้ PowerShell กับ Get-Filehash CMDLET เพื่อสร้างไฟล์แฮชสำหรับไฟล์ใด ๆ มันเป็นคำสั่งง่ายๆที่สร้างแฮชไฟล์ SHA256 โดยค่าเริ่มต้น แต่คุณสามารถใช้พารามิเตอร์-ALGORITHM เพื่อคำนวณแฮชในฟังก์ชั่นแฮชเข้ารหัสอื่น ๆ เช่น SHA1, SHA384, SHA512 และ MD5 นี่คือวิธี
ก่อนอื่นเราต้อง เปิดเครื่องมือ PowerShell ในการทำเช่นนั้น คลิกขวา ไอคอน”windows”บนแถบงานและเลือก“ เทอร์มินัล “ ผู้ใช้ Windows 10 สามารถเลือก“ Windows PowerShell ” ตัวเลือก
เมื่อหน้าต่าง Terminal/PowerShell เปิดขึ้น เรียกใช้คำสั่งต่อไปนี้ อย่าลืมแทนที่เส้นทางไฟล์จำลองด้วยเส้นทางไฟล์จริง คำสั่ง ส่งออกฟังก์ชั่นแฮช cryptographic (sha256 โดยค่าเริ่มต้น) ที่ใช้และไฟล์ hash ของมัน
หมายเหตุ : ขึ้นอยู่กับขนาดไฟล์อาจใช้เวลาสองสามวินาที ความสูง=”231″src=”https://i0.wp.com/windowsloop.com/wp-content/uploads/2025/05/get-filehash-command-160525.jpg?resize=1024%2C231&ssl=1″อย่าลืมเปลี่ยนเส้นทางจำลองด้วยเส้นทางไฟล์จริง
รับ sha1 hash สำหรับไฟล์ :
get-filehash”c: \ path \ to \ file.txt”-algorithm sha1
“C: \ path \ to \ file.txt”-algorithm sha384
รับ sha512 hash สำหรับไฟล์ :
get-filehash”c: \ path \ to \ file.txt”-algorithm Sha512
“C: \ path \ to \ file.txt”-Algorithm MD5
เมื่อไฟล์แฮชปรากฏในหน้าต่าง PowerShell/Terminal ให้เปรียบเทียบกับไฟล์แฮชในหน้าดาวน์โหลด src=”https://i0.wp.com/windowsloop.com/wp-content/uploads/2025/05/get-filehash–with-algorithm-parameter-160525.jpg?resize=1024 เทศบาล อัลกอริทึมการเข้ารหัสเดียวกัน ตัวอย่างเช่นหากแหล่งที่มามีแฮช SHA512 คุณต้องสร้างแฮช sha512 สำหรับไฟล์ที่ดาวน์โหลดของคุณก่อนที่จะเปรียบเทียบ อย่าพยายามเปรียบเทียบแฮชจากอัลกอริทึมที่แตกต่างกัน (เช่น MD5 เทียบกับ Sha256)
ดีที่รู้ : วิธีเพิ่มตัวเลือกในการคำนวณแฮชไฟล์ในเมนูคลิกขวา
–
เป็นเรื่องง่ายที่จะตรวจสอบไฟล์แฮชของไฟล์ใด ๆ ในทั้ง Windows 11 และ Windows 10 หากคุณมีคำถามหรือต้องการความช่วยเหลือแสดงความคิดเห็นด้านล่าง