Olá Bibi_Du_Gera
Se fosse um problema com a ligação do disco à Motherboard não ficaria resolvido por fazer essa reparação. Como você indicou no seu caso trocaram as ligações SATA da Motherboard e a coisa não mudou. Também sinceramente a ideia não tem grande lógica, as portas não são o controlador de disco.
Confesso que acho estranho que alguém tenha mudado as ligações SATA de uma motherboard porque é extremamente difícil de fazer, normalmente a solução indicada nestes casos é a troca da Motherboard. Mas alguém bem equipado e muito jeitoso talvez consiga.
Se quando você trocou a porta SATA, Possivelmente a questão estava na ordem de arranque e quando você ligou o disco a uma outra porta SATA ele passou a ser o primeiro a arrancar.
Acho que olhando para as trocas que voe já fez nessa máquina, está na realidade a investir num equipamento que não vale a pena, porque um computador comprado em peças é muito mais caro do que um computador comprado completo... Um dos problemas de fazer essas trocas é não só o que se gasta, mas o facto de se ficar sempre com partes que são antigas. Isso para não mencionar o problema que vai ter ao trocar a Motherboard em que o Windows vai provavelmente deixar de estar activado e provavelmente não activa.