RE:intalando apache en windows 2000 server
Seguramente tengas otra version de apache corriendo.
Le he estado echando un vistazo. No hace falta que desinstales la version que tengas anterior, aunque si es conveniente que la pares. Además, aunque el apache2 no te funcione si te vas al menu de inicio si se te ha intalado una herramienta que se llama Monitor Apache Server dentro de Apache Http 2.0.46 en el menu de Control Apache Server.
Esta herramienta es muy util porque te aparecen todas las versiones de Apache(no se si otros servidores por que yo no tengo) y su estado. Pues eso para la Apache.1 y vuelve a intentar instalar la nueva version. Asi si he podido instalarla.
Para comprobar que esta instalada arrancala y prueba en el navegador con localhost (por cierto, no lo he mirado mucho, pero da igual el nombre de servidor que pongas que no acepta otro que localhost, supongo que habra que configurar otros parametros). Puedes picar en documentacion, y veras que el servidor que estas corriendo es el 2.0.
Espero que te funcione, lo he intentado instalar y sin parar el servidor 1.3 me daba el mismo error que a ti, y ya no aparece.
Un saludo.