OK, after doing some google search I have come to the conclusion that it may well nigh be impossible to turn the EFI System Partition inactive or we still do not know how to do it.
It is also said that one cannot delete the EFI system partition also easily. The only way to get rid of it is to use Diskpart Clean/cleanall and then format it.
cant set old hdd inactiv But SSD runs perfect by itself.
How to delete a protected EFI disk partition with Windows 7 or 8 | WinAbility Software
Again diskpart clean/cleanall is a destructive process in which you will lose all data.
So our original recommendation holds:
Backup all data to another drive and then format the external drive with EFI System Partition.
To format after backing up, do a diskpart cleanall on that drive and then do a regular format.
If you are going that way
be sure that you select the correct drive to clean. ( We have had many cases here where the OPs accidentally performed it on a wrong drive and then rushed here on how to recover the lost data)
For that reason I do not generally recommend diskpart clean/cleanall to any user.The same (writing zeros to all sectors) can be done by using the HDD Lowlevel Format Tool
HDDGURU: HDD LLF Low Level Format Tool . Use the
Windows executable version 4.40 (works without installation). It has a visual GUI interface where you can select the drive by name and carryout the Low level Format. Since it is a 2TB drive it will take a long time but you can watch the progress in the progress bar.
See my post here on how to :
Recover data from an accidental diskpart / clean command ( Note: In this thread the OP was advised to initialise it as GPT and format it since his drive was larger than 2TB)
After lowlevel formatting is complete, format your drive the way you want (I would suggest initialisation as MBR) and then you can transfer all the data back into it if you want. ( Always copy, do not cut and paste. Keep the backed up data for a while until you are sure the transfer is all OK and you can access it without any problem.)