【Windows 8】pid为4的system进程占用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按钮,终于出现了那个Running。
但是上面的方法不适用我的情况。。因为我找不到pid=4的进程,于是另一方法。
Win7的80端口默认是被System进程占用的。
用如下方法可以解决System进程占用80端口的问题:
打开RegEdit:开始-运行-输入regedit-调出注册表
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
找到一个DWORD值Start,将其改为0
重启电脑,System进程将不会占用80端口
就可以打开你的apache了
这种方法确实暂时解决了我的问题,应该就是这样的,但是后面又来问题了。Apache又无缘无故的打不开了。于是,最后终于发现了进程有个SQL Server ReportingServices,这个是sql servers带有的,而且自动运行,关闭它,就可以了。但是切记,可能这个进程会自动打开,所以先把apache打开,这个的话后面SQL Server ReportingServices运行也不会占用80端口了。我用的360查找的
我的问题总算是解决了。最后总结一下吧。
查询:查看占用80端口的信息,那么可以在cmd窗口输入netstat -ano | findstr "80" 命令
常见的几种情况:
1、迅雷等程序或者一些其他有上传功能的软件都会占用电脑的80端口
2、netstat -abno后查看,经过查找为pid=4的system进程,因为是系统进程,也无法结束它,经查SQL Server ReportingServices (SQLEXPRESS) 服务占用80端口,停止SQL Server ReportingServices后APache正常启动.
3、卸载internet信息服务-->万维网服务。这个是最常见的故障,或者其他一些第三方的服务器软件,必须在进程里面结束,才有效果。
备注:杀掉进程的命令:taskkill /pid 4 /f其中 /f表示强制关闭该进程
第二种:
C:\WINDOWS\system32>net stop http
HTTP Service 服务已成功停止。
C:\WINDOWS\system32>netstat -ano | findstr 0.0.0.0:80
C:\WINDOWS\system32>sc config http start=disabled
[SC] ChangeServiceConfig 成功
【Windows 8】pid为4的system进程占用80端口的解决办法相关推荐
- 解决Windows Server 2008 System进程占用80端口
解决Windows Server 2008 System进程占用80端口 我这台机子是64位系统 Netsata –ano 80 PID 4 在任管理器中是system NT Kerne ...
- Windows Server 服务器 System 占用80端口的解决办法
最近在一台 Windows Server 服务器中发现使用的 Tomcat(使用的是80端口) 无法启动 使用 netstat -aon|findstr 80 检查端口占用情况,发现 80 端口被 P ...
- win7、win10进程pid4占用80端口的解决办法
https://jingyan.baidu.com/article/7e4409533ffe092fc1e2ef10.html 今天想用wamp架设服务器,但是程序启动不起来,查看系统端口,80端口被 ...
- 解决Windows Server 2008 System4进程占用80端口 net stop http
解决Windows Server 2008 System进程占用80端口 输入netstat -ano 可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID 可以看到pi ...
- Windows下80端口被pid为4的System进程占用解决方法
前言 之前是Windows 7系统,前段时间装了Windows 10,php环境还没来得及搭建.今天折腾了一下,是用nginx+php,端口是80(已经停止了iis服务),nginx就是起不来,十之八 ...
- win10系统system进程占用cpu高怎么解决
Win10系统经常发现任务管理器中的system进程占用了很高的cpu内存,一直在50%左右,这也导致了多项应用程序运行卡顿,本人是家庭激活版本,也在网上搜索win10系统system进程占用cpu高 ...
- window系统80端口被占用 ,解除了NT Kernel System PID=4 进程占用80端口
window系统80端口被占用问题排查 tomcat 配置的80端口 ,启动时报错80端口 冲突 我这边window 虚拟机服务器是运维人员新配置的,80冲突,然后我把java程序都关闭,已查到不到j ...
- 赛门铁克企业版中DOscan和Rtvscan进程占用大量内存的解决办法
windows 2003 32位安装 赛门铁克(Symantec Antivirus) V10.1.4.4000 简体中文企业版 内存占用在240m Symantec 官方已放出解决方案,将Defwa ...
- win7 win10下80端口被System进程占用的解决方法
用如下方法可以解决System进程占用80端口的问题: 打开RegEdit:开始-运行-输入regedit-调出注册表 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentContr ...
- 安装tomcat时,SYSTEM进程(PID=4)占用80端口的几种情况及解决方法(window7系统)...
首先,我们要看怎么80端口是否被占用: 点击电脑左下角的 输入cmd , 回车,然后输入netstat -ano|findstr "80" 然后回车(注意,-ano后面是一个竖杠 ...
最新文章
- 在Ubuntu 14.04 64bit上安装批量图片处理器XnConvert
- 试除法的妙用【O(√N) 复杂度】
- (Oracle学习笔记) Oracle体系结构
- View的事件分发机制简述
- python得到列表list的交集与差集
- java 数据库语句_java连接各数据库的语句
- 图片绑定file上传并获取图片的base64
- 移位运算符 实现 二进制数的 高低位翻转(完整逻辑代码)
- 使用HTML5技术控制电脑或手机上的摄像头(转载)
- 20145203盖泽双《网络对抗技术》后门原理与实践
- 信号量(semaphore)
- mysql修改数据库与级别_数据库MySQL查看和修改事务隔离级别的实例讲解
- 【python基础学习必备小手册(适合新手)详细教程】
- AD原理图库和PCB封装库下载
- MathType7新版本数学公式编辑器上线功能特性
- 全网最全讲解最详细的PS教程(第一期:基础教程1.0)
- 哪些软件可以做国外问卷调查
- F轮融资3.6亿美元,Keep能撑起20亿美元的估值吗?
- 误删注册表导致键盘不可用,NumLock一直亮着
- cdr 表格自动填充文字_CDR插件表格安装教程