如何杀死端口上的进程 Windows 11: 5 种最佳方式

厌倦了与不会自行终止的进程作斗争,阻塞有价值的端口并导致关键应用程序和服务出现故障? 您的搜索到此结束! 在 Windows 11、使用各种方法杀掉某个端口上的进程,就可以轻松杀掉这些顽固进程,释放端口。

他们是 Windows 11 在互联网连接开始和结束的地方几乎创建了许多端口。 您设备上的各种软件、服务和应用程序使用这些端口与开发人员端的在线服务器或云端的任何数据库进行通信。 虽然在大多数情况下,这些应用程序会在您关闭它们时清除端口,但有些应用程序甚至在服务停止后仍会保持端口繁忙。 当您启动另一个应使用同一端口的应用程序时,您将面临初始化延迟或该应用程序根本无法启动。 你想修复这些可怕的时刻吗? 继续阅读!

为什么需要终止端口上的进程?

有时,在特定端口上运行的软件进程可能不会自行终止,即使在相关应用程序或服务已关闭后也是如此。 这可能是由于软件或服务错误、网络问题或与其他应用程序冲突等原因造成的。

要释放端口并允许其他进程使用它,您可能需要手动终止占用它的进程。 这就是终止特定端口上的进程发挥作用的地方。 通过终止进程,您可以释放端口并允许其他进程使用它。

如何杀死端口上的进程 Windows 11

这些都是可以随时终止端口上的进程的可靠可靠方法。 Windows 11 个此外,您应该知道相同的方法也适用于早期版本。 Windows PC 为 Win 10、Win 8.1、Win 7 等。

如何在任务管理器中查看逻辑处理器使用情况

1.使用命令提示符终止端口上的进程

  • 单击开始并键入 领域 打开命令提示符工具。
  • 选择 以管理员身份执行 链接以打开具有提升权限的命令提示符实用程序。
  • 现在,将此命令复制并粘贴到工具中,然后按 Enter:
netstat -ano | findstr :<port_number>
  • 您必须更换 带有要删除的实际端口号的占位符文本。
  • 上面的命令应该获取要终止的进程的进程 ID (PID)。
使用命令提示符杀死端口上的进程
  • 获得 PID 后,在同一 CMD 窗口中运行以下代码:
taskkill /F /PID <process_id>
  • Enter 强制终止所需端口上的目标 PID Windows 11
  • 您必须更换 带有通过运行上述命令检索到的实际 PID 的占位符文本。

2.使用资源监视器停止端口上的进程

来自 Windows Vista操作系统专家 Windows 开发人员和 IT 网络工程师等 PC 用户一直在使用资源监视器实用程序来跟踪 Windows 使用 PC 资源,如 CPU、RAM、HDD、SSD、red 等。

使用相同的工具,您还可以跟踪服务器上的端口使用情况 Windows 个人电脑。 那不是全部! 您可以在同一个实用程序中管理使用情况、终止进程、清除端口等。 这是一个集成到 Windows PC,因此您无需获取任何第三方应用程序。 在下面找到如何在您这边使用此方法:

  • Windows + R 键一起调出 跑步 工具。
  • 在那里,运行以下命令打开 资源监视器 应用:

重启

  • 在资源监视器应用程序中,单击 红色的 睫毛。
资源监视器网络侦听端口
  • 在“网络”选项卡中,单击 侦听端口 菜单。
  • 给你! 所有的端口,它们的协议,PID,占用申请等等,都在你的面前。
  • 下的代码 图像 Listening Ports 是 Task Manager Processes 菜单栏。
  • 打开 任务管理器 申请按 控制 + 改变 + Esc键.
  • 现在,在资源管理器中找到要删除的端口。
  • 另外,在下面找到对应的app 图像 柱子。
  • 然后在任务管理器中找到任务 流程 柱子。
在任务管理器中结束任务
  • 鼠标右键 过程和选择 最终任务 从出现的上下文菜单。

就这样! 您已通过结束从任务管理器链接到它的进程来清理繁忙的端口。

3. 使用 PowerShell 终止端口上的进程

如果你喜欢自动化 Windows 使用 PowerShell 的 11 个任务,您还想知道如何使用这个强大的命令行工具在端口上终止进程 Windows 个人电脑。 然后,您可以将代码实施到现有的自动化中,以完全自动化端口删除过程。 在下面找到 PowerShell 命令及其在 Windows 11 台电脑:

  • 打开 力量 Shell 具有很高的权利。 为此,您可以搜索 力量 在里面 开始 菜单并点击 以管理员身份执行.
  • 然后将以下 cmdlet 复制并粘贴到 PowerShell 终端中:
Get-Process -Id (Get-NetTCPConnection -LocalPort <port_number>).OwningProcess
  • 在上面的 cmdlet 中,您需要替换 包含要从现有进程中删除的实际端口的占位符文本。
了解如何使用 PowerShell 终止端口上的进程
  • 现在您已拥有所需的 PID,您已准备好在 PowerShell 中运行删除端口的命令。 这是脚本:
Stop-Process -Id <process_id> -Force
  • 不要忘记更换 带有真实 PID 的文本。 现在点击 Enter 运行代码的键。

4.使用应用程序杀死端口上的进程 Microsoft

您可以使用以下系统应用程序 Microsoft Sysinternals 找到受损端口和绑定进程,并通过单击几下方便地停止它们:

例如,如果您正在运行 TCPView 应用程序,您应该尝试以下步骤:

  • 下载上面的门户网站工具并打开它。
  • 下载的文件夹可能是压缩包,需要Zip或RAR工具解压。
  • 现在,您可以像这样运行其中的 EXE 文件 tcpview64.exe 对于 64 位 Win 11 PC。
  • 接受 按钮和应用程序将出现。
  • 在那里,您可以在 TCP 和 UDP 协议端口之间导航。
  • 您可以直接从应用程序界面识别所有受感染的端口及其进程。
  • 通过单击确定需要删除的端口。
TCPView 应用程序杀死一个进程TCPView 应用程序杀死一个进程
  • 简单地 鼠标右键 在选定的端口上并选择 屠宰过程 在上下文菜单中。
使用 Process Explorer 终止端口上的进程使用 Process Explorer 终止端口上的进程

同样,您可以下载并运行 Process Explorer 应用程序。 显示使用您 PC 上某个端口的所有进程和应用程序的 PID。 因此,您可以使用方法 1 或 3 中的任何代码来查找需要删除的 PID。 然后在 Process Explorer 应用程序中右键单击相同的 PID,然后点击 Kill Process 选项。 这应该立即清除所需的端口。

如何将 RAR 文件转换为 ZIP Windows

5. 使用 TCP/IP 重置工具终止端口上的进程

如果以上方法都不适合您,这是您可以尝试的最后一种方法。 此方法重置所有打开的 TCP 和 UDP 通信端口以进行联网。 因此,您可以轻松启动下一个应用程序,该应用程序将使用以前由有问题的程序使用的端口。 这是您可以实现此目标的方法:

  • 使用提升的权限打开命令提示符实用程序。
  • 现在,一条一条地运行以下命令:
netsh int ipv4 reset
netsh int ipv6 reset
netsh winsock reset

了解如何使用 TCP IP 重置工具重置端口了解如何使用 TCP IP 重置工具重置端口
  • 当上述所有命令都执行完毕后,运行以下命令查看目的端口的状态:
netstat -ano | findstr :<port_number>
  • 不要忘记更换 带有您要监视的实际端口号的文本。

结论

所以这些几乎是最流行和最常见的方法来终止任何端口上的进程 Windows 11 个您可以尝试以上任何一种方法,并在下方的评论框中分享您的经验。 另外,如果您知道更好的方法,请随时在您的评论中分享。 请与您的朋友、同事和追随者分享这篇文章,以帮助他们在遇到相同的端口繁忙错误时 Windows 11