La pregunta es algo vieja, pero si quieres instalar Apache en Windows lo mejor es que uses algún software como Xammp o Laragon.
Yo actualmente recomiendo Laragon, porque ofrece algunas cosas extra que no tienes en Xampp. Está muy bien.
Te recomiendo también que leas este artículo con otras opciones de instalación del Stack Apache + PHP + MySQL.