`

查看当前系统的端口 80端口被NT kernel & System 占用pid 4

 
阅读更多

首先看下哪些端口被占用:去cmd中输入netstat -ano 然后找到你要找的端口,查看pid。

然后打开任务管理器,进入“进程”页签,选择查看,点击选择列,然后在进程列中就会多出一列pid,然后把刚才在cmd查看的pid在这“进程”里找到相应的进程。

如果显示pid对应的进程为NT kernel & System,例如80端口被NT kernel & System 占用,则按以下操作:

<转>

 

该进程是Http.sys。它是http API的驱动组件,Http栈服务器。如果该端口被Http.sys占用,说明一些正在使用http.sys的应用程序在运行。这就是阻止Apache运行的原因,因为Http.sys占用着80端口。我们提供了一种应用程序的机制来帮助控制端口共享,但是我需要调查导致你遇到这种困难的是什么特殊应用程序。如果你能提供给我们“netsh http show servicestate”这条命令的输出结果,我就能找出是哪个应用程序在使用Http.sys。在你禁用Http.sys之前,请按照下面的步骤来运行命令:

1. sc config http stat = demand

2. reboot

3. run the command(netsh http show servicestat)as administrator

在你使用这个命令之前,你可以按照下面步骤禁用http.sys:

1. net stop http

2. Sc config http start= disabled

 

于是运行net stop http

 

按y 确定

 

在运行 Sc config http start= disabled

 

好了,现在启动Apache,可以启动了。

在查看一下netstat -ano

发现pid 4占用了445端口

 

分享到:
评论

相关推荐

    80端口被NT kernel & System 占用pid 4

    使用PHP集成环境等,出现80端口被NT kernel & System 占用,解决80端口被NT kernel & System 占用pid 4的问题,

    80端口被NTkernel

    资源名称:80端口被NT kernel   资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    system进程(pid=4)占用80端口最有效的解决方案

    ### system进程(pid=4)占用80端口的解决方案 #### 一、问题背景与概述 在计算机网络中,端口是程序与外界通信的重要通道之一。80端口作为HTTP服务默认使用的端口,经常被Web服务器所占用。然而,在某些情况下,...

    Windows下80端口被进程System占用的解决方法亲测可用.docx

    Windows下80端口被进程System占用的解决方法 在Windows系统中,如果启动IIS或者Apache时,可能会出现80端口被占用的情况。本文将详细介绍如何解决这种问题。 首先,我们需要了解什么是80端口。80端口是HTTP协议的...

    80端口被PID4 占用问题

    PID 4通常指向NT Kernel & System进程,这表明系统内部的某个服务可能正在使用80端口。具体原因可能是HTTP服务或其他相关服务未正确关闭导致端口占用。 #### 四、解决方案步骤 1. **确定占用情况**: - 使用`...

    system进程(pid=4)占用80端口的解决方案.pdf

    本文件主要讨论了在Windows操作系统中,当发现名为system的进程(其进程ID为4)占用80端口时,如何通过一系列的步骤进行排查和解决。 首先,了解80端口的用途是非常重要的。在TCP/IP网络协议中,端口是用来定义服务...

    80端口被占用的解决方案

    在本案例中,80端口被PID为4的进程占用,该进程通常代表的是NT Kernel & System,这是Windows操作系统的内核进程。由于它是系统核心的一部分,直接结束这个进程是不安全的,因此需要采取其他方法。 接下来,我们...

    如何查看80端口是否被占用_端口被占用解决办法.docx

    "如何查看80端口是否被占用_端口被占用解决办法" 在计算机网络中,端口(Port)是一种逻辑上的概念,用于标识不同的网络服务或应用程序。常见的端口有80端口(HTTP)、21端口(FTP)、22端口(SSH)等。然而,在...

    80端口被system占用导致Apache无法启动的解决方法

    ### 80端口被system占用导致Apache无法启动的解决方法 #### 一、问题背景 在进行Web服务器配置或开发环境搭建时,经常会遇到Apache服务无法启动的情况。其中一个常见原因是80端口被系统或其他应用程序占用。80端口...

    怎么查看占用80端口的程序PID

    ### 步骤二:使用`netstat -a -n -o`命令查看端口占用情况 接下来,我们需要使用`netstat -a -n -o`命令来查找占用特定端口的程序PID。这个命令可以显示所有活动的TCP连接和UDP监听端口的状态,以及与之关联的进程...

    修复system 80端口占用(需重启)

    修复system 80端口占用(需重启),双击导入注册表然后重启电脑80端口自动解除system占用。

    win10 80端口被占用 解决system进程占用80端口的问题.zip_怎么修改system的端口

    而“解决80端口被system占用 - sql server也占用80端口.url”和“解决Windows Server 2008 System4进程占用80端口 net stop http-云栖社区-阿里云.url”则可能包含针对SQL Server和Windows Server 2008的特定解决...

    80端口是否被占用

    使用 Netstat 命令查看端口占用情况 --------------------------- 我们可以使用 Netstat 命令来查看当前系统中的端口占用情况。Netstat 命令可以显示当前系统中的所有网络连接、路由表、接口统计和进程 ID 等信息。...

    如何查看80端口是否被占用_端口被占用解决办法.pdf

    查看80端口是否被占用_端口被占用解决办法.pdf 该文档的主要内容是介绍了如何查看80端口是否被占用,以及解决占用问题的方法。下面是相关知识点的总结: 1. 查看80端口是否被占用: 可以使用Dos命令或专用软件来...

    win7下80端口被占用的解决方法

    在Windows 7操作系统中,用户可能会遇到80端口被占用的情况,导致Apache等Web服务器无法正常启动。这个问题通常是由于某些系统服务或应用程序占用了80端口而引起的。 #### 解决方法一:查找并关闭占用80端口的进程 ...

    怎么查看80端口占用情况? 如何查看端口占用情况?

    在Windows系统中,你可以通过以下几种方式查看端口占用: 1. **命令行工具**: - 使用`netstat -ano`命令可以列出所有活动的连接及其对应端口和进程ID。 - 使用`tasklist /svc /fi "PID eq &lt;PID&gt;"`,将`&lt;PID&gt;`...

    Java80端口占用异常解决方法

    本文将详细介绍如何在Windows操作系统中识别并解决80端口被占用的问题,特别是当这个问题影响到Java应用的正常运行时。 #### 识别端口占用 1. **使用`netstat -ano`命令:** - 在命令行中输入`netstat -ano`,...

    NC 中端口被占用

    本文将深入探讨“NC中端口被占用”背后的技术细节,包括如何识别端口占用状态、如何查找占用端口的进程、以及如何解决端口冲突等问题。 ### 端口占用的检测方法 首先,了解如何检测端口是否被占用至关重要。在Unix...

    系统端口占用查看软件

    系统端口占用查看软件,可以查看当前端口的占用情况。 比如: Pid Process Port Proto Path 588 inetinfo -&gt; 80 TCP C:\WINDOWS\system32\inetsrv\inetinfo.exe

Global site tag (gtag.js) - Google Analytics