You are on page 1of 2

Note: If you prefer simple and all in one solution to fix UEFI problems in Windows 10/8/7, you can

try
Method 1 to apply professional partition manager software for help;
If you prefer free method and you are quite familiar with Windows system management jobs, you may
follow Method 2 or 3 to find relative solutions that suite you the most to fix UEFI in Window 10/8/7 then.

Method 1. Use bootrec/bootsect to fix UEFI in Windows 7

If you are a Windows 7 fans, having UEFI boot problems, and prefer free method to fix UEFI boot error.
You may follow below 2 methods to solve this issue now.

Before you start fix UEFI bootloader in Windows 7, please make sure that UEFI load with legacy mode is
active:

Restart PC > Open UEFI > Search Secure Boot and disable or turn it Off > Save settings.

1.1 Use bootrec to fix Windows 7 UEFI

Insert Windows 7 installation CD/DVD and boot from it;


Select language, keyboard and click Next;
Select operating list (Windows 7) and click Next;
Click Command Prompt at System Recovery Options screen;
Type the below command and hit Enter each time:

bootrec /fixmbr
bootrec /fixboot
bootrec /ScanOs
bootrec /rebuildBcd

Remove the installation CD/DVD, type: exit and hit Enter > Restart your computer.

1.2 USe bootsect to fix Windows 7 UEFI

Insert Windows 7 installation CD/DVD and boot from it;


Select language, keyboard and click Next;
Select operating list (Windows 7) and click Next;
Click Command Prompt at System Recovery Options screen;
Type: bootsect /nt60 SYS /mbr and hit Enter;
Remove Windows 7 installtion CD/DVD, type: exit and hit Enter > Restart PC.

Method 2. Use diskpart/Automatic Repair to fix UEFI in Windows 10/8

If you are a Windows 10 or 8 user and you prefer free methods to fix UEFI boot error, you may follow
below two solutions to solve this issue now:

2.1 Use diskpart to repair Windows 10/8 UEFI

Insert Windows 10/8.1/8 installation disk or installation USB into PC > Boot from the disk or USB;
Click Repair your computer or hit F8 at the Install now screen;
Click Troubleshoot > Advanced options > Command Prompt
Type below command and hit Enter each time:
diskpart
DISKPART>
sel disk 0
When the message "Disk 0 is now the selected disk" shows up, type:
list vol

diskpart will now show the full list of volumes on your PC, find UEFI volume from the list: UEFI
partition will be on Volume 2.
Type below command and hit Enter each time:

sel vol 2
assign letter=G: Note: G shall be a unique drive letter which cannot be already used;

When the message "DiskPart successfully assigned the drive letter or mount point", type below
command and hit Enter each time:

exit
cd /d G:\EFI\Microsoft\Boot\
cd /d G:\Boot\ or cd /d G:\ESD\Windows\EFI\Microsoft\Boot\
Note: G is the drive letter you signed to UEFI partition and remember to replace G with UEFIs partition
letter.
bootrec /fixboot
ren BCD BCD.bak
bcdboot C:\Windows /l en-us /s x: /f ALL Note: c:\ is the drive where Windows 10/8.1/8 is installed on.

You can also run: bootrec /rebuildbcd > hit Enter;

Type: exit in Command Prompt > Restart PC.

Now UEFI boot is fixed and Windows 10/8.1/8 can be boot again.

2.2 Use Automatic Repair to repair Windows 10/8 UEFI

Insert Windows 10/8.1/8 installation disk or USB with PC > Restart PC and boot from the disk or
USB;
Click Repair your computer at the Install now screen;
Click Troubleshoot at Choose an option screen > Click Automatic Repair;
Choose an account from the list to continue at the Automatic Repair screen;
Wait for the process to finish.

Method 3. Use bootable disk to fix system error and reinstall system to solve UEFI boot
issue in Windows 10/8/7

When problems happen to UEFI boot, Windows will not be able to load or boot anymore. Here wed like to
recommend you a powerful partition manager software which supports you to create a bootable disk to
repair system error on boot disk. You may Google EaseUS Partition Master online or directly click below
download button to get this partition manager software for fixing Windows 10/8/7 UEFI now:

You might also like