(1) What do you mean you deleted the corrupt bootres.dll file? From where?
(2) Can you boot to Win 10 the way Trevor Seward (MVP) did in here...?...
bootres.dll Issue Partially Preventing Boot
He said, "If I shutdown the machine while Windows attempts to boot (black screen, no logo), then power it back on, it boots successfully." If so, make your backups. Also, create Win 10 Installation media from here...
https://www.microsoft.com/en-us/software-download/windows10
Download Windows 10
As the site says, match it to your Edition (Pro, Home, etc.), Architecture (64-bit/x64 or 32-bit/x86) & Language of the computer on which it will be used. But that should autofill correctly when making the media using the computer in question.
(3) BTW, Trevor's ultimate solution was to upgrade his BIOS. Your current version shows in MSInfo32 (ask Cortana). Go to the site of your computer manufacturer (BING your System Model also in MSInfo32) to see whether there is one for you.
(4) If (3) fails for you, I want to say Surveillance-NC posted the cure above in this thread. But I'm scared off by others who said it didn't work or was even catastrophic. I wonder whether it was because they didn't identify the correct letter for the Windows partition. It isn't necessarily C: in the recovery environment. Well...
Try to Regenerate your boot files. Here is how to do it in a UEFI system. This may be done from within Windows, actually. If doing it from within the Recovery Environment -- ie., "Choose an Option > Troubleshoot > Advanced Options > Command Prompt" -- ensure the Windows partition is still C: in that environment. If not, use the letter you see in a List Vol...
If you've got more than one letter, Identify your Windows partition by its label, size & that it says "Boot" in the Info column. Note its letter. Your System partition will be FAT32 & says "System" under Info. Note its volume number.
====================================================
Edit 11/4/18: When at the Command Prompt of the Recovery Environment (i.e., not booted to Windows), the Info column shows nothing for the Windows partition. And it shows "Hidden" for the System partition...
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ------- ---------- --------- --------- --------
Volume 2 C PCR Hard NTFS Partition 930 GB Healthy
Volume 3 FAT32 Partition 100 MB Healthy Hidden
===================================================
So - for me, it would go like this...
DiskPart
Sel Vol 4 << My System volume
Assign Letter=S << Give it letter S:
Exit << Leave DiskPart
B****CDBoot C:\windows /s S: /f UEFI << That fills the System partition (S:) with a new set of boot files
from the Windows partition (C:).
DiskPart
Sel Vol 4
Remove Letter=S << Remove the letter S:
Exit
Note: If you know the UEFI/BIOS to be set to boot in Legacy Mode, then use "/f BIOS" instead of "/f UEFI". If you don't know how it is set, use "/f ALL".
I've omitted the Format command, in case BCDBoot fails to work. BCDBoot will overwrite what is in there anyway.