Eric Kohl wrote:
These values _must_ be of the REG_EXPAND_SZ type because they contain environment variables (%USERPROFILE% and %ALLUSERPROFILE%).
These values in XP do *not* contain environment variables, and they are REG_SZ... the problem is that we need an alternate place to store the strings until we create these entries whenever we are initializing a user profile. I think if the paths don't exist in the reg... we can create them with the hard-coded defaults, but we should always defer to the value if it exists ( in case the user changes it ), which is how shell32 is apparently handling it...