Caro Amigo!
Tudo indica que existe de fato um problema no seu HD. Mas pelo que vc relatou temos uma outra opção :
Instale o XP com o SP1 e instale o SP2 em seguida. No site abaixo tem o arquivo disponível.
http://baixaki.ig.com.br/download/Window…
Se tudo bem ,faça um scandisk no seu HD para verificar se existe algum(ns) cluters com defeito para ser isolado.
No XP vá no Windows Explorer,clique com o lado direito do mouse em cima do C: ,escolha Propriedades,em seguida na aba Ferramentas,escolha VERIFICAÇÃO DE ERROS,clique em VERIFICAR AGORA,virá uma tela com duas opções :
Corrigir erros do sistema ...... e Procurar Setores Defeituosos...... , selecione os dois e clique em INICIAR.
Aguarde a conclusão do serviço (é demorado).
Abraço e boa sorte