You know what the title means, so here are the details
OS: Windows 7, 64-bit
Board: UNO
Issue: It says (for all ports I try) Serial port X is already in use, pleasequit any ...
I have downloaded the "enhanced version" some guys link to in other threads.
I have uninstalled and reinstalled the drivers, enabled and disabled
the com port, and restarted my computer
I have stopped services I think are scanning all USB ports, but I am not
sure how to see ALL the programs that are scanning all my ports.
When I did that I saw many arduino devices (in grey) and I deleted them.
It worked for me and so far I can use my arduino again normally.
My explaination is that I used my arduino board on all my differents USB ports (for each USB port used, it reserved 2 COM ports !).
Something else you could look at is the settings on the COM port connected to your Arduino. If you look in the Ports file in Device Manager on your PC you can view the settings for the Arduino port. I had a bus conflict problem on my set up which seems to have been caused by Flow Control being "Off". I changed it to "Hardware" and the problem has gone.
I had this 'serial port in use' problem and it turned out to be this archaic Microsoft Serial Ball Point Mouse driver thinking my Arduino was a mouse each time i tried to use it.
Fixed by disabling the driver.