How to list open ports and application using them in windows?

Solution 1:

Without the use of any external software. Open a command prompt:

  1. netstat -abn

OR

  1. netstat -a -n -p tcp -o

Within Task Manager -> Processes/Details Tab

You can match the PID against the result of the second netstat command above, you can then find the image name/end the process etc if required.

There's also plenty of third party applications that can simplify the process and make the information easier to read, simple Google search if you want to find them.

Solution 2:

A GUI solution would be to use the Resource Monitor of Windows. You can start it by pressing START and entering this command: Perfmon /Res

Then you can click on the Network tab to view all network connections, listening ports, etc.

Here is a screenshot of what it looks like: Resource Monitor network tab