[quote user="Georgy George"]While I have no problem installing this as an administrator via "Run As", the administrator on my system is not a Pegasus user. The install tries to find a Pegasus registry key which does not exist and fails, so no install.[/quote]
You are not supposed to use Run As since the installer will not be able to read the proper user's HKEY_CURRENT_USER Registry entries exactly as encountered by you: VISTA and Windows 7 deal with this by offering to elevate access rights during installation so the installer can work properly when being launched by a restricted user, and if XP cannot do so then it's due to MS changing this behaviour when introducing more recent versions (and you're the first one to report it since XP didn't enforce non-admin accounts when it was released so most users probably didn't care anyway).
Aside from this Pegasus Mail uses the non-standard approach of creating all of its Registry keys (including the installation path) in HKEY_CURRENT_USER which already forces me to apply certain special efforts for accessing this key. I don't really understand why Windows doesn't offer a way for elevating user rights without becoming another user in the first place, IMO it would have been enough to just prompt for the current user's password for doing so ...
<p>[quote user="Georgy George"]While I have no problem installing this as an administrator via "Run As", the administrator on my system is not a Pegasus user.&nbsp; The install tries to find a Pegasus registry key which does not exist and fails, so no install.[/quote]</p><p>You are not supposed to use <em>Run As</em> since the installer will not be able to read the proper user's HKEY_CURRENT_USER Registry entries exactly as encountered by you: VISTA and Windows 7 deal with this by offering to elevate access rights during installation so the installer can work properly when being launched by a restricted user, and if XP cannot do so then it's due to MS changing this behaviour when introducing more recent versions (and you're the first one to report it since XP didn't enforce non-admin accounts when it was released so most users probably didn't care anyway).</p><p>Aside from this Pegasus Mail uses the non-standard approach of creating all of its Registry keys (including the installation path) in HKEY_CURRENT_USER which already forces me to apply certain special efforts for accessing this key. I don't really understand why Windows doesn't offer a way for elevating user rights without becoming another user in the first place, IMO it would have been enough to just prompt for the current user's password for doing so ...</p>
Michael
--
IERenderer's Homepage
PGP Key ID (RSA 2048): 0xC45D831B
S/MIME Fingerprint: 94C6B471 0C623088 A5B27701 742B8666 3B7E657C