pues.... mira que no tengas problemas con los drivers.
En windows desde administrador de dispositivos mira que tenga bien detectado los de ADB, y con el teléfono encendido
adb devices (y que te detecte su teléfono, si lo detecta....)
fastboot reboot download
desde el modo donwload debes tener también reconocidos los correspondientes drivers.
También prueba con otro puerto USB, si es 2.0 mejor que mejor, los 3.0 pueden dar alguna pega.
Pero desde luego eso en la mayor parte de los casos pasa cuando no se están reconociendo el dispositivo correctamente por USB....
muchas veces se instalan drivers pars samsung, para lg, para htc.... y entre ellos pueden dar pegas, desinstala TODO e instala los de HTC