Answer the question
In order to leave comments, you need to log in
Windows 7 - system occupies port 80?
I ran into a problem when Denver, which had not been launched for a long time, at the start of Apache, announced that port 80 was busy. Denver moved to another port, but that's not the point. netstat -ano
says "TCP 127.0.0.1:80 127.0.0.1:60976 ESTABLISHED 4". 60976 port changes periodically, and the process with pid 4 is system.exe.
Actually, the question is: why does system.exe occupy port 80, and how to cure it?
PS localhost:8080 is not happy at all :(
Upd: Sorry for the mistake, not System.exe, but just System.
Answer the question
In order to leave comments, you need to log in
Try - techreviews.in/port-80-unavailable-step-by-step-guide-to-release-port-80-and-make-it-available-for-apache-server//
The service to be stopped (disabled) is:
Web Publishing Service
Provides connections over the network and manages them using the IIS Manager
Releases ports 80, 8080, etc.
Disable autostart services:
- Remote Agent Service for Microsoft Web Deploy 2.0;
- Web Deploy Agent Service.
These are IIS server components, installed, for example, when using products from the Microsoft Web Platform.
Stopping the reporting service of a freshly installed MSSQL server helped me. I was also in processes as SYSTEM ID 4 and stupidly listened to port 80.
>>why system.exe occupies port 80
So that the virus can receive commands from the outside world.
>>and how to cure it Cure the
virus.
Take live.sysinternals.com/procexp.exe find where this System.exe is and kill it
Sometimes in Windows, by default, some service is activated that occupies port 80 with the name System and Process ID = 4 - it needs to be disabled through the registry. Run Regedit and go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP and change the Start value to 0
I think you can also disable the launch of HTTP Client, Web Server, or whatever it is called in Services (Win + R, services.msc) .
I want to tell you how I solved this problem. Because all of the above did not help me.
I have a winginx build. I lost access to 80 in one day
. I opened the device manager. Select "show hidden devices". http device. And turned it off.
Everything worked.
The system process hasn't gone anywhere.
I did everything that was suggested by the registry. But to no avail.
There was the same problem, as it turned out, skype was hanging on port 80.
Skype and teamviewer, as I remember, can occupy port 80. Removed in configs...
RESOLVED!
You just need to transfer http.sys from IPv4 to IPv6
Wrote a brief instruction velestor.com/q/port80
I have Windows 10, only this option helped, good luck to everyone!
Had the same issue with starting Open Server, error won't start unable to occupy port 80 because it's already in use: Windows services.
I solved it by disabling the IIS service.
Control Panel -> Programs -> Turn Windows features on or off:
Find IIS -> Internet Services -> Security -> uncheck Request Filtering
OK -> wait for settings to apply ...and be happy (I have Windows 10 LTSB x64 without reboot, the port is freed - it is logical and the service is stopped - the port is freed).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question