Your new SSD or HDD is recognized and shown in bios, but it doesn't show up in Windows, neither in the explorer nor in the device manager and it's not found in the disk management also? I had this problem too, but eventually I was able to solve it - but it took a strange approach to do so.
I hope this video helps you to make windows detect your new hard drive! I used this on a Windows 10 system, please let me know in the comments if it works for other Windows versions too.
Ещё видео!