背景:软件运行会用到某些端口,必须保证端口通畅才能正常使用,由于一个端口只能被一个程序使用,如果有某个程序使用了某个端口,则其他程序不能使用该端口,这样程序就可能无法正常运行。
例如 财贸top+会使用211端口,打印管理器会使用8989,8990端口,物联宝会使用到8099端口,要保证这些端口不被其他程序占用。
可以通过以下方法,检查端口被什么程序占用
1 打开命令窗口
开始-运行-cmd,回车,打开系统命令运行框;
2 查找被占用端口PID
命令运行框里输入命令
netstat -aon|findstr "xxx"
xxx是需要检查的端口,例如如果要检查8989端口被什么程序占用,则录入命令
netstat -aon|findstr "8989"
回车后,返回
这里的1392就表示占用8989端口的进程的PID。
3 查看PID对应的进程
打开任务管理器,查看1392对应的PID是什么程序从图上可以看出,是任我行打印管理器使用了这个端口;
如果查到的程序不是打印管理器,那就说明这个端口是被其他软件占用了,可以卸载掉对应的程序来保证打印管理器正常运行。
