This has long bugged me. after upgrading to Windows 8, i already cannot run my XAMPP server without using ports other than port 80, since a process called "NT Kernel & System" is using it. It's a system process so I cannot disable it. I don't have any IIS or Web Server installed so I am pretty frustrated how to use that Port 80.
If anyone of you who knows how to change the port "NT Kernel & System" uses, that would be great!
Thanks!
I ran into the same problem with NT Kernel listening on port 80 when I wanted to get my own application listening on that port.
After stopping
the NT Kernel was still listening on port 80
It was finally when I stopped the "Web Deployment Agent Service" that it stopped listening on 80.
Note: use netstat -bano
in an elevated command prompt to see what apps are listening on which ports.