Hi guys... I finally got the apache service running. I checked whether i had IIS installed. But i hadn't got IIS installed. So probably it had to be some other issue. So when i went through my list of services i saw that i had a Apache2.2 service already installed, but when i checked it's path it was not the location that it should have been. It's path was set to another older location where Apcahe service was previously installed. When i try to run the Apache service it goes and looks for the older location. So i deleted the old apache service, uninstalled my current xampp and reinstalled it. Now i've got it up and running. Thank You. Regards, Nuwan