Hallo, hier eine aktuelle Lösung für das Problem im Betreff.
Man installiert Xampp natürlich in C:\ (bei mir D:\, wo auch meine Daten sind) und startet Apache, MySql ..... usw. Apache startet nicht weil Port 80 belegt ist. Im Internet gesucht und Skype oder ISS sollen den Port belegen. Ist aber nicht installiert. Netstat sagt was von "System" belegt Port 80.
Bei mir unter Windows 7 (ab Professionell getestet 32 und 64 Bit) nativ und in den VMs war der Dienst "Webbereitstellungs-Agent-Dienst" automatisch gestartet. Diesen Dienst gestoppt und den Autostart dafür deaktiviert und Apache startet...... und es ist Weihnachten.... Ich habe noch keine Nachteile ohne diesen Dienst festgestellt.
Falls das hier schon gepostet wurde einfach wieder löschen. Ich bin aber auf die Lösung nur über 10 Ecken googeln und nachdenken drauf gekommen.
Pluto
Ich war mal ein Planet