El otro dia me sucedio una cosa extraña y era que no me arrancaba el apache en el XAMPP, al parecer habia el PID4 estaba utilizando el puerto 80.
En el al adminsitrador de tareas y observe que el PID4 pertenecia al sistema, con lo que no se trataba de una aplicación en concreto.
Investigando me encuentro con que hay un servicio llamado BranchCache que es el que esta utilizando el puerto 80, con lo que para solucionarlo, solo he tenido que parar y deshabilitar el servicio con los siguientes pasos.
Buscador de Windows > Servicios > Click botón derecho > Ejecutar como administrador
Click botón derecho BranchCache > Propiedades > Tipo de inicio > Deshabilitado
Con estos pasos ya solucione el error y pude arrancar el apache del XAMPP.