Eu tentaria inicializar no console de recuperação a partir da sua mídia XP e executar o chkdsk / r a partir daí. Importante usar a opção / r para também verificar se há defeitos de hardware. Se ainda estiver gritando com você, seu sistema de arquivos provavelmente estará além do reparo.
Eu também verificaria o status do HDD usando uma ferramenta que possa ler dados S.M.A.R.T
Se é um computador de marca, você geralmente tem algum tipo de utilitário de diagnóstico que pode ser executado para verificar esse disco rígido. Eles geralmente são encontrados na partição de recuperação ou na mídia que você adquiriu com seu computador.