there are ways to rebuild the efi files. It really depends what is active partition now, you don't necessarily have to have an efi partition, win 10 perfectly happy to run off one partition, its how my PC was set up for a while (only have 2 partitions now and neither is an efi)
Since you can get into windows, try doing a repair install - https://www.tenforums.com/tutorials/16397-repair-install-windows-10-place-upgrade.html, all you lose are the patches installed since that version of windows 10 was released and they will just download again. This assumes you are on Creators edition now.