I have the "USB\DEVICE_DESCRIPTOR_FAILURE"...
The state of your Hantek is unknown, but, as usual Windows is not very helpful.
Windows is slow/horrible at enumerating USB.
It can also lose its mind if something that it has seen before reappears with a different number of interfaces.
(I mention this in case Windows ever received garbled descriptors form the Hantek when it blew up.)
It's always worth trying a different port, better yet a different PC.
You can wipe out the offending parts of the registry so that Windows sees the device afresh.
HKLM\System\CurrentControlSet\Enum\USB
I have a 6052, so don't quote me on details.
As Gyro says, when you plug the Hantek in, it only knows VID/PID that it sees from the EEPROM.
On mine that is 04b4 (Cypress) / 6051
The first driver kicks in, uploads the firmware.
The Hantek does a reset and appears as a new device.
On mine that is 04b5 (Rohm!!!, they shouldn't do that!) / 6051
The second driver kicks in and opens 2 bulk endpoints.
What do you see when you use device manager (devmgmt.msc)?
Does it say Unknown Device or Hantek USB Driver 1 or Hantek USB Driver 2?
If you have a Linux box handy, you can plug in the Hantek and see how it announces itself in dmesg.
Check the values that you programmed the EEPROM with what appears and what is in \Windows\System32\Inf\Hantekxxxxxx.inf