阿萌的程序小屋

萌物控重度患者与您一起畅游技术与梦想的世界

解决SQL Server导致的80端口被PID为4的System进程占用的问题

接下来终于要试刀JSP了,在本机安装环境的时候,突然发现80端口被占用了,经过多方查找,发现是前段时间计算机安装了SQL Server导致的,现在分享给大家。

先说明下解决过程,最后则是解决方法(如只想解决请跳转最后阅读):

之前使用的时候一直 很正常,直到前段时间因需求在本机上装了SQL Server 2008,然后今天下载JSP集成环境的时候,发现服务无法启动,经过端口检测,乍一看发现被System进程占用了,这进程又无法结束,于是开始查找到底被什么东西占用了。

经过百度,发现这种情况的占用多半是HTTP系统服务的问题。

知道了这个,就通过在CMD里输入netsh http show servicestate命令显示http服务的快照。

结果发现了占用进程的PID。

1

发现了PID,便打开任务管理器,查找了PID为9520的进程,结果发现是SQL的服务进程。

2

经过多方查找解决办法,因时间关系最后选择了,将此服务直接改为手动启用,需要的时候再打开,不需要的时候直接停止该服务。

解决方法:

一、打开“服务”(有三种打开方式)。
1、右击“计算机”——点击“管理”——打开“服务和应用程序”中的服务。
3

2、WIN键+X键——点击“计算机管理”——打开“服务和应用程序”中的服务。
4

3、WIN+R打开“运行窗口”(或点击开始菜单中的运行,WIN8则是在右上角的搜索框内输入)——输入services.msc,打开服务界面。
5

选择SQL Server Reporting Services (MSSQLSERVER)服务,右键点击属性,选择手动启动,并停止该服务。
7

则一切大功到成。

如有朋友感觉我的博文或代码有问题,愿能给予我宝贵的意见!Thanks

另注:转载请随意,但请带上本文地址,万分感谢。

http://www.wangmengyu.cn/?p=769

这就是真的真的是传说中的公告牌的说~~
暂且努力发展中~~

性别:男  年龄:20岁
现居:江苏  南京  浦口区
标语:萌即是一切