Revisa cables y alimentacion, actualiza controladores de windows y en el administrador de dispositivos de windows, revisa sino hay una alerta o aviso del controlador SATA. Quiza tambien debas revisar el BIOS y que vuelva a autodetectar el disco duro. Y tambien podrias hacer una busqueda rapida sobre el modelo de tu discop duro y el firmware, que quiza sea un fallo y lo hayan detectado y corregido via actualizacion del firmware.