Stuck in EFI Shell when Turning the Computer On [FIXED]

This issue is often caused by dirty or broken ports

by Aleksandar Ognjanovic
Aleksandar Ognjanovic
Aleksandar Ognjanovic
Troubleshooting Expert
Aleksandar's main passion is technology. With a solid writing background, he is determined to bring the bleeding edge to the common user. With a keen eye, he always... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • One solution would be changing the HDD port or switching RAM slots to fix EFI Shell errors.
  • Also, another method that might help is disabling MSI Fast Boot or UEFI Boot in BIOS settings.

XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

Boot loops and BSODs are something every PC user will run into eventually. The important thing is not to panic and try to deduce what’s causing the issue. In this case, some users got stuck in the EFI Shell after rebooting their PC.

For some, the error was preceded by a sudden shutdown while others haven’t experienced anything unusual prior to the EFI Shell error. We found 3 possible resolutions for the problem at hand and put them below.

In this article

How to fix EFI Shell errors when booting up the PC

1. Plug HDD into a different port

The first step we run into as a possible solution is changing the HDD port. Seemingly, by switching SATA ports some users managed to get out the EFI (Extensible Firmware Interface). This, of course, points towards some hardware-based issues, so even though your PC might boot into the system, there’s always a fear of HDD or, less likely, motherboard issues.

In addition, if you’re perma-stuck in the boot loop, try powering off your PC and switching RAM slots. If you have two RAM sticks, change their positions. Also, it’s a good idea to unplug all USB devices with the keyboard being the only exception.

Try booting again and look for changes. If you’re able to access the Boot settings, make sure that the HDD is at the top of the list. If you can’t see your HDD in the list of bootable drives, we’re most likely looking at a hardware issue.

2. Disable MSI Fast Boot or UEFI Boot in BIOS

Every motherboard OEM has a few specific settings. Albeit, some of them are gimmicks, features like MSI Fast Boot are frequently used to speed up booting into the system.

However, it seems that this feature doesn’t work as intended with Windows 10. Some users were able to get out of the EFI Shell by disabling this feature.

Alternatively, if you have UEFI boot somewhere within the EFI settings, do disable it. This is another possible reason for the issue at hand. In addition, try resetting EFI settings to factory defaults. That way you’ll be sure no changes were made.

3. Remove the CMOS battery

Finally, if none of the previous steps got you out of EFI Shell, there’s only one solution we can suggest. Namely, BIOS/UEFI configuration might get corrupt and the only viable way to resolve this, in that current state, is to remove the CMOS battery.

That way, all cached configurations will be reset and you should be able to boot into the system. Of course, this does imply that all HDDs is functional.

This isn’t exactly a hard thing to do. Just power off your PC and remove all cables. Access the inside of the case and, somewhere in the middle of the motherboard, you should see a hand watch battery. Remove it and re-insert it. Plug in everything and give it another go. If the HDD is recognized and set as the first boot option, consider reinstalling the system. Just don’t forget to back up your files.

In case you have alternative solutions we forgot to mention, make sure to tell us in the comments section below.

RELATED STORIES YOU SHOULD CHECK OUT:

This article covers:Topics: