M>Да впринципе, виста не так чтобы сверх от ХР отличается, меньше чем NT от 2000.
С этим спорить не буду, но иногда те небольшие отличия очень "достают", например как в данном случае

Но все-таки должен быть какой-то способ получения полного пути, единственный хороший помощник в этом деле — старый добрый
google.com. Я уверен, что ты не один, кто столкнулся с такой проблемой
M>Мне в голову совсем дурная мысль пришла...
К стати, о дурных мыслях. Можно на крайний случай применить очень-очень "корявый" способ. Путь к папке Programms получить можно, а следовательно и узнать имена всех вложенных в него каталогов. Все приложения имеют названия ярлыков на английском языке, следовательно, можно сравнивать имена файлов каждой папки на наличие ярлыка на какое-нибудь стандартное приложение, находящееся в папке "Стандартные". (
Но это просто очень карявый и крайний вариант!)
Удачи!