Windows 10: Drive letter for EFI system partition? Solved

  1.    18 Sep 2017 #1

    Drive letter for EFI system partition?


    In Macrium Reflect (free), a Dell Optiplex 3046 running 6.3.1835 on Win 10 64 Pro, returns a
    Cluster run error Cluster run short error 21
    when performing a backup that includes the EFI system partition. Macrium's suggested solution is to assign a drive letter to that partition. The EFI partition is required for a disk image.

    Before I assign a drive letter I'd like to understand what risks there are in the assignment.
      My ComputerSystem Spec

  2.    18 Sep 2017 #2

    The only risk is that it will give the user and programs access to the EFI System Partition through the drive letter to make changes. I doubt that assigning a drive letter will fix the issue because we do backups all the time with no drive letter assigned to the EFI System Partition, but you can try, and just remove the drive letter after the backup is done.

    The good news is that it is extremely easy to rebuild the EFI System Partition.
      My ComputerSystem Spec

  3.    24 Oct 2017 #3

    I've finally gotten around to assigning drive letters - to no avail. chkdsk /r did not help.

    More detail:
    One of the partitions in the attempted image is display in red in Reflect:Click image for larger version. 

Name:	red_image.jpg 
Views:	71 
Size:	11.3 KB 
ID:	160056

    There is nothing of note when viewing the disk in either Disk Management or diskpart.

    Still stuck. Is there a Macrium solution (so we can keep its installation) or should we go elsewhere?
      My ComputerSystem Spec

  4.    25 Oct 2017 #4

    The red coloration just means the partition is nearly full. Did you run chkdsk /r on every partition or only the EFI system partition? Or do you know the error is being thrown while imaging the EFI system partition rather than another?
    Last edited by Word Man; 26 Oct 2017 at 06:43. Reason: Typos
      My ComputerSystem Spec

  5.    25 Oct 2017 #5

    It's pretty easy to rebuild the EFI System Partition. You just have delete the corrupt one. Create a primary partition where it used to be, format it as FAT32, assign it a drive letter. Run the command:

    bcdboot C:\Windows /s F: /f UEFI

    Make sure the drive letter in Red is the drive letter currently assigned to the Windows partition, and the orange drive letter is the letter assigned to the new EFI System partition.

    Then remove the drive letter from the EFI Partition and change the partition ID to: c12a7328-f81f-11d2-ba4b-00a0c93ec93b

    All of that can be done in an admin Command Prompt with diskpart commands (and exit diskpart to run bcdboot command).

    If you know what you are doing, takes less than 2 minutes to accomplish.
      My ComputerSystem Spec

  6.    26 Oct 2017 #6

    @Word Man:
    "Did you run chkdsk /r on every partition or only the EFI system partition? Or do you know the error is being thrown while imaging the EFI system partition rather than another?"

    I did not run chkdsk /r on every partition - I only ran it once, assuming that it ran on the entire disk. This sounds like in inaccurate assumption. Does chkdsk need to be run against every volume?

    @
    NavyLCDR:

    I may eventually get to rebuilding EFI once I learn where the error is. That appears to be the harder part right now.
      My ComputerSystem Spec

  7.    26 Oct 2017 #7

    geoB said: View Post
    @Word Man:
    ...
    I did not run chkdsk /r on every partition - I only ran it once, assuming that it ran on the entire disk. This sounds like in inaccurate assumption. Does chkdsk need to be run against every volume?
    ...
    Well, you need to know which partition/drive the error occurred on to correct the error. I imagine chkdsk without a drive letter specification just runs on the system drive (c: in your case), it runs on a specified volume/partition not across an entire physical disk.

    I know that there is a thread at the Macrium support forum discussing the case where a cluster error occurred processing the EFI system partition (ESP) - was that perhaps your reference to "Macrium's suggested solution"?

    If nothing wrong with your ESP, chkdsk on that with a drive letter assigned would come up good and you would still be looking for the error.

    So, perhaps you need to run "chkdsk d: /r" (substitute the target drive letter for d: ) on each partition to find out which is bad - i.e., if the Macrium error message during the backup dialogue doesn't indicate which partition it is.
      My ComputerSystem Spec

  8.    26 Oct 2017 #8

    Macrium Reflect will tell you which partition it is failing on. One thing you can do is to select the option to image one partition only. Start with your smallest partitions and work your way up in size. Then you know for sure which partition is failing.
    Last edited by NavyLCDR; 26 Oct 2017 at 14:44.
      My ComputerSystem Spec

  9.    29 Oct 2017 #9

    The procedure that enabled creating a system image:

    With diskpart, selected disk and volume containing the ESP partition. Assigned a drive letter with assign letter=E. Exited diskpart and opened an admin shell. Called chkdsk E: /r. Declined to dismount and accepted running chkdsk on restart. Restarted. Opened Reflect and successfully created a system image. Interestingly, the drive letter assignment disappeared.

    Thanks to Word Man & NavyLCDR my wife can now image and back up her system.
      My ComputerSystem Spec


 

Related Threads
I currently have one drive that contains a System Reserved partition (which includes the boot files). The status is System, Active, Primary Partition. I have another drive with the C: partition. The status is Boot, Page File, Active, Crash...
Is it possible to discover the previous drive letter assignments on an old boot drive? I have a Windows 7 boot drive that previously was part of a system with 8 hard drives. I cloned the boot drive from this system and moved to a newer system,...
So I have this other System Reserved Partition that isn't for my main drive (C). It is under a drive I use for backing up (F). Now it wouldn't really be a big issue as it isn't much space but it also has it's own drive letter (D) which I find...
Hi: I built a new desktop to get Windows 10 as my old hardware with Windows 7 was not upgradable. I have been able to install Windows 10Pro except that I am getting frequent disk errors ( system trying to clean up at boot time). I have another...
https://www.tenforums.com/attachment.php?attachmentid=61079&stc=1Hi guys in my desktop I have two hard disks ( disk 0 and disk 1 ) . Disk 1 is a clone of disk 0 created by Macrium Reflect Disk 0 : ( C: ) windows 10 pro , upgrade from windows 7 ...
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 09:39.
Find Us