Es gibt nur eine Version für alle Windowsversionen.
Da du wahrscheinlich keine Sourcen brauchst, nimm diesen:
http://nagoya.apache.org/dist/httpd/binaries/win32/apache_1.3.27-win32-x86-no_src.msi
du kannst auch den 2.0.xx downloaden. Allerdings wird der bei professionellen Providern noch kaum genutzt, weswegen ich eher den 1.3.xx empfehlen würde.
Außerdem braucht SP1 für Win XP
Bei der installation wählst du dann Apache als Dienst(Service) installieren, dann brauchste dich um das starten nicht zu sorgen. Allerdings läuft der Apache dann immer.
Gruß Jaraz
PS: ich kenn KnowWare nicht. Am besten du suchst auf deinem System mal nach einer httpd.conf. Wenn du die findest, solltest du Apache installiert haben.
Falls ja, gibt es im Apache Ordner auch ne Doku wo drin steht wie man den Apache startet.
PS2: Lerne ganz schnell Englisch. 90% aller fachlichen Dokus gibt es vernünftig nur in Englisch.