http://bugs.winehq.org/show_bug.cgi?id=12914
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2008-05-09 15:23:17 --- (In reply to comment #4)
I believe I misunderstood the "on-demand" portion of your statement. Am I correct in assuming that wineprefixcreate only touches a few of the keys in Shell Folders, and that the other keys will get expanded only when (and as soon as) an application accesses them?
Yes, exactly. A few get updated during wineprefixcreate because they are used during the registration of some dlls. The others will be updated once an app uses them.
It would certainly be possible to make the registration of shell32 update all of them if you feel like doing that.