Install Sony Xperia Drivers, Download normal and S1Boot Drivers
there is two different USD drivers, one for normal use and second for download mode operations.
You need to ensure that your PC has all of the necessary drivers installed for your Sony Xperia device.
The best way to do this is to install Sony PC Companion.
Download S1Boot Drivers in order to flash or hard reset Sony Xperia device