Adam está certo. Faça backup e substitua assim que puder. Mas quanto à sua pergunta, mais alguns detalhes podem ajudar, mas há muito espaço para especulações aqui. Apenas uma possibilidade: você menciona que é um HD, então se o disco interno parou de girar como deveria devido a algum tipo de obstáculo ou congestionamento, ou problema com o leitor da unidade, apenas o ato de transportar a unidade pode ter feito algo para fazer um componente soltar, ou resolver o que estava errado (pelo menos temporariamente). Mas mesmo nesse caso, eu estaria altamente desconfiado de uma unidade que desenvolveu um problema como esse em primeiro lugar. Faça backup e substitua.