Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Some piece of software or some driver appears to be using the serial ports COM3-COM49.

New COM ports for Bluetooth et al get assigned ridiculous numbers over 50. When I try to change the number, Windows claim that the lower COM port number is in use, and suggest that I don't apply new settings. However, ActiveSync docs say that COM port number must be 20 or lower.

I have no idea where to look to figure out what's reserving the all those COM port numbers. What other ways do I have for uninstalling devices that don't appear in device manager? How do I figure out what took over those COM port IDs?

share|improve this question
add comment

1 Answer

up vote 6 down vote accepted

Go to My Computer, Properties, Advanced, Environment Variables, and make a System variable named

devmgr_show_nonpresent_devices

Make its value 1.

Now go to device manager, view, and check Show Hidden Devices.

Now expand Ports(COM & LPT). You'll see more ports than you did before. Right-click on and Uninstall whichever of the greyed-out ports you don't want.

share|improve this answer
    
Thank you very much! Removing them will take a while though :-) –  Ivan Vučica Nov 4 '09 at 21:09
    
Thanks! Here's the MSDN link (also works for Windows 7) support.microsoft.com/kb/315539 –  tamberg Jun 2 '10 at 15:41
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.