MemTest86 U盘制作需分四步:一、官网下载并解压memtest86-usb.img;二、Windows用Rufus以DD模式写入;三、Linux/macOS用dd命令写入并sync;四、重启进BIOS启动菜单验证能否正常加载测试界面。

如果您需要对计算机内存进行深度检测,但系统无法正常启动或存在不稳定现象,则可能需要借助独立于操作系统的内存测试工具。MemTest86 是一款专为x86/x64平台设计的底层内存诊断程序,支持UEFI与Legacy BIOS双模式启动。以下是创建一个可启动MemTest86内存检测U盘的具体步骤:
一、下载官方MemTest86镜像文件
MemTest86 提供免费版与专业版,其中免费版已足够满足基础内存故障排查需求。必须从其官网获取最新镜像,避免使用第三方修改或捆绑软件的版本,以防启动失败或校验异常。
1、访问 https://www.memtest86.com/download.htm 官方下载页面。
2、在页面中找到 "Free Download" 按钮,点击下载 ZIP 压缩包(文件名类似 memtest86-usb.zip)。
3、解压ZIP包,确认其中包含 memtest86-usb.img 镜像文件(非ISO)及配套的 Windows/Linux 制作工具。
二、使用Rufus写入镜像(Windows平台)
Rufus 是一款轻量级、免安装的启动盘制作工具,原生支持 MemTest86 的 USB 写入,并能自动配置分区方案与引导模式,兼容 UEFI 和传统 BIOS。
1、从 https://rufus.ie/ 下载最新版 Rufus(.exe 文件,无需安装)。
2、插入目标U盘(建议容量 ≥ 1GB,且无重要数据,制作过程将完全格式化)。
3、运行 Rufus,确保“设备”下拉菜单中选中该U盘。
4、在“引导选择”栏点击右侧图标,浏览并选中解压所得的 memtest86-usb.img 文件。
5、确认“分区方案”根据目标主机设置:若主板为UEFI为主,选择 GPT 分区方案用于UEFI计算机;若为老旧BIOS机器,选择 MBR 分区方案用于BIOS或UEFI-CSM。
6、点击 “开始”,弹出提示时选择 “写入方式:DD写入模式”(不可选ISO模式),确认执行。
三、使用dd命令写入(Linux/macOS平台)
Linux 与 macOS 系统内置 dd 命令可直接将原始镜像逐扇区写入USB设备,该方法不依赖图形工具,写入结果最接近官方推荐流程,但需谨慎识别设备路径以避免误写硬盘。
1、插入U盘后,在终端中执行 lsblk(Linux)或 diskutil list(macOS),识别U盘设备名(如 Linux 下为 /dev/sdb,macOS 下为 /dev/disk2)。
2、卸载该设备所有挂载分区,例如 Linux 执行 sudo umount /dev/sdb*,macOS 执行 sudo diskutil unmountDisk /dev/disk2。
3、进入解压目录,执行写入命令:Linux 用户运行 sudo dd if=memtest86-usb.img of=/dev/sdb bs=4M status=progress oflag=sync;macOS 用户运行 sudo dd if=memtest86-usb.img of=/dev/rdisk2 bs=4m(注意使用 rdisk 提升速度)。
4、等待命令返回提示符,期间无进度条,仅显示写入字节数;完成后执行 sync 确保缓存刷入物理介质。
四、验证U盘启动能力与完整性
写入完成后,必须在真实硬件环境中验证U盘是否被正确识别为可启动设备,并确保MemTest86主程序能加载。部分主板需手动启用UEFI USB启动项或关闭Secure Boot才能识别。
1、重启计算机,在开机自检阶段反复按 F12、F10、ESC 或 DEL(依主板品牌而异)调出临时启动菜单。
2、在启动选项中查找含 "MemTest86" 或 "UEFI: [USB Device Name]" 字样的条目,使用方向键选中并回车。
3、若屏幕出现 MemTest86 黑底白字主界面,顶部显示版本号与CPU信息,且下方开始滚动测试行,则表明U盘制作成功。
4、若卡在厂商Logo、报错 "Invalid partition table" 或直接跳过进入操作系统,需检查BIOS中 CSM/Legacy Support 设置是否匹配U盘写入模式。










