Did the error message appear right after upgrading to Windows 10?
OK, hold on.
It looks like something happened with the boot files so Windows 10 cannot load properly. Since you get this error before Windows 10 boots, you can fix the problem by using a Windows 10 installation media, which can be either a bootable USB drive or a disc. It will allow you to access the repair options.
If you don't have a Windows 10 installation media, you can create one using another working computer.
Do you have another computer you can use?
In that case, maybe the HP Recovery Manager will help.
To access the HP Recovery Manager, restart your laptop and while it is powering on, keep pressing the F11 key rapidly. It should bring the HP Recovery Manager menu.
Let me know if you see it.
OK, good. You can access the HP Recovery Manager.
It will allow you to restore Windows to factory defaults. If you would like to do that, you can follow the instructions.
Please restart the computer and try again with the factory restore.
If it fails again, let me know the message you see.
Were you able to reset the computer to factory defaults?
or you it still won't let you?
Please do the following:
Restart your laptop and immediately start pressing the F10 key.
Let me know if it took you to the BIOS with several tabs.
What is the first tab you see?
Do you see the "Information" tab?
Please list all tabs you see.
Check the Main tab.
Look for anything like "hard disk", "HDD", "IDE", "SATA".
OK, please restart the laptop and then keep pressing the F2 button. That will run the system diagnostics. Leave it to run and let me know the results, especially those about hard disk.
OK, run "System test"
Is it running "system memory" test or "Primary Hard Disk Self" test?
OK. Let me know once it finishes.
Please run the "Component test" now.
The first test should be memory test - you can skip that one to move to the hard disk test.
I thought you said you saw "no hard disk drive". What does the test say?
Hmm. Where did you see the "no hard disk" message?
OK. I thought the results said "no hard drive".
In that case, it looks like the hard drive / disk is all right since it passed the test.
I originally thought the hard disk could have been disconnected so the laptop could not recognized it, and therefore, could not boot to Windows. However, this seems to be a Windows 10 boot problem then. Since the factory restore didn't work for some reason, you will need to have a Windows 10 disc in order to access the Windows 10 repair options.
I see you stated that you only have this laptop and a tablet. There is a way of creating a Windows 10 disc by your own, but you need to use another working computer. If that is not possible, you can use the HP recovery discs if you have them. If not, you can contact the HP to have them sent to you. You can use the recovery discs to restore your laptop to factory condition, when all worked fine.