Ive packaged up some software into SMS Installer and advertised it via SMS 2 (Sp4). The package contains both HKEY_Local_Machine and HKEY_Current_User registry keys. When you run the packaged application outside of SMS it runs fine. When you run it inside SMS it doesnt update the Current User settings. The environment is set to run as Administrative user. If you change this to run as the user then the Current User settings work OK but the Local Machine settings fail!