I use wampserver 2.4 with php 5.4 , for 64bits in windows platform.

I have a problem with wampserver. It shows a red icon but it tell me that it online, 
when I tried to open the localhost it doesn't show the localhost for the wampserver , "Unable to connect" that what shows in Firefox.

I tested the port 80 and the result was **" your port 80 is not actually used "**
Then,I uninstall the Skype to make sure there is no conflicting between them. 
I reinstall the Apache but nothings changed.

I opened **start>control panel>administration tool> services**, and check the proprieties for the server and it was stop, and the icon 'start' was gray so i couldn't change it. 

**So I reinstall the wampserve and the localhost worked but the icon still read.**

I want to connect the MSsql data , so i install the drive files '**.dll**' then added the needed ones in **wamp\php\ext**. then added the extension in the **php.ini**, then restart the wampserver. when i restarted it, the problem came back again and the localhost doesn't work. i tried to remove the extensions that i added in **php.ini** and restart the wampserver again, but nothing solved.

i've been looking for a solution for three days and tried almost every thing i found in the internet. but it still not working. so i register to stack over flow to present my problem to you.

***pleas help me.***

Leanah