You have to have adb/fastboot on your computer. Boot your phone into bootloader. Hook it up to the computer and make sure the phone says 'fastboot usb'. Browse to where you have adb installed on the computer and open up a command prompt there. At the prompt, type in 'fastboot erase cache'. Then type in 'fastboot reboot-bootloader'. When your phone comes back up, try and get into recovery again.
Sent from my HTC One using Tapatalk
Phone: AT&T HTC One (M7)
ROMS: AT&T 4.4.2/4.4.3 Debloated Sense 6 ROM/VVM Integrated
If I have helped you in any way please hit the Thanks button.