Hola, gracias por responder. Pero cada vez estoy mas convencido de que el error estara en el httpd.conf, pues:
He sacado del zip el PHP.ini-dist. Lo e renombredo a php.ini y e chafado el de C:\archivos de programa\php\
E modificado la linea de extensions_dir y la de register_global
Despues e chafado el php de C:\Winnt y C:\Winnt\system32.
Reinicio el PC y nada, sigue estando en CGI.
¿Que puede pasar?
SALU2.