相关疑难解决方法(0)

为什么系统进程监听端口 80?

我正在运行 Windows 7 RC1。我有多个问题让 IIS 在我的系统上工作,今天当我安装一个新应用程序并尝试使用 http:\localhost\MyApplication 加载它时,我绝对没有错误,也没有页面加载。只是一个漂亮的白色空白页。

我做了一些挖掘,发现了一些其他进程正在侦听端口 80 的信息,因此我进行了扫描netstat -aon | findstr 0.0:80,发现 PID 4 正在侦听该端口。

PID 4 没有显示在任务管理器中,所以我启动了 Process Explorer,它显示 PID 4 是系统进程。(多次谷歌搜索似乎表明系统总是使用 PID 4)。

从那以后我基本上被卡住了。我不知道为什么 System 需要端口 80 以及如何处理它。

如果您用谷歌搜索以下字符串,您会在搜索结果的顶部找到两篇有用的 Experts-Exchange 文章,您可以阅读它们以获取一些有用的信息。

(如果我提供了页面的直接 URL,那么 Experts-Exchange 会要求您付款……但是当您单击 google 搜索的结果时,您可以一直滚动到底部以阅读交流。)

这是谷歌搜索......
“系统进程正在侦听端口 80(Vista)”
“系统进程正在侦听端口 80 并阻止 IIS 默认网站运行”

第一个结果的最后一个条目显示了如何在以下 URL 跟踪 http.sys:

http://blogs.msdn.com/wndp/archive/2007/01/18/event-tracing-in-http-sys-part-1-capturing-a-trace.aspx

跟踪显示没有任何用处。有什么想法吗?

windows windows-7

82
推荐指数
4
解决办法
13万
查看次数

PID:4 使用端口 80

我试图在我的计算机上安装 Zend Server CE,但是当我需要为我的 Web 服务器选择端口时,它显示:“Web 服务器端口:80 占用”。所以我决定通过键入:“netstat -o -n -a | findstr 0.0:80”来检查使用端口 80 和 CMD 的内容:

TCP     0.0.0.0:80     0.0.0.0:0     LISTENING     4
Run Code Online (Sandbox Code Playgroud)

我在任务管理器的进程和服务中检查 PID:4。似乎PID 4是“系统”。

那么,我想知道的是如何阻止“系统”(PID:4)使用端口 80?

信息: 我正在使用:Windows 7 64 位;Zend 服务器 CE 5.5.0

windows port webserver pid

66
推荐指数
4
解决办法
27万
查看次数

为什么“系统”进程监听端口 443?

我在启动 Apache 服务器时遇到问题,因为端口 443 已在使用中。

事实证明,系统进程 (PID 4) 使用端口 443。我没有安装 IIS,services.msc 显示(可以预见)没有 Exchange 服务器在运行,也没有 WWW-Services,也没有 IIS。我不知道如何找出使用该端口的服务,只是一个接一个地禁用每个服务,我什至不确定这会有所帮助。

如果有人能指出我如何恢复我的 SSL 端口,我将不胜感激,谢谢:)

PS:当然“只需将Apache切换到另一个端口进行SSL”就可以解决无法启动Apache的问题。但我仍然想知道占用 443 端口的原因是什么。:)


我现在采取了“艰难的路线”,一个接一个地禁用了服务。事实证明,“路由和RAS”服务是罪魁祸首。

感谢大家在对抗“WTF 我的系统现在能做什么?”的斗争中提供宝贵的意见和新工具。

windows

53
推荐指数
7
解决办法
15万
查看次数

如何在 Windows 10 上禁用 IIS 服务器并释放端口 80?

我想用TiKi作为协作网站。

在 Windows 10 出现之前,我从未在使用 LAMPP、WAMPP 或 XAMPP 网站安装程序安装开发工具时遇到任何问题。Redmine、TestLink、CMS 等工具。现在,无论您是否需要,Windows 10 都会安装并激活 IIS。因此,它占用了端口 80,这会影响到 MySQL 和其他模块的连接。

我将 Apache 更改为使用端口 8080 而不是 80,因为 IIS 位于 80 上。这对 Apache 有效,但现在它的包在端口 3306 或 PHP 上找不到 MySQL。

如何完全禁用 IIS 服务器以及它现在正在占用的所有内容?

iis windows-10

12
推荐指数
2
解决办法
5万
查看次数

Microsoft-HTTPAPI/2.0 使用的端口 9001

端口 9001 似乎被 Microsoft-HTTPAPI/2.0 使用。我从浏览器中得到这个http://localhost:9001/

HTTP/1.1 404 Not Found
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Thu, 09 Apr 2020 08:10:11 GMT
Connection: close
Content-Length: 315
Run Code Online (Sandbox Code Playgroud)

使用netstat -aonb | grep 9001

  TCP    0.0.0.0:9001           0.0.0.0:0              LISTENING       4
  TCP    [::]:9001              [::]:0                 LISTENING       4
  TCP    [::1]:9001             [::1]:50916            TIME_WAIT       0
  TCP    [::1]:9001             [::1]:50957            TIME_WAIT       0
Run Code Online (Sandbox Code Playgroud)

所以PID 4 是ntoskrnl.exe。

我检查了 Internet Information Service 已关闭

在此处输入图片说明

我怎样才能进一步调查?感谢您的帮助

port netstat windows-10

10
推荐指数
1
解决办法
2290
查看次数

如何在 Windows 上显示 TCP 监听并按本地 IP 过滤它们?

服务器有许多IP地址,设置在其网络接口上。

如何找到谁在监听特定IP的80端口?

netstat显示很长的列表。有没有内置的方法?

更新

也不能findstr与也希望知道进程名称的情况一起使用,因为进程名称显示在单独的行上。

networking windows

3
推荐指数
1
解决办法
4731
查看次数

标签 统计

windows ×4

port ×2

windows-10 ×2

iis ×1

netstat ×1

networking ×1

pid ×1

webserver ×1

windows-7 ×1