首页 > 技术文章 > 80端口被占用的问题

lipeil 2015-01-27 10:46 原文

1、首先使用netstat查询占用端口的进程id

netstat -ano|findstr 80 

其中 findstr是Window系统自带的命令,用途是查找指定的一个或多个文件文件中包含(或通过参数 /V来控制不包含)某些特定字符串的行,并将该行完整的信息打印出来,或者打印查询字符串所在的文件名。

结果如下图:

2、使用命令tasklist 查找进程id为4的应用

tasklist|findstr "4" 

 结果如下图:进程id 4对应的程序是System(系统进程),这里如果是用户进程,直接杀掉就可以了。如果是系统进程,采用步骤3

3、如果是系统进程“SYSTEM”

首先运行'regedit'打开注册表。

然后找到'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP'右边有一个'start'的DWORD的值将‘3’改为‘4’重启即可。

推荐阅读