(1) I thought you had two disks. Why does your List Vol seem to show only one? That simple form of BCDBoot was supposed to find the EFI (if a UEFI install) or System Reserved (if Legacy) on its own to put new boot files inside. And my suspicion was that it is on your secondary disk. But leave the secondary unplugged for now. Later, we'll want to plug it in to see what partitions are on it. I don't want to see another EFI or System Reserved on it.
Did the "BCDBoot E:\Windows" say it completed successfully?
(2) This List Vol, however, does suggest a complete installation is on the primary disk. But you left out the File System column. The 100 MB partition is the right size for either, but EFI would be FAT32, & System Reserved would be NTFS. Is the 100 MB partition FAT32 or NTFS? Going also by size, the 860 MB partition is the Recovery partition. E is the only one large enough to be the Windows partition. "OS" is the label you should see for it in File Explorer.
Volume 0 G DVD-ROM 0B
Volume 1 C Data Partition 100MB <<<EFI or System Reserved?
Volume 2 E OS Partition 237GB <<<Windows partition
Volume 3 F Partition 860MB <<<Recovery Partition
Volume 4 D ESD-USB Removable 14GB <<<Win 10 Installation USB drive
(3) "Data" as a label seems wrong whether that is EFI or System Reserved. It should be "ESP" (EFI System Partition) like mine, or it should just say "System Reserved". That makes me think the partition's type code is wrong which also is a reason for a failure to boot. Or, maybe, if it's a System Reserved partition, it just needs to be set Active. Let's try...
DiskPart <<<Enter DiskPart
List Disk <<<Is there an asterisk under GPT...?...
DISKPART> List Disk
Disk ### Status Size Free Dyn Gpt
---------- -------- -------- --------- ---- ----
Disk 0 Online 931 GB 2048 KB * <<<It's UEFI if an asterisk is there
List Vol <<<Is Vol 1 still 100 MB & still have letter C?
Select Vol 1 <<<Then select it
Detail Part <<<Show its details
Exit <<<Exit DiskPart
DIR C:\ /a <<<Let's see its folders/files
(a) My Detail Part shows an EFI partition type...
DISKPART> Detail Part
Partition 1
Type : c12a7328-f81f-11d2-ba4b-00a0c93ec93b <<<EFI
Hidden : Yes
Required: No
Attrib : 0X8000000000000000
Offset in Bytes: 32768
Volume ### Ltr Label Fs Type Size Status Info
* Volume 2 S ESP FAT32 Partition 99 MB Healthy System
What type is shown for you? If it's a lot smaller, yours is a Legacy installation. Then, I think the type ID should be 07. Also, the partition needs to set Active. Does it say "Active" anywhere in your result?
(b) My DIR shows an EFI folder...
C:\WINDOWS\system32>DIR S:\ /a
Volume in drive S is ESP
Volume Serial Number is FAD1-673D
Directory of s:\
05/09/2017 12:25 AM <DIR> EFI
09/29/2017 08:41 AM 1 BOOTNXT
What folder is on yours?
(4) That error message (by mentioning "winload.exe") suggests your installation is Legacy. It would say "winload.efi" if UEFI. Let's try to verify it with...
BCDEdit /Enum {Bootmgr}
C:\WINDOWS\system32>BCDEdit /Enum {Bootmgr}
Windows Boot Manager
identifier {bootmgr}
device partition=\Device\HarddiskVolume1 <<<What is your Device value? It will indicate
whether there is a system partition at all.
Sometimes there isnone, then C: doubles
as the System partition.
path \EFI\Microsoft\Boot\bootmgfw.efi <<<Does yours say ...efi here or is it ...exe?
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {f8d976f9-df94-11ea-b1d0-74e6e2074932}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30
Did you run that command earlier to see the locale? Did it work? If it worked earlier but not now, it suggests the type code of EFI/System Reserved was good before but bad now. Or, maybe, that it just needs to be set Active. We'll have to fix it.