Which windows version do you have windows 10/11 do you have? I had a lot of issues with 10 but I recently switched to 11 and there has been a lot less issues with USB. Although I am not sure this is the case for most. I know some have issues with the upgrade.
Drivers can really a pain in the A**. Have you used the msi utility? I think it is a bit bloated as far as a driver updater but it has found some drivers for me that I couldn't find any other way. I also use intel's driver support assistant even though I have no intel processor, it works remarkably well at finding obscure driver updates on the motherboard.