How can I resolve my CGI error during installation of Drupal 7 on WinXp? I'm installing a local instance of Drupal 7 on my WinXp machine. PHP 5.4 and MySql 5.5 are installed already.

I've unpacked the downloaded Drupal 7 site files into a virtual directory and used IIS 6 to make this directory a PHP site.

However, the result is not encouraging:


  CGI Error The specified CGI application misbehaved by not returning a
  complete set of HTTP headers. The headers it did return are:
  
  Could not open input file: Files\PHP\php-win.exe


The web address I'm using is: 

http://localhost/drupal7/install.php


Where "drupal7" is the name of my application in IIS.

Any ideas on what the problem might be?
As in my comment above, you should try using WAMP server or Acquia Dev Desktop, which uses Apache (more suitable for PHP development).  

To install Drupal on Windows, you could install it with Microsoft web platform installer by following this procedure.