Prova a eseguire netstat -a sul tuo cmd e verifica se ci sono altri servizi in esecuzione sulla porta 80. Puoi anche usare netstat -b per trovare il nome del servizio, tuttavia ciò richiede che cmd sia eseguito come amministratore. Il colpevole più probabile è che ci sono altri servizi in esecuzione su questa porta che non consentono a Xampp di avviarsi correttamente? Hai un servizio come skype? Se è così, questo è il motivo per cui non sei in grado di accedere a una pagina particolare. Un'altra cosa che puoi fare è andare in httpd.conf e cambiare l'ascolto su un'altra porta diversa da 80 e provarlo. Non dimenticare di aggiungere localhost:your selected port
dopo aver cambiato la porta per provarlo.