Xampp won’t start on Windows 7Posted: August 13, 2011
This happened to me and I recall giving up on it when I encountered it before. If you are trying to install Xampp and have stopped IIS and yet Xampp still doesn’t start, try stopping the “Web Deployment Agent Service” service at your computer management. It’s quite hard to detect as the PID when searching for port listeners is marked as PID 4 and doesn’t have a name.
<os 10013> an attempt was made to access a socket in a way forbidden by its access permissions. : make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down. Unable to open logs
Thanks for the guys at stackoverflow for this http://stackoverflow.com/questions/1430141/port-80-is-being-used-by-system-pid-4-what-is-that