We produce a piece of software that under Win XP wrote a series of settings to HKLM at installation time. These were then used by any user on the machine.
Win 7 64 bit however moves these to some weird and complicated (surely not under MS!!!) location under the current user.
How can we write these initial settings so that all users can see them under Win 7 64 bit? The only solution we have come up with is to put them into current user, have the app write them to a .reg file on exiting then when the next user loads the app, it copies this file to the Registry - very complex and unsatisfactory.