Windows系统怎么看文件的MD5

✅ 方法一(最推荐):certutil(系统自带,万金油)

适用:Windows 7 / 10 / 11 / Server 所有版本

1️⃣ 打开 CMD 或 PowerShell

  • 开始菜单 → 搜索 cmd
  • (是否管理员权限无所谓)

2️⃣ 执行 MD5 校验

cmd 复制代码
certutil -hashfile 文件路径 MD5

✅ 示例

cmd 复制代码
certutil -hashfile C:\temp\test.iso MD5

输出示例:

text 复制代码
MD5 hash of C:\temp\test.iso:
e2fc714c4727ee9395f324cd2e7f331f
CertUtil: -hashfile command completed successfully.

👉 中间那一行就是 MD5 值


✅ 方法二:PowerShell(更现代)

Windows 10 / 11 / Server 推荐

powershell 复制代码
Get-FileHash C:\temp\test.iso -Algorithm MD5

输出示例:

text 复制代码
Algorithm : MD5
Hash      : E2FC714C4727EE9395F324CD2E7F331F
Path      : C:\temp\test.iso

✅ 优点:

  • 可脚本化
  • 支持 SHA1 / SHA256 / SHA512

✅ 方法三:GUI / 右键(第三方工具)

如果你经常校验文件(ISO、固件、驱动):

常用工具

  • HashCheck
  • 7-Zip(间接)
  • HashTab

安装后 → 右键文件 → 校验和 / 属性 → MD5

✅ 适合非运维、非工程环境

❌ 服务器一般不装


✅ 方法四:WSL / Linux 工具(如果你有 WSL)

bash 复制代码
md5sum /mnt/c/temp/test.iso

✅ 多算法对照(实用)

算法 命令
MD5 certutil -hashfile file MD5
SHA1 certutil -hashfile file SHA1
SHA256 certutil -hashfile file SHA256

PowerShell:

powershell 复制代码
Get-FileHash file -Algorithm SHA256

⚠️ 工程注意事项(很重要)

❗ MD5 已不安全

  • 不能用于安全校验 / 防篡改
  • 只能用于:
    • 文件完整性
    • 传输是否损坏
    • 与厂商给的 MD5 对比

下载 ISO / firmware / driver

  • 优先 SHA256
  • MD5 只是"快速对一眼"

✅ 快速对比(你实际会用到的)

场景 推荐方式
单次校验 certutil
写脚本 PowerShell
Server / 无 GUI certutil
批量文件 PowerShell
日常桌面 右键工具

✅ 一句话总结

Windows 下 check MD5:

cmd 复制代码
certutil -hashfile 文件 MD5

相关推荐
tedcloud1238 小时前
diagram-design 怎么安装?用 AI 自动生成更专业的架构图、流程图
linux·运维·前端·人工智能·开源·流程图
多弗朗皮卡丘8 小时前
C语言梦开始的地方16:结构体
c语言·开发语言·windows
huainingning8 小时前
Linux和Windows系統SCP命令传输文件
linux·运维·服务器
polarislove02148 小时前
Windows安全中心网络盘打开文件提示“打开这些文件可能会对你的计算机有害”的解决方法
网络·windows·安全
2401_862880828 小时前
Linux应用层开发 --- 多任务
linux·服务器·c语言
bluesky9612228 小时前
服务器客户端开发异同
运维·服务器
虎王物联8 小时前
Nginx反向代理实现IoT设备HTTPS接入:从证书配置到MQTT over WebSocket实战
运维·物联网·nginx·https
Multipath7128 小时前
多链路聚合设备的大型户外活动的通信保障方案
大数据·运维·网络·5g·安全
智恒百亿9 小时前
AI服务器涨价15%背后:5090八卡智算服务器的选型与成本分析
大数据·服务器·人工智能·github
发量惊人的中年网工9 小时前
游戏开服就被DDoS攻击怎么办?开服7分钟服务器被打穿的复盘与防护清单
运维·服务器·网络·安全·游戏