Knowledge Base
Showing results for 
Search instead for 
Did you mean: 

How to determine which program is using a given port in Windows.


A newly installed program does not run and could be using a port on the host computer that's already assigned to another running program or service.  How can current port usage on the host computer be determined quickly?


MicroSoft Windows XP, Vista, Windows 7


A port conflict is suspected.


Open a command prompt and type:

  • netstat -a -n -p tcp -b
    This command will display all services running, protocol used, local and foreign address, state, and program name.
  • netstat -p tcp -ano
    This command will display all services running, protocol used, local and foreign address, state and PID (process identifier).
    Use Task Manager to match the PID to the program using the port.
  • netstat -p tcp -ano | findstr :80
    If a specific port number is necessary, this command will interrogate the system for the program currently using that port number:
Tags (1)
Version history
Revision #:
1 of 1
Last update:
‎2018-09-06 09:24 AM
Updated by: