After interrupting a CHKDSK my Dell E5540 won't boot from the internal SSD and reports <windows root>\system32\hal.dll
as missing.
I can boot from a Windows recovery USB and get to the command prompt to enter the Bitlocker recovery key and see that the OS drive appears fine and the dll is present.
I’ve tried all sorts of commands including bootrec to repair the boot records but I don’t really understand what I’m doing and I’m not succeeding. Much of what I’ve read seems to be aimed at Windows 10 installations with GPT, but I have Legacy Boot set in the BIOS and the disk doesn’t show as GPT when I run DISKPART.
If I boot from the recovery USB stick in legacy mode I can start Windows and log in, and all seems fine, but rebooting without the stick gives the same error.
bootrec /rebuildbcd
gives "Requested system device cannot be found"
Can anyone help please? Attached a screenshot which hopefully helps. Thanks.