MSI Install not creating HKEY_CURRENT_USER registry keys

(imported topic written by HVS5_Kenneth_Hockin)

I have a fixlet that installs Adobe Reader 11. In the MST file that is being triggered there is a registry key that I am created under

HKEY_CURRENT_USER\SOFTWARE\Adobe\Acrobat Reader\11.0\Language\UseMUI

Name: bUseMUI

Type: REG_DWORD

Value: 1

When I run the installer as Administrator on the system this value is created as part of the install. When I push the install through TEM it installs everything for the program except for that registry value.

During some testing I found that it was actually creating the key under HKEY_USERS.DEFAULT\Software\Adobe\Acrobat Reader\11.0\Language\UseMui

The software unfortunately requires this key to be under HKEY_CURRENT_USER otherwise it triggers a repair of the software for the current user on first launch. Is there a way to get TEM to place these registry keys in?

I have tried running the fixlet as current user rather than system, I have tried passing the variable ALLUSERS=1 and ALLUSERS=2 with the MSI installation as well.

Any help would be greatly appreciated.

Thanks

(imported comment written by Tim.Rice)

Because the TEM Agent runs under Local System, it has trouble seeing “Current User”. In particular, if there is no user logged in, then I don’t believe it can see a “Current User” at all.

Consider looking into
Windows Active Setup
for what you need done.