Você tem setores defeituosos na unidade. Se esta é a única causa do problema eu não sei, mas ele precisa ser classificado primeiro, no entanto.
O que você deve fazer é conectá-lo a um PC ou LiveCD mais moderno e fazer uma varredura de superfície . No XP e acima, isso é feito com o comando chkdsk /r
. No WinME e antes, o comando é scandisk /surface
é necessário.
Não basta "conectá-lo a uma configuração mais moderna / liveCd e formatá-lo". Não basta "Preencher a unidade com zero e tentar instalar novamente".
O motivo para formatá-lo em uma configuração moderna não funcionará é que as edições mais recentes do Windows (Vista e acima) não realmente leem ou verificam o disco quando você executa um formato - em vez disso, elas um preenchimento zero que sobrescreve, mas não corrige nenhum setor defeituoso.
O motivo pelo qual o preenchimento zero não funciona é porque as unidades mais antigas não têm a lógica integrada para remapear de forma invisível os setores que as unidades modernas fazem. Conseqüentemente, eles dependem do SO e do sistema de arquivos para remapear os setores. XP e abaixo vai fazê-lo durante um formato completo, o Vista e acima não. Uma varredura de superfície, por outro lado, será remapeada em qualquer versão do DOS ou do Windows.