How to Create a UEFI Bootable Memtest USB Drive
This article explains how to download the UEFI-compatible memtest.efi binary and copy it to a USB flash drive in Windows, setting it up as /EFI/BOOT/BOOTX64.EFI so that the drive will boot Memtest on UEFI-based systems.
๐ Prerequisites
- A USB flash drive (at least 16โฏMB) formatted as FAT32
- A Windows PC with UEFI firmware (no Legacy/CSM boot mode)
- Administrator privileges on the Windows PC
- Internet access to download the
memtest.efifile
๐ฝ 1. Download the memtest.efi Binary
- On your Windows PC, open a web browser and go to the Memtest86+ EFI Binary Downloadspage.
- Find the latest release (e.g.,
v6.10) and click to download thememtest.efifile.
- The file is typically named
memtest.efioruefi-memtest.efi.
- Save the file to your Downloads folder (e.g.,
C:\Users\YourName\Downloads).
๐พ 2. Format the USB Flash Drive as FAT32 in Windows
Caution: This will erase all data on the USB drive. Back up any important files first.
- Insert the USB flash drive into a USB port on your Windows PC.
- Open File Explorer and right-click on the USB drive letter (e.g.,
E:). - Select Formatโฆ from the context menu.
- In the Format dialog:
- Set File system to FAT32.
- Leave Allocation unit size as Default.
- Optionally set Volume label to
MEMTEST. - Ensure Quick Format is checked.
- Click Start, then OK to confirm. Wait for the format to complete and click OK again.
โ๏ธ 3. Create the UEFI Boot Directory Structure
- In File Explorer, open the formatted USB drive (e.g.,
E:). - Create a new folder named
EFIin the root of the USB drive. - Inside the
EFIfolder, create another folder namedBOOT.
The resulting path should look like:
E:\EFI\BOOT
๐ 4. Copy and Rename memtest.efi
- In File Explorer, navigate to your Downloads folder where you saved
memtest.efi. - Drag and drop
memtest.efiinto theE:\EFI\BOOTfolder on your USB drive. - Right-click the copied file in
E:\EFI\BOOTand select Rename. - Rename it to
BOOTX64.EFIand press Enter.
๐ 5. Safely Eject and Boot Memtest
- In File Explorer, right-click the USB drive and choose Eject.
- Insert the USB drive into the UEFI-based computer you want to test.
- Power on the system and enter the UEFI/BIOS boot menu (often
F12,Esc,F10, orF2). - Select the USB drive entry (typically labeled UEFI: ).
- The system should boot directly into Memtest and begin memory diagnostics.
๐ ๏ธ Troubleshooting
Issue | Solution |
|---|---|
USB not shown in boot menu | Ensure the drive is formatted FAT32 and the path is |
Memtest does not launch after selecting USB | Confirm the file is exactly named |
Memory test errors or hang | Update your UEFI firmware and try a newer or older version of the |
๐ References
Updated on: 10/12/2025
Thank you!
