Well I'll feel really silly if this turns out to be the cause.
Go into BIOS and make the F10 and F12 delay 30 seconds (currently 0)
Then tell me exactly what the msg is and where it is (lower left or upper left)
After looking at the BIOS screen you posted, I thought the F10 and F12 delay might be interesting to research (don't ask why, it just jumped out and said - look at me)
I searched for HP dv7-1245dx BIOS 10 and F12 delay and found a few service manuals, all with 1245dx missing.
I looked at one and found this:
Using Advanced Setup Utility Features
This guide describes the Setup Utility features recommended for all users. For more information about the Setup Utility features recommended for advanced users only, refer to Help and Support, which is accessible only when the computer is in Windows.
The Setup Utility features available for advanced users include a hard drive self-test, a Network Service Boot, and settings for boot order preferences.
The “<F12> to boot from LAN” message that is displayed in the lower-left corner of the screen each time the computer is started or restarted in Windows is the prompt for a Network Service Boot.
The “Press <ESC> to change boot order” message that is displayed in the lower-left corner of the screen each time the computer is started or restarted in Windows is the prompt to change the boot order
Is that the message you see?