HKEY_ALL_USERS entries are not pused to all users at logon
Posted on 2009-04-22
I'm using an installer program to deliver an application's registry key for all my users. The problem I have is that I have tried placing it under:
a) HKEY_ALL_USERS\Software\<my program>
b) HKEY_USERS\.Default\Software\<my program>
...and after a user logon, the entries are not pushed to the users HKEY_CURRENT_USER hive
I have even tried pushing the entries in a logon script directly to the HKEY_CURRENT_USER\Software\<my program>
After I login, I see the installer running but when I inspect the registry no changes were added.
Note: The installer always runs with administrator credentials. Is it possible it's inserting into the administrator's hive?