20150909—Win10系统80端口被System占用

安装了Windows10系统后,首先是查看80端口是不是被占用,

运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。

所以只能另想办法:

1、打开注册表:regedit

2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP

3、在右边找到Start这一项,将其改为0

4、重启系统,System进程不会占用80端口

时间: 2024-10-18 04:17:13

20150909—Win10系统80端口被System占用的相关文章

win10系统80端口被System (PID=4)占用的解决

打开cmd,输入regedit,逐层找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP,右边有一项“Start”,将其值改为4 这些数字分别表示服务启动的类型 0 引导1 系统2 自动3 手动4 禁用 原文地址:https://www.cnblogs.com/510blog/p/11679514.html

80端口被system 占用解决方法

前几天,将tomcat的端口8080改为80后,服务器启动时总是报一大堆异常,原因是80端口被占用,但是我提前就将IIS服务关闭了,后来才知道IIS服务没有真正关闭,一下是解决方法: netstat -ano 发现80端口被占用.如图所示: 按照PID 来说:在任务管理器中查看PID 的进程名 既然是system.那么 应该不回是真正的系统. 而是 微软的其他系列产品的进程在运行. [注意:我已经在服务 services.msc中结束了 IIS ADmin 服务] 但是 其实 IIS 服务真正没

Win10系统80端口被pid=4的System进程占用 -- 解决方法

背景: 今天在家里电脑下载phpstudy 2016后,准备启动服务器,结果提示80端口被占用 过程: 百度后有这几种解决方法: 1.IIS占用 2.SQL server 2008的报表服务占用 可惜这两种方法试了都不行. 解决方法: 1.打开注册表:regedit 2.找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP 3.在右边找到Start这一项,将其改为0 4.重启系统 参考资料:http://www.chinaz.c

win7 win10下80端口被System进程占用的解决方法

用如下方法可以解决System进程占用80端口的问题:打开RegEdit:开始-运行-输入regedit-调出注册表找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP找到一个DWORD值Start,将其改为0重启电脑,System进程将不会占用80端口就可以打开你的apache了 这种方法确实暂时解决了我的问题,应该就是这样的,但是后面又来问题了.Apache又无缘无故的打不开了.于是,最后终于发现了进程有个SQL Server

关于80端口被system占用

项目开发管理端后台程序,之前一直用的mysql,换成sql server之后,老是提示80端口被占用. 查看进程发现占用进程显示是system ,直接结束进程? 发现直接蓝屏.怎么办?方法目前比较轻松解决方式有两种. 1.修改 Apache 的默认端口 将apache的监听端口改成其他空闲的端口,浏览器运行的时候 加上端口号就行.但是对于有强迫症的患者来说,用起来贼难受.而且心里也不舒服 2.关闭SqlServer的Reporting Service服务 找到Reporting Service程

80端口被system占用的问题

今天启动Apache的时候发现无法启动80端口被占用. 1.Netstat命令 1)"运行"中输入cmd 2)在命令行中输入netstat -ano,得到端口号对应的PID 3)打开任务管理器,点击"查看"菜单,选择"选择列",给进程列表中添加"PID"列,然后找到PID对应的进程就可以了. 检查进程发现是system进程id=4给占用了这个是系统进程啊.  检查了半天,终于发现原来是SQL server 2008的报表服务在

80端口被system 占用

1 运行'netstat -ano'发现80端口被pid=4的进程占用 2 打开任务管理器,发现pid=4的进程,其实是system进程,其对应的进程描述是NT kernel & system. 3 如何清除呢?需要使用注册表,开始->regedit,打开 4 找到HKEY_LOCAL_MACHINE目录 5 找到System 6 找到CurrentControlSet-Services 7 再找到http-start 8 打开,将3改为4,确定 9 重启电脑,就解除了NT Kernel &

windows10下80端口被system 占用解决方法

问题是: 启动服务器(apache)失败,提示80端口被占用: cmd查看80端口使用情况:netstat -aon|findstr "80" : 发现PID 4 然后查看PID是4的: tasklist|findstr "4" 发现时System 其实不看也知道了,玩玩嘛. 直接打开管理注册表RegEdit, 找到“HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP” 在右边的start改成0: 重启

windows 80端口被system占用

netstat -ao查看进程和端口号,发现80端口被pid为4的系统进程占用. 网上检索之后发现是SQL server 2008的报表服务,结束此进程即可.