Как я писал выше. Самый верный способ исправить - снести систему и переставить с нуля. Но это актуально, если это повторяется на разных устройствах с разной прошивкой (да ещё и в разных портах). Я бы попробовал выцепить логи системы, что присходит при обнаружении нового устройства, но на сколько я помню на винде это не возможно (а на линухах - dmesg)
сносить систему не вариант. нужно искать причину.
на разных девайсах не повторяется - ноутбук с такой же виндой продолжает корректно определять девайс.
(прошивка тоже не причем, этот девай - st-link v2.1, ничего в его прошивке не менялось)
что-то с компом, с виндой точнее