MemTest86 11.7:独立启动的内存诊断工具
为什么要在系统之外测内存
内存故障的表现往往不像硬件问题:蓝屏、程序随机崩溃、下载的文件校验不过、解压报错,都可能源自个别内存单元读写出错。在操作系统里跑测试,内存已被系统和程序占用,很难做到全覆盖。MemTest86 的做法是从 U 盘独立启动,在几乎没有其他软件运行的条件下反复读写内存,从而把干扰降到最低。

怎么开始测
准备工作不复杂:下载官方镜像包,用一个容量 1GB 以上的 U 盘写入,然后从 U 盘启动。它要求 UEFI 环境,x86、x86-64 与 ARM64 硬件都有对应版本,纯传统 BIOS 的老机器需要另找旧版。启动后会按默认配置自动开跑,默认是四轮。官方给出的参考时长约为单轮 15 分钟、四轮 2 小时,实际取决于内存容量、频率与所选项。

报告怎么读
出现错误时,界面会给出错误数量、出错地址、所属测试项,以及对应的内存模组与通道信息,这些信息是判断问题的关键:地址落在哪个模组,决定了是先换条、先换槽,还是先关掉内存加速配置。遇到报错不必立刻判死刑,可先关闭 XMP/EXPO 回到默认频率与电压重测,再逐条单独测试,用排除法区分是内存本身、主板插槽还是内存控制器的问题。

版本与授权
它提供免费版与 Pro 版:免费版足以完成日常排查,Pro 版增加了可配置报告、自动化与批量部署能力,官方标价 116 美元。11.7 版于 2026 年 5 月发布,加入了对新一代内存模组与平台的支持。需要注意的是它能发现内存层面的重复性错误,但无法把内存故障与内存控制器、供电或主板信号完整性问题完全区分开,排查时仍应结合其他手段交叉验证。
MemTest86 是排查内存问题时的第一步:把系统摘出去,让内存单独接受检验。它给出的不只是「有没有错」,还有错在哪个地址、属于哪个模组——后面的处理动作,都从这几行报告开始。