Hi,
On Vista, when logged in as a non-administrator, why does PSPAD create these
registry keys:
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{0D43FE01-F093-11CF-8940-00
A0C9054228}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{0D43FE01-F093-11CF-8940-00
A0C9054228}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{4DF0C730-DF9D-4AE3-9153-AA
6B82E9795A}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{4DF0C730-DF9D-4AE3-9153-AA
6B82E9795A}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{4E77131D-3629-431C-9818-C5
679DC83E81}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{4E77131D-3629-431C-9818-C5
679DC83E81}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{989D1DC0-B162-11D1-B6EC-D2
7DDCF9A923}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{989D1DC0-B162-11D1-B6EC-D2
7DDCF9A923}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00
AA004A55E8}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{B54F3741-5B07-11CF-A4B0-00
AA004A55E8}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{B54F3743-5B07-11CF-A4B0-00
AA004A55E8}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{B54F3743-5B07-11CF-A4B0-00
AA004A55E8}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{CC5BBEC3-DB4A-4BED-828D-08
D78EE3E1ED}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{CC5BBEC3-DB4A-4BED-828D-08
D78EE3E1ED}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{F414C260-6AC0-11CF-B6D1-00
AA00BBBB58}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{F414C260-6AC0-11CF-B6D1-00
AA00BBBB58}\InprocServer32
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{F414C262-6AC0-11CF-B6D1-00
AA00BBBB58}
Key Name:
HKEY_USERS\[SID_CURRENT_USER]\Software\Classes\CLSID\{F414C262-6AC0-11CF-B6D1-00
AA00BBBB58}\InprocServer32
A few of these are for VBScript, a few are for the Scripting.FileSystemObject
object.
By creating these keys in the current user's registry hive the normal
functioning of VBScript.dll (and the other COM objects represented by those
CLSID's) is interferred with. One concrete example is that Windows Installer can
no longer execute VBScript. See
http://blogs.msdn.com/heaths/archive/2007/05/31/windows-installer-errors-2738-an
d-2739-with-script-custom-actions.aspx for additional details.
--
<http://forum.pspad.com/read.php?2,49121,49121>
PSPad freeware editor http://www.pspad.com