Here are some of the common problems encounters when you tried to install Magento on server running on Windows machine.
The requested URL /install/ was not found on this server.
500 Internal server error.
PHP Extension “mcrypt” must be loaded.
PHP Extension “curl” must be loaded.
1. Go to your httpd.conf file located at your Apache installation directory (e.g.: C:/Apache/Apache/conf)
2. Open file httpd.conf (Notepad, notepad ++, notepad 2)
2. Rename text AccessFileName .htaccess to htaccess.txt

3. Change AllowOverride to “All”

4. Add the following between < IfModule mod_alias.c > and < / IfModule >. Please make sure your path “C:/Apache/Apache/htdocs/magento/” is point to your Magento installation directory

5. Uncomment LoadModule for rewrite_module

6. Uncomment AddModule for rewrite_module.c

7. Uncomment the following extensions

8. Save httpd.conf
9. Go to your Magento installation dir and rename file .htaccess to htaccess.txt
10. Write content below and overwrite file htaccess.txt

11. Copy libmcrypt.dll, libeay32.dll, ssleay32.dll and libmysql.dll from PHP root directory (e.g.: C:/PHP) to C:/WINDOWS/SYSTEM32/
4. Run Magento
5. Enjoy! and let me know. THX!