Он просто когда ставил мог не инсталлировать запуск БД апача как сервисов, тогда надо запускать Панель управления ХАМПП (~/XAMPP/xampp-control.exe) и стартовать БД и Апач оттуда.
Если в броузере по
http://localhost не открывается страничка ХАМПП то значит по крайней мере Апач не стартанул.
Если же открывается, то чтобы открыть локально ваш сайт надо скопировать в директории ХАМПП в папку /htdocs вашу папку с созданным сайтом. Например вы кладете все в C:/XAMPP/htdocs/MySite , тогда запускать свой сайт надо таким линком -
http://localhost/MySite/
Кроме того, если видите что все запущено и апач и БД, а не работает сайт не открывается, тогда попробуйте в директории ХАМПП стартануть файл setup_xampp.bat чтобы он прочекал правильность расположения всех линков и исправил если что не так. Это желательно сделать под администратором, если вы сидите в Висте.