Windows 7 not recognizing Arduino Uno on USB/Serial (or at all).

I've been working on an arduino project and I had my Arduino Uno w/ wifi shield connected to my windows 7 computer via USB.
I was able to send sketches to the arduino, open the serial monitor and watch the output from the Arduino without difficulty.

I also use the Arduino stack on my MacBook Pro and will jump between the 2 computers (the win7 stays home, and I remote desktop into it to modify sketches and check the temperature readings via the serial monitor).

A few days ago, the arduino got wet while it was still connected to the windows 7 machine and both were powered up.
I was able to clean arduino and wifi board successful and removed the corrosion with some Isopropyl alchohol. I connect it to my MacBook Pro's USB port, and I am able to push sketches to the arduino, view the serial monitor and all successfully.

However, when I connect to the Windows 7 computer and open up the Arduino IDE, the Arduino is not getting detected. The serial port selection in the tools menu is greyed out. I have since reloaded the associated drivers, and uninstalled and reinstalled the IDE using the unified installation that was posted to this forum.

The Windows 7 machine is still unable to talk to the Arduino.

Did the USB cable get wet?

Yes. The Arduino board itself was sitting in about 1/2" of water and connected to power when I noticed that it was wet. There was water on the USB cable as well but those are sealed pretty well with the PVC jacket.

The same cable connects to my MacBook and I have no issues with the MacBook talking to my Arduino

tigerstripe40:
Yes. The Arduino board itself was sitting in about 1/2" of water and connected to power when I noticed that it was wet. There was water on the USB cable as well but those are sealed pretty well with the PVC jacket.

The contacts are not.

The same cable connects to my MacBook and I have no issues with the MacBook talking to my Arduino

So what? We're talking about a few dollars and a few seconds. Try a different cable.

I tried another cable.
No difference.

I think perhaps the board might be sending a degraded signal.
Could the Mac be better about detecting the weaker signal?

Unfortunately, at this point, there is another possibility. The USB socket or USB controller on the Windows 7 computer may have been damaged. You will have to break the tie...

Do other USB devices work when connected to the suspect USB port?

Does the Arduino work correctly when connected to a third computer?

The Arduino board itself was sitting in about 1/2" of water and connected to power when I noticed that it was wet.

A powered USB hub between computer and Arduino is a wise investment. With water in the mix, an optically isolated USB hub is worth considering.

Yes, Keyboard , mouse, Card reader, thumb drive, external hard drive all work on the same port the Arduino was connected to. I have tried connecting the Arduino to all of the USB ports on the motherboard.

Does the Arduino work correctly when connected to a third computer?

I need to install the IDE to another machine to test that. I will do so tonight and then post back here.

No. Installed the IDE to another WIndows 7 machine with known good USB port and it is not recognized by the IDE.

I've got another Arduino Uno coming.