http://www.wampserver.com/en/
This may be me sounding like a broken record when it comes to this issue but to be honest using WAMP/LAMP is seriously the easiest way to set up a server if you are having issues.
"Man's Gaming" the install by independently installing and configuring each package separately leads to a lot of problems and needless headache.
Unless you want to know the ins and outs of server setup you are better off with WAMP as it allows you to go from No Server to Development in almost no time flat.