The HP laptop 15-cx0999na has been running erratically, then failed to boot. BIOS reports as Hard Disk Error 3f0. Ran F2 Diagnostics, hard disk recognised ok, and all tests passed.
Installed a brand new HGST 1TB hard disk, same error message, Windows 10 install DVD cannot find the disk, and yet BIOS diags again shows it is present. Windows 10 setup states, "We couldn't find any drives..."
I have tried resetting the BIOS to defaults, and also completely disconnecting the battery for a minute or two. Makes no difference.
It's not under warranty any longer. Anything else that I can try, or is now an expensive doorstop?
Do away with the 2.5" HDD and insert an M2 PCIe NVMe SSD. You can get from your desired brand and capacity. Something like the Samsung 970 Evo Plus would be considered the best, however even cheaper ones such as the Crucial P2 would be much faster than any 2.5" drive. It will also give an amazing boost to the everyday performance of the PC.
It would be interesting to see what happens if you take the hard drive from the notebook attach it to another PC and install Windows 10 on it. Then insert it in the notebook again and see if it boots to Windows 10.
Or use a Linux mint live bootable USB drive and see if it sees the Hard Drive.
However as i said above the best idea and the amazing performance gain is worth installing an M2 PCIe NVMe SSD. It will feel like a new PC.
The long and short tests both complete without errors.
I have just put a test install of Windows 10 on another HDD on a Desktop machine. That boots up and works fine. Unfortunately, same problem when I move that HDD into the HP laptop, i.e. 3f0 error.
I used the Microsoft Media Creation Tool to make a bootable USB flash drive, and I also tried using a genuine retail Microsoft Windows 10 DVD. Neither could 'see' the HDD on the HP laptop. Both media work fine on another machine.
Do you know what I ought to see in the HP's Boot Option Menu? With Setup Defaults loaded, this is what is showing:-
Internal EFI Shell
Boot from EFI File
The Internal EFI Shell is set as the default within this menu.
Be alert for scammers posting fake support phone numbers and/or email addresses on the community. If you think you have received a fake HP Support message, please report it to us by clicking on "Flag Post".