Tambien le puedes pasar el hddregenerator, yo consegui quitar sectores de un disco duro de 8 gb, como no estaba seguro de que funcionanse, le quite la particion la hice de nuevo y el formato no me dio ningun error.
Siendo un disco duro de 40 Gb podrias mirar si el fabricante te da garantia, yo he mandado algun seagate que se rompieron a holanda ya que en la tienda me daban un año y seagate 3, me hice un rma online y por 10 lo mande, en un periodo de 3 a 5 semanas uno nuevo y ademas en garantia de nuevo. Con otros fabricante no se como ira el tema, ya que los otros discos duros que tengo, western digital, funcionan muy bien.
Saludos.