Abaixo está minha lista de dicas e sugestões. Eu os organizei na ordem que eu pessoalmente abordaria isso. Espero que ajude.
Cabeamento:
O que você está descrevendo pode ser um problema de cabeamento. Você disse que a unidade eventualmente fica confusa e que as reinicializações não parecem ajudar, mas as redefinições completas fazem. Eu posso imaginar esse comportamento pode ocorrer se você tiver um pino raramente usado em seu cabo IDE com defeito. Ou um pino que falha temporariamente sob certas condições térmicas. Eu também posso imaginar isso sendo muitas outras coisas, mas cabos IDE são muitas vezes fáceis / baratos de substituir. Você pode até mesmo usar o da sua unidade de CD, apenas para testes. Pode não ser isso, mas se acaba sendo assim, você obviamente se chutaria por não tentar isso tão cedo.
status SMART:
Você deve encontrar um programa que possa fornecer o relatório de status SMART na sua unidade. Eu vivo principalmente no Linux e gosto de usar um chamado "gsmartmon" para isso. Você pode realizar testes SMART para obter mais evidências do estado de integridade da unidade. Alguns BIOS podem até ter uma interface do usuário para isso, não que eu já tenha visto um BIOS desse tipo. (Edit: Muitos fabricantes de drives também têm suas próprias ferramentas de diagnóstico personalizadas que você pode baixar, você também deve procurar por isso).
Alternando portas IDE:
Você também pode tentar trocar a localização na placa-mãe ao qual seu cabo IDE se conecta (desde que você tenha um conector mestre e escravo separado para unidades IDE). É improvável, mas se houver danos no hardware da placa-mãe, você pode ter um caso em que, quando o sistema esquenta, uma falha ocorre e a unidade não pode ser usada. Alternar as portas IDE no quadro não prova nem refuta isso necessariamente, mas tentar fornece um pouco mais de informações.
Capacitores:
Capacitores podem falhar de maneiras visíveis. Nunca é demais verificar se há limites incorretos .
Fonte de alimentação:
É possível que sua fonte de alimentação seja a culpada. Se você tem um testador de fonte de alimentação, você pode querer dar um giro. Você também pode tentar aumentar o atraso de inicialização do IDE no BIOS, embora isso realmente não seja como o seu problema.
Outro impulso:
Como você afirma, obviamente, outra coisa para tentar é outra unidade. Mas como você também disse, isso custa. Então eu sugiro que você tente o primeiro acima, obviamente.