Vamos a ver, yo lo tengo así:
ServerType standalone
<---- esta es la linea 55
#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
ServerRoot "C:/Archivos de programa/Apache Group/Apache"
Veo que la siguiente linea no comentada es el serverRoot, mira a ver si coincide con donde tú instalaste el apache y si no es así, reinstala apache en dicho directorio (que es el directorio por defecto).
También veo que la 55 es la primera linea no comentada del archivo, quizá algo haya ido mal, revista el http.conf inicial y comparalo con el mio a ver qué es lo que cambia...
Otra cosa ya no se me ocurre