Io ho risolto installando la versione 5.2.1 di php settando nell'installer IIS+CGI

Per risolvere il tuo problema prova a fare cosi:
1) vedi se almeno IIS (io ho la versione 5.1)è installato correttamente eseguendo il seguente link: http://localhost
Se ti appare la pagina iniziale di IIS già sei un passo avanti.Se non ti appare nulla vai su start-->esegui e scrivi dentro questo comando: inetmgr.
Si dovrebbe aprire la schermata di Internet Information Services.Vedi se il servizio è startato.Se nn ti appare nulla vuol dire che non sei riuscito ad installare neanche IIS. Riprova ad installarlo e vedi che succede.
2) se hai smarcato il primo punto installa la versione 5.2.1 di php e quando devi scegliere il tipo di IIS metti quello con scritto IIS + CGI.
3) fai una pagina html con estensione. php e inseriscila sotto C:\inetpub\wwwroot\ e dentro il body metti questa stringa <?php phpinfo(); ?> ti darà le info varie di configurazione di php.
4) per richiamarla esegui questo link http://localhost/tupagina.php
5) prega che funzioni.....

Fammi sapere....