Опитайте да направите netstat -a на вашия cmd и вижте дали има други услуги, които работят на порт 80. Можете също да използвате netstat -b, за да намерите името на услугата, но това изисква cmd да се стартира като администратор. Най-вероятният виновник е, че на този порт работят някои други услуги, които не позволяват на Xampp да се стартира правилно? Имате ли услуга като скайп. Ако е така, това е причината да нямате достъп до конкретна страница. Друго нещо, което можете да направите, е да отидете в httpd.conf и да промените слушането на друг порт, различен от 80, и да го тествате. Не забравяйте да добавите localhost:your selected port
след като смените порта, за да го тествате.