I have just installed apache2.2 and installed it, but to have it running I needed to change it out listening port to 81. But the truth is since I cant connect with it through localhost. The only real factor I recieve is really a login window so when I enter in the authentication information which i think is my home windows login. I recieve:

error '8002801c'

Error being able to access the OLE registry.

/iisHelp/common/500-100.asp, line 17

The pc is really a winxp and I have opened up the ports out with no firewall is obstructing apache.

Appears such as the machine has another webserver running, most likely IIS. You are able to un-install that with the configuration screen.

Try http://localhost:81/ to obtain the apache install.