Нет, к сожалению, нет; Google не обращает внимания на пользовательские сценарии, которые отличаются от их стандартных.
Я не знаю насчет Picasa или Google Desktop, но для Chrome вам нужно использовать переключатель командной строки, чтобы указать расположение не по умолчанию, но затем вам также нужно добавить этот параметр в каждую запись в реестре, содержащую Исполняемый файл Chrome (например, для запуска Chrome путем открытия файла HTML, нажатия на гиперссылку и т.д.)
К сожалению, это довольно грязно, и они тратят свое время на реализацию правильного решения.
Другой вариант, который у вас есть, если вы настроены на это, - переместить весь профиль Windows на другой диск или раздел, то есть переместить переместить папку \Documents and Settings\ или \Users\ . Это переместит все ваши документы и настройки, а не только Google.
В XP вы можете щелкнуть правой кнопкой мыши по папке (например, \Documents and Settings\) и изменить цель или использовать TweakUI. В 7 это не так просто и должно быть сделано вручную (по какой-то причине, хотя другие специальные папки могут быть легко перемещены). Некоторые люди предпочитают просто перенаправить, используя символическую ссылку, вместо того, чтобы фактически изменить местоположение.