I'm confused! I don't have an EFI partition in my drive, but I can boot Windows 10 anyways

-1

1

I installed Windows on my new SSD in my laptop and I noticed that there is an OEM, a Recovery and the C: partition but no EFI. I heard that the latter is necessary for Windows to boot, so how come my computer boots? The firmware is not in legacy mode and my old HDD is unplugged.

Ulisse Benedetti Ulisse54

Posted 2018-08-05T12:47:13.543

Reputation: 11

1Are you sure you don't have a System partition? Otherwise, your disk might have been formatted as MBR, rather than GPT, and this caused the installation in legacy mode. Please add a screenshot of the Disk Management. – harrymc – 2018-08-05T13:31:52.030

or run diskpart > list disk to see if the disks are GPT or MBR. Run select disk 0 > list volume to print the volumes of each disk – phuclv – 2018-08-05T13:41:49.793

@harrymc My disks are both in GPT, SSD and HDD, and running msinfo32.exe shew that the computer was booted in UEFI and not Legacy, but that might have been because my HDD is installed at the moment, however it boots even with the SSD only. Tomorrow, as it's late evening now, I will remove the HDD, boot the commputer with the SSD only and tell you what msinfo32.exe says. – Ulisse Benedetti Ulisse54 – 2018-08-05T13:49:25.703

I really prefer Disk Management. – harrymc – 2018-08-05T13:56:59.360

Yep, confirmed, my computer boots in UEFI even with ONLY the SSD in it. Guess I'll just nuke my older drive. – Ulisse Benedetti Ulisse54 – 2018-08-06T06:07:21.047

Answers

1

This is possible. EFI doesn't HAVE to be a separate partition.
In this case you have a (hidden) EFI folder located on your C: partition in stead of a separate EFI partition. Or the OEM or Recovery partition doubles as EFI partition as well.

Some pre-installed computers (especially if they also have a recovery system) are setup like this.
If you did a Windows 7/8 upgrade to Windows 10 you can under some conditions also end up with a strange setup like this.

If your computer works fine just leave it be.
If you really want to have standard install you will have to wipe the entire SSD (also remove the OEM/recovery!) and re-install Windows 10 from scratch. It that case it will setup its normal EFI as a seperate partition.

Tonny

Posted 2018-08-05T12:47:13.543

Reputation: 19 919

1"If your computer works fine just leave it be." This should be written in flaming letters in the sky. :) – Jamie Hanrahan – 2018-08-05T14:23:34.297

But the EFI folder has to be on a FAT partition (which Windows system drive isn't) – phuclv – 2018-08-05T17:01:27.720

@phuclv The EFI folder needs to be on a filesystem that the UEFI bios can read. As a minimum that is FAT12, FAT16 and FAT32 which should be supported by all. But I have seen UEFI biosses that also have on-board drivers for NTFS, EXT2/EXT3 or HFS+ (Apple Mac's). Besides: That OEM or Recovery partition may actually be formatted as FAT32. The UEFI Bios doesn't care which partition type is set in the GPT as long as it can recognized the filesystem. – Tonny – 2018-08-05T18:27:00.243