Atitit. 解决80端口 System 占用pid 4,,找到拉个程序或者服务占用http 80服务

Atitit. 解决80端口  System 占用pid 4,,找到拉个程序或者服务占用http服务

这个是http.sys系统服务占用了...

net stop http ,三,没法儿终止

1. 寻找拉个程序占用李这个端口http服务

“netsh http show servicestate”这条命令的输出结果,我就能找出是哪个应用程序在使用Http.sys。

:\Users\attilax>netsh http show servicestate

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:[email protected]

转载请注明来源: http://blog.csdn.net/attilax

TTP 服务状态快照(服务器会话视图):

----------------------------------------------------

服务器会话 ID: FF00000120000001

版本: 2.0

状态: Active

属性:

最大带宽: 4294967295

超时:

实体正文超时(秒): 120

耗尽实体正文超时(秒): 120

请求队列超时(秒): 120

空闲连接超时(秒): 120

标头等待超时(秒): 120

最小发送速率(字节/秒): 150

URL 组:

URL 组 ID: FE00000140000001

状态: Active

请求队列名称: 请求队列尚未命名。

属性:

最大带宽: 已继承

最大连接数: 已继承

超时:

继承的超时值

已注册的 URL 数目: 1

已注册的 URL 数目:

HTTP://+:80/MSDEPLOYAGENTSERVICE/

请求队列:

请求队列名称: 请求队列尚未命名。

版本: 2.0

状态: Active

请求队列 503 详细级别: 基本

最大请求数目: 1000

附加活动进程数目: 1

进程 ID:

1604

显示这个MSDEPLOYAGENTSERVICE 调用兰...

Net stop这个服务三,说马这个服务....

只好挑选启动状态服务,,,一个个查看,,发现Web Deployment Agent Service  这个比较显示....走stop李,在看端口占用,走ok兰....

这个的服务名称是::MsDepSvc   部署

2. 参考

80端口被NT kernel & System 占用pid 4 - Windows操作系统 - 红黑联盟.htm

时间: 2024-12-26 08:18:01

Atitit. 解决80端口 System 占用pid 4,,找到拉个程序或者服务占用http 80服务的相关文章

解决Apache2.2不能启动,原因80端口被system pid 4占用

Apache2.2的安装与配置.安装完成后,输入127.0.0.1:80,打开失败,发现是80端口被禁用,首先排除IIS服务端口是否为80,此服务没被启动(本人为手动),还有迅雷等,一些软件也有可能会占用80端口.最后在命令行运行netstat -ano ,发现80端口果真被占用.发现占用的pid是4,名字是System.解决方法为:1.在运行窗口打开注册表,输入regedit2.依次打开如下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\service

win7下80端口被(Pid=4)占用的解决方法

首先介绍一种网上普遍的方法,就是查找占据80端口的进程,然后关闭它就行了. 1.运行cmd,然后输入netstat -a -n -o,回车:2.查看开头几行包含0.0.0.0:80的那一行最后的pid,为几个数字,把这几个数字记下来:3.启动“任务管理器”——“进程”,在“工具栏”——“选择列”前面的框里打上勾:4.然后找到与刚才那个pid对应的是哪个程序,很容易就会找到,就是它与0.0.0.0:80进行了绑定(bind): 结束这个进程,再点击Apache的Start按钮,终于出现了那个Run

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端口被NT kernel & System 占用pid 4

前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd 输入netstat -ano 可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID 可以看到pid 4 的被NT kernel & System 占用 在网上找了很久找到解决方案 http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-insta

window7系统PID=4占用80端口的几种情况及解决方法

首先,我们要看怎么80端口是否被占用: 点击电脑左下角的 输入cmd , 回车,然后输入netstat -ano|findstr "80"  然后回车(注意,-ano后面是一个竖杠,也就是我们键盘上enter键上面那个键,按住shift再按那个键就会出现那个竖杠|,还有,双引号是英文字符的) TCP那一列后面的第一列中,有:80就是占用80端口的进程,最后那么他的PID就是最后一列的2632. 现在我们来看一下这个PID=2632的是哪个进程,在cmd中输入tasklist |find

解决windows系统80端口被占用问题

在windows下部署web应用(80端口),启动时提示bind 80端口失败 检查端口占用: netstat -ano | findstr 0.0.0.0:80 发现System进程 (pid=4) 占用了端口 然而本机也没有安装iis,于是排除IIS服务的问题. 解决方式 管理员身份运行cmd net stop http //停止系统http服务 sc config http start= disabled //禁用服务的自动启动,此处注意等号后面的空格不可少 重新启动应用,提示成功!

80 端口被占用 pid=4

80端口被pid=4的系统进程给占用的解决方法: 一般开发的时候我们都会安装sqlserver ,也会把Sql server Reporting Services 安装上去.原因就是这个服务占用了80端口. 打开服务或者sqlserver配置管理器把Sql server Reporting Services停止就可以了. 说明:我比较不喜欢敲命令看端口占用,介绍一个软件看端口的还可以结束进程的请百度:cports 当然看了网上还有其他的原因,下面是网上的一下说法: 1.运行cmd,然后输入net

解决windows系统80端口被占用问题(转)

在windows下部署web应用(80端口),启动时提示bind 80端口失败 检查端口占用: netstat -ano | findstr 0.0.0.0:80 发现System进程 (pid=4) 占用了端口 然而本机也没有安装iis,于是排除IIS服务的问题. 解决方式 管理员身份运行cmd net stop http //停止系统http服务 sc config http start= disabled //禁用服务的自动启动,此处注意等号后面的空格不可少 重新启动应用,提示成功! 转至

phpStudy出现80端口被占用,占用进程为System

今日闲来无事,搭建 传奇页游热血虎卫 ,为了方便用到phpStudy ,结果启动却发现报错,Apache80端口被占用.以下是解决办法. 提示:Apache80端口被占用. 解决办法: 查找80端口被谁占用的方法 进入命令提示行(开始运行输入 CMD),输入命令 netstat –ano ,就可以看到本机所有端口的使用情况, 一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4. PID=4 的程序是哪一个呢?接着在命令提示和下输入指令 tasklist ,列出