To get open TCP ports with process ID, first run command prompt as administrator, then run command:
netstat -ano -p tcp|findstr LISTENING
Result will be:
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING 4748
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4708
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1036
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 4708
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:2223 0.0.0.0:0 LISTENING 3216
TCP 0.0.0.0:2224 0.0.0.0:0 LISTENING 3216
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING 1348
TCP 0.0.0.0:4444 0.0.0.0:0 LISTENING 15116
TCP 0.0.0.0:5040 0.0.0.0:0 LISTENING 8104
TCP 0.0.0.0:6379 0.0.0.0:0 LISTENING 5548
TCP 0.0.0.0:7070 0.0.0.0:0 LISTENING 4664
TCP 0.0.0.0:17500 0.0.0.0:0 LISTENING 17572
TCP 0.0.0.0:24800 0.0.0.0:0 LISTENING 32332
TCP 0.0.0.0:33422 0.0.0.0:0 LISTENING 4748
TCP 0.0.0.0:47546 0.0.0.0:0 LISTENING 3864
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 940
TCP 0.0.0.0:49665 0.0.0.0:0 LISTENING 860
TCP 0.0.0.0:49666 0.0.0.0:0 LISTENING 1828
TCP 0.0.0.0:49667 0.0.0.0:0 LISTENING 1484
TCP 0.0.0.0:49668 0.0.0.0:0 LISTENING 3152
TCP 0.0.0.0:49669 0.0.0.0:0 LISTENING 3864
TCP 0.0.0.0:49691 0.0.0.0:0 LISTENING 932
TCP 0.0.0.0:52579 0.0.0.0:0 LISTENING 19404
TCP 0.0.0.0:52580 0.0.0.0:0 LISTENING 19404
TCP 0.0.0.0:56258 0.0.0.0:0 LISTENING 4664
TCP 0.0.0.0:56467 0.0.0.0:0 LISTENING 4664
TCP 10.0.75.1:139 0.0.0.0:0 LISTENING 4
TCP 10.1.10.10:139 0.0.0.0:0 LISTENING 4
TCP 10.1.10.10:27017 0.0.0.0:0 LISTENING 4976
TCP 127.0.0.1:843 0.0.0.0:0 LISTENING 17572
TCP 127.0.0.1:3306 0.0.0.0:0 LISTENING 4992
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 34536
TCP 127.0.0.1:5554 0.0.0.0:0 LISTENING 4144