While i was trying to format a hard disk which i was earlier using as an Internal laptop drive to now use as an external drive, i was unable to delete some partitions which had Recovery EFI written on them in the Disk management.
Upon a simple google search, here’s the solution i found
1. Open command prompt and type diskpart and enter, a new window will open with diskpart written.
2. Type list disk and enter, a list of disks will appear, identify the disk which has the partition you want to delete.
3. Type select disk # and enter ( # is the number of the disk with recovery partition ).
4. Type list partition and enter, a list of partition will display.
5. Type select partition # and enter ( # is the number of the recovery partition ).
6. Type delete partition override and enter. You will a see a confirmation message and in the disk management, you will see the partition as unallocated.
Do this for all such partitions
Done !!! Hope this helps