Windows cannot detect my hard dive

hi so today i was using my computer and my 1tb wd blue hdd was working fine but after sometime i tried to open the hard drive but it does not show up in my computer i have a different boot drive so then i checked into disk management its was not showing up there then changed the sata port of drive and also tried changing the sata cable but no luck then i went into bios and drive was showing up there but when i started the windows i was not showing up there also tried to check in device manager but no luck please help to solve this problem i am using this hard drive from past 7 months and all my important data is in this drive i need my data back

If data recovery is a concern then it would be best to contact a certified data recovery service company for analysis and extraction.