El crystaldiskinfo, muchas veces no funciona para discos rigidos, puedes usar el Hard DISK SENTINEL, ese funciona con disco de estado solido.
Por otro lado, tambien el problema puede ser el disco rigido, yo en lo particular no me molestaria en tratar de arreglar, se pierde mucho tiempo y al final no vale la pena.
recupera toda tu informacion hacele un respaldo a la informacion en otro hdd y formatealo con hhd low level format tool y usalo hasta que se rompa teniendo en cuenta que tenes que guardar tu informacion y datos en otro hd yo he formateado discos en ese programa y la mejora es imprecionante los deja como nuevos muchas veces aclaro que no es 100x100 seguro muchas veces borra ese tipo de errores otras veces no se van te dejo un tuto https://www.youtube.com/watch?v=Tt7EyhFcYnA
saludos y suerte con eso