Hola, no se si a estas alturas ya has podido resolver este problema, no soy un experto pero creo que se donde radica tu problema. Lo que pasa es que este comando (chkdsk) no esta del todo completo, osea que para que funcione debes de añadir otras "letras",
las cuales son las que determinan que acción debe tomar el susodicho comando. Te repito, no soy experto pero te voy a poner un ejemplo de lo que yo he hecho. La siguiente secuencia la he ejecutado yo en mi consola y es la que me ha funcionado:
C:/Users/Administrador>D:(Enter)
D:/>Chkdsk C: /R(Enter)
No se si es obvio pero el (Enter) significa la sentencia en mi teclado, no se pone en la consola. En este ejemplo el "Administrador" soy yo y esto varia según cada usuario; también la letra de la unidad puede variar dependiendo de que unidad quieres reparar
y por ultimo la letra "R" significa que va a reparar dicha unidad, porque dependiendo de esta letra es lo que variara la sentencia, tengo entendido que si pones la "F" en lugar de la "R" entonces lo que hara la consola es que corregirá los errores del
disco duro que parece que en teoría es casi lo mismo que "R" pero yo en particular siempre uso esta letra.
Si te he podido ayudar en algo me alegraría, disculpa mi mala ortografía y mi poco conocimiento. Buscando en la red creo que podrias ampliar mejor el conocimiento de dicho comando. Hasta luego.