Solve the Windows Server 2008 System process occupying 80 ports

  
        Enter netstat -ano to see that port 80 is occupied by PID4, so open Task Manager - Process - View, select the column, check the PID to see that pid 4 is occupied by NT kernel & System. The process is Http.sys. It is the driver component of the http API, the Http stack server. If the port is occupied by Http.sys, it means that some applications that are using http.sys are running. This is why Apache is prevented from running because Http.sys occupies port 80. You can disable http.sys by following the steps below: 1. net stop http (* this is running, the prompt can not stop you need to restart, and, when you run the second time, you will be prompted to stop or not start*) 2. Running Sc config http start= disabled The server restarts and does not restart the service.
Copyright © Windows knowledge All Rights Reserved