Most Windows Apache installs I've seen have the htaccess file as htaccess.txt NOT .htaccess as WordPress creates.
More often than not if the install works, yet all pages give you a 404 when clicked this could be the reason, simply rename .htaccess to htaccess.txt
Hope that helps
Neil