I'm tired of installs, downloads, and documents filling up my "C Drive" with data. Is there some way to redirect this data especially installs to another drive without going into the registry and hard code the "new" data drive?

My option in the past was to go into the registry and change the default location. MS doesn't support this type of action so I'm trying to find an alternative to this action.

Thanks - Thom