IIS端口443和NT内核和系统

我需要通过端口443和端口80的IIS运行的站点,但是这些两个端口是由一个系统进程(PID 4)使用与NT内核和系统的说明后,我从提升的命令提示符运行netstat -aon命令?

这个案子有什么问题,我怎么能结束这个过程呢,因为我似乎无法结束这个过程。

我假设IIS已经安装在您的服务器上。

部分IIS是内核模式驱动程序http.sys,它在端口80和443上进行实际监听。因为它是内核模式驱动器,所以它在系统进程中运行。

http.sys将http请求转发到IIS的用户模式部分。

所以你应该很好走。

不要考虑结束系统过程。 这对Windows的运行至关重要。

根据堆栈溢出类似的问题 ,下面的服务应该使用HTTP / 80端口(和HTTPS / 443类似)检查系统进程(“NT Kernel&System”; PID:4)的问题:

  • Web部署代理服务
  • SQL Server报告服务
  • IIS
  • 万维网发布服务
  • IISpipe理服务

看看你是否有任何上述的服务和运行。 如果你这样做,检查他们的configuration。

(是的,IIS也在名单上,你可能已经安装了IIS,但是你不知道。)

如果你不能弄明白,你也可以尝试浏览http://127.0.0.1 (端口80)和https://127.0.0.1 (端口443),看看是否有任何信息,指出哪些应用程序/服务可能正在为网页提供服务。

find导致应用程序/服务后,请将其从系统中删除,或根据需要更改端口号。

PID 4通常意味着基于Microsoft的本地Windows服务,这意味着内核级别。

尝试逐个停止服务 ,并检查是否解决了问题

禁用服务/卸载导致问题的function

常用的服务有Routing and RAS ,任何注意IISWorld Wide PuplishingExchange Windows Sync ShareWeb Deployment Agent ServiceSQL Server Reporting ServicesFile Server Storage Reports Manager等。