Hi,
Probably the best idea is to perform a clean install of the OS on the notebook and start from fresh. Here is a small guide
You can download Windows 10 directly from Microsoft and install. You do not need productkey as it is in the firmware and Windows 10 will automatically activate once installed.
Here is a small guide:
Download media creation tool from Microsoft on PC (different PC), run and create a bootable pendrive with the OS on it. (there is an explanation on the Microsoft web page on how to create the pendrive). Create the drive with Windows 10 Home 64-bit edition. Windows will automatically activate once installed and connected to the Internet.
https://www.microsoft.com/en-us/software-download/windows10
If you choose this option you will need to use the pendrive to perform a clean install of Windows 10. You might need to disable fastboot and secure boot in BIOS (probably not). Turn off the PC by holding the power button. Press the power button and immediately keep pressing ESC until the startup menu appears and then press F9 and choose the pendrive (EFI) in the boot menu. Once it boots from pendrive follow the procedure to install Windows.
When finished installing allow Windows to completely update and find all or most drivers. You can follow this process by going into settings > Security and update > click on Verify for updates. You might need to reboot a couple of times.
I recommend installing HP support assistant which will help keep your drivers up to date and much more. You can download the latest version from here.
https://www8.hp.com/us/en/campaigns/hpsupportassistant/hpsupport.html
Once completely updated you can go into device manager and see if there are any missing drivers (there will be yellow exclamation mark next to the device). You can find these drivers and software on HP support page for your product.
Hope it helps,
David
Please click on thumbs up for thanks
Please click on accept as solution if answered your question