[eluser]tekhneek[/eluser]
You're killing yourself man, you should download WAMP (Windows, Apache, MySQL and PHP). I know there's a way to do this with pure IIS but I have no idea how, and because of the problems I've run into I've found that using WAMP as a development environment on my local Windows machine(s) is the most stable.
I made an entire video tutorial on how to setup WAMP <a href="http://www.crainbandy.com/programming/php/setting-up-a-web-server-with-php-mysql-and-apache-on-windows-xp">on my blog crainbandy.com</a>
I would first switch over to a WAMP setup -- then make sure the mod_rewrite module is being included. That error to me looks like you aren't using .htaccess.
Once you get that setup (should only take about 15 minutes) you'll need to make sure your .htaccess file is correct
This is the .htaccess file I use
Code:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt|css)
RewriteRule ^(.*)$ index.php?/$1 [L]