Can’t Install Ubuntu – EFI\BOOT\mmx64.efi not found

I was installing Ubuntu on my computer along with Windows 11. Everything was going the way it should be, but suddenly installation gets canceled, and some corrupted installation files remain on the disk. Next time, I again try to install Ubuntu and I get this message on my screen – EFI\BOOT\mmx64.efi not found.

OOT\mmx64.efi – Not Found
Failed to load image \EFI\BOOT\mmx64.efi: not found
Failed to start MokManager: Not Found
Something has gone seriously wrong: import_mok_state() failed: Not found

Can't Install Ubuntu - EFI\BOOT\mmx64.efi not found

To tackle this error, I took the decision to disable the Secure Boot option on my computer under the UEFI; even after that, the problem remains exactly the same. I was worried about this error, but little research helps me to solve this error.

“Installing any third-party software with Secure Boot requires registering new Machine owner key(MOK) into EFI. Any Linux installer registers a new MOK variable before it finishes the installation. If due to an error Installer is interrupted and Installation is not finished completely, you may get this error.”

I hope, you exactly understood the actual problem. This is quite easy to solve, you’re worried as you don’t know how to do it. Don’t panic about it, we’re here for you.

“Removing the EFI MOK variable can solve the problem easily. UEFI Internal Shell is only the option to perform this task successfully. You can access UEFI Internal Shell under the system BIOS.”

Solved: EFI\BOOT\mmx64.efi not found

You have to follow a few steps and then you can get rid of this problem easily.

Related article: How to Disable Secure Boot in Windows 10

  1. First of all, download the shell.exe: Here
  2. Connect your USB Drive with your PC and copy and paste shell.exe on USB Drive.
  3. Once you’ve done this, restart your PC and open BIOS Advanced Settings.
  4. On the BIOS settings find out the UEFI Internal shell and open it, this will run shell.exe using your connected USB Drive.
    Shell.exe will not run until you disable secure Boot on your system.
  5. This opens the UEFI Shell command-line tool, run the following command. You will get a registered Mock variable as a result once the command is executed.
dmpstore -d -all MokAuth
dmpstore -d -all MokNew
  1. Once it is finished, then the problem is also finished. You will never get the error “EFI\BOOT\mmx64.efi not found” like this.

Once you’ve done this, you should reset Windows 10 to the factory state, It is important for your system stability. This fixes the small error itself, therefore it will be a good decision. Now, you can install Ubuntu on your PC without any hassle.

Leave your reply here

Scroll to Top