RE:auto-arranque de apache en WinXP
Hola David,
Si instalaste el apache para windows, ya sea como .msi o .exe , automaticamente lo deja instalado como servicio de windows (lo que tu llamas auto.arranque) , y aparece un icono de una pluma de apache en la barra donde esta el reloj (parte inferior derecha de la pantalla) ese icono corresponde al "Apache Monitor" desde ahi puedes reiniciar, bajar o subir el servidor. Puedes verificar que el servicio este instalado (boton derecho del mouse sobre el icono Mi PC y elijes Administrar , luejo vas a Servicios y buscas el servicio "Apache 2" <- o algo parecido), Si esta instalado y esta en modo manual, selecciona automatico (propiedades).
Si no esta instalado como servicio, y quieres hacerlo, lee esta pagina (ingles)
http://httpd.apache.org/docs/win_service.html
Espero haberte ayudado
Saludos!!