Galera, vou deixar aqui uma dica pra quem quiser corrigir badblock no disco rígido sem programas(direto pelo CMD):
1º Vá ate o menu iniciar e pesquise por "CMD" e execute o "CMD" como administrador(só funciona se executar como administrador).
2º Com o CMD aberto digite o seguinte comando "chkdsk /r /f c:" sem aspas e dê ENTER
3º Logo em seguida aparecerá a seguinte mensagem: "Não é possível executar o CHKDSK porque o volume está sendo usado por outro processo. Deseja agendar a verificação deste volume para a próxima vez em que o sistema for iniciado? <s/n>", digite "s" sem aspas e dê ENTER
4º Logo após aparecerá a seguinte mensagem: "Este volume será verificado da próxima vez em que o sistema for iniciado.
5º Digite "exit" sem aspas,a janela do CMD será fechada
6º Reinicie o computador,e antes de iniciar o Windows aparecerá uma mensagem dizendo que o sistema esta verificando o disco,não aperte nenhuma tecla,pois se apertar,a verificação será cancelada.
7º Espere a verificação terminar,lembrando que quanto mais badblok,mais demorará terminar o processo,podendo levar varias horas.
Espero ter ajudado com essa pequena dica!