Удалить все usb-устройства из диспетчера устройств и поставить заново (указывая путь к папке Windows/Inf руками)
Поглядеть скрытые usb-устройства в том же диспетчере (они там могут висеть, если не пользоваться безопасным удалением, "девайс маркируется как недееспособный. У меня такое было с флешкой, лечил удалением отключенного устройства в Девайс-Менеджере. Винда помнит обо всех устройствах, даже о тех, что не подключены. Благодаря этому сохраняются, например, настройки букв дисков и т.д. Чтобы это увидеть, создайте переменную среды DEVMGR_SHOW_NONPRESENT_DEVICES со значением YES или 1 и запустите Диспетчер устройств. В меню "Вид" выбираем "Показать скрытые устройства" и они будут показаны блеклыми (как скрытые файлы в проводнике). После удаления Винды находят новое устройство и создают экземпляр заново."
Подключить внешний usb-контроллер и проверить на нём
Поставить SP3, если его ещё нет
Проверить БП
Южный мост тестить, жив ли...
Пока в голову ничего больше не приходит.