我想找出是什么阻塞了我的系统上的 80 端口。我找到了答案这里但是...结果我收到“无法确定所有者”(或类似信息 - 我使用的是波兰语版本,因此确切的信息是“nie można uzyskać informacji o własności”)。有什么想法我可以做什么吗?
我得到的结果netstat -a -b -o
是:
Protocol Local address Remote address State PID
TCP 0.0.0.0:80 Moby04:0 Listening 4
Nie moľna uzyska† informacji o wasnoci
[编辑] 我尝试运行 Apache 服务器并确认 IIS 已关闭。我还确保 Skype 没有使用此端口... 此外,我尝试以管理员权限运行 netstat,但没有成功
答案1
也许同样的问题来自 PID:4,使用端口 80
.. 4. 如果是系统进程—PID 4—您需要禁用由其他服务按需启动的 HTTP.sys 驱动程序,例如 Windows 7 或 2008 上的 Windows 远程管理或打印后台处理程序。
有两种方法可以禁用它,但第一种方法更安全:
1.
- Go to device manager, select “show hidden devices” from menu/view, go
to “Non-Plug and Play Driver”/HTTP, double click it to disable it (or
set it to manual, some services depended on it).
- Reboot and use netstat -nao | find ":80" to check if 80 is still used.
2.
- Launch RegEdit.
- Go to `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP`
- Change the value of "start" to 4, which means disabled.
- Reboot your computer.
...