1.-verifica el estado del disco duro (crystaldiskinfo, victoria, etc), pues puede ser que el problema sea el disco más aún si es mecánico. Es frecuente que esto suceda por fallas en la electrónica del disco, el mismo tiende a recalentarse y presenta el fallo ( se conecta y desconecta).
2.- La otra posibilidad (y más grave) fallas de la mainboard de tu equipo.
Esto lo he visto en equipos de marca DELL
Efectivamente cheque los cables de datos, los cambie de puerto y sigue lo mismo, no es inmediato el problema, restablecido el disco de nuevo al sistema, trabaja bien todo el día al siguiente día, después de un rato se desaparece, aplicó los comandos cmd y formateo desde el administrador y listo, pero vuelve la falla, por último lo metí a una PC viejita de las armadas y trabaja sin novedad, ya lleva tres días trabajando y todo bien