Same problem here, after Windows Update we found this service World Wide Web Publishing service that was taking port 80.PID was showing number (4) and was saying System was taking it, so no luck there. after disabling and stopping it, our vmware vcenter started without problems.
We have ESXi 5.1 Standard on Windows Server 2012.