Multiple EFI system partitions on C drive
Move Windows EFI boot partition to another drive.
I have a Windows installation with three drives
C:\ (windows 10 installation)
E:\ (stuff)
D:\ (contains the EFI boot partition + stuff)
For what ever reason, when i installed Windows with a two disk setup, the core installation was installed on C:\ and the EFI partition was installed on D:\
I no longer need drives E:\ and D:\, but i cannot remove D:\ because this contains the EFI boot partition and the system cannot boot without it.
But i also don’t want to keep a 450GB SSD just to save a 100MB EFI boot partition onto it.
So my question is.
Q1: How can i move the EFI partition?
Answer: I have already gone to my C:\ with disk manager and shrinked the partition by 110 MB, going into CMD (as administrator) and with the commands
$ diskpart
$ list
$ select disk 3
$ create partition efi
$ exit
The above created a new EFI partition on the C:\ drive on the 110 MB partition.
Q2: How do i get Windows to use the new EFI partition so i can physically remove the D:\ drive?
Thank you in advance
Best regards.
Read more here: Source link
