Is this a laptop.
I have seen many laptops with (mechanically) broken USB sockets (user not careful enough).
Use a different USB2 socket, or open the laptop and fix it, or buy a new laptop.
Clean the Uno?
Never heard about that.
Never had to do that.
New code just overwrites the old code.
Leo..