Eu tive exatamente o mesmo problema ontem. Para mim, o seguinte consertou:
- Inicialize a partir de um cd de instalação do XP
- Quando perguntado se deseja instalar ou reparar, escolha o reparo
- Quando estiver no console de reparos, execute
chkdsk /f
ouchkdsk /r
no volume necessário.
As unidades podem não estar na mesma ordem em que estão quando você inicializa o seu XP. Se você precisar chkdsk em qualquer unidade diferente de c:\
que também pareça estar bloqueada durante a inicialização (por exemplo, um volume temporário ou de troca), verifique através do comando MAP
para qual carta ele está mapeado e execute seu chkdsk novamente .