硬件检测工具 | 如何在纯uefi的机器上使用memtest86工具检测内存条
一、问题介绍:
在机房里面维护利旧的机器上可能会遇到各种程序提示内存不能读取、蓝屏代码1A、50等情况,其中50蓝屏代码基本上都是内存引起.对于硬件报错,需要有工具能检测出是否有问题.目前测试内存条的软件中Memtest86是最为广泛使用的.
检测内存条的时候,需要从最小化的系统中开始检测,在pe系统或windows系统中测试,会大幅降低检测的准确性.在测试内存条的环境下,尽量选择最小化环境,在dos或uefi的底层系统下测试内存条.
目前从十代酷睿平台开始,品牌机厂家大部分已经把bios中的csm选项去掉.在bios中无法开启csm模式,只能使用uefi模式,无法再使用传统的legacy模式.在进入pe系统时候,不能在pe的菜单中直接选择进入memtes86软件进入测试内存条.针对这种情况,可以使用基于uefi环境下制作的Memtest86版本,该版本已经不需要在pe系统或菜单中去运行.

二、制作Memtest86软件到u盘:
下载地址:
蓝奏云:https://yu1007.lanzouw.com/iSTnO13doa2j
百度网盘:https://pan.baidu.com/s/1TzpRpwJC_u9nzNdyTGxkXA 提取码:9ayp
压缩包文件下载解压,解压之后把EFI文件夹放到U盘根目录,U盘需要格式化为fat32格式.

EFI文件夹放到U盘后,插到电脑上,开机选U盘启动进入.会出现如下图,提示正在进入memtest86的系统中.
注意:主板bios中的Secure boot安全启动选项要关闭,不关闭可能无法进入memtest86系统.

进入之后,系统默认10秒后开始测试模式如果不清楚,请直接开始测试.如果需要手动运行的话,用鼠标或键盘点配置进入.

进入后可以测试内存和cpu,我们一般用于测试内存条.输入数字后按enter选择模式,一般情况下用任意一个模式都可以.或者进u盘系统后等10秒自动开始检测.

检测完成如果没问题会显示pass,也就是通过,如果检测时候有问题,页面会有警告和报错提示如果有报错提示,说明内存条可能有问题,检测完成之后,软件报告会提示是哪个条子有问题


在测试过程中,如果列表里面有红字报错提示的,基本上可以判断内存条颗粒坏了.如下图红色部分.


注意:检测界面右上角的PASS和Test的#全部写满为一轮.软件默认检测4轮,请保证最起码检测3轮.软件没检测出来不代表内存条没有问题或没有兼容性问题,但是如果检测出来,一定代表有问题.有问题请及时更换内存条.