Como sabes que esa es tu ip? puede ser absurdo pero quizas la ip que coloques este mal
.
Si no es eso significa que es la cuestion del apache la que no te funciona. Por último si no quieres instalar el foxserv, (Que me ha funcionado de maravilla en xp), puedes instalar de nuevo el apache, quizas es algún detalle en la config que ha quedado mal y te peta el sistema.
En too caso da mas datos, que win tienes, cual es tu isp y en que pais, yo he sabido que es muy complicado usar servidores caseros con telefonica en españa, por ejemplo, y tambien se que el win poet viene con puertos cerrados para evitar ataques por puertos conocidos como el 1080 y 8080 si es que no me equivoco.
Un saludos