Windows 7 -> driver installation -> code 10

Code 10 and USB2.0-serial fixes.

on install the board seems to be seen by the arduino program but you get an error when uploading, or you get a code 10 in devices in windows. Stop looking for a computer fix or a driver fix. look at your Arduino Uno board. the rectangular chip near the USB connect for the board has text on it. very small text. this tells you the chip and therefore the drivers you need to have to make the communications work. You should delete both the "USB2.0-serial" item from ports as well as the Arduino reference that gives the Code 10 error. Download the drivers for the associated chip. This is really easy to find just by doing a google search for the text you read. Scan for new hardware. select the driver you just downloaded. Both problems fixed.