V
VanguardLH
I've noticed that over time there are multiple entries for the same
ActiveX control listed in Internet Options -> Programs -> Manage Add-Ons
when selecting "Add-ons that have been used by Internet Explorer". For
example, I now have 2 entries for "Microsoft Terminal Services Client
Control (redist)" which lists mstscax.dll for the control.
I know that some add-ons use the same file but for different
functionality or methods from them but this one seems to be a pure
duplicate. I already went to the Add/Remove Programs applet and
uninstalled the Terminal Services Web Client but both these entries
remain.
I want to get rid of them so I can see what the client would see when
they visit a host that is running IIS with TSWEB added (Remote Desktop
Web Connection). That lets them remote into the host using a web
browser in case they are on a host where RDC (Remote Desktop Client)
isn't available and they cannot install it (but they may be able to
install the AX control). I want to see what prompts they would get,
like telling them to install the Remote Desktop Connection Web Client
(and ActiveX control). But it's already on my test host so I can't see
the process the client would go through.
I found several registry entries (and more than just 2 of them; 5 CLSID
entries are for it) that list the %systemroot%\system32\mstscax.dll file
as the InProcServer32 entry and the key is named "Microsoft Terminal
Services Client Control (redist)" but digging into the registry to
delete references to this AX control could end up with a corrupted setup
for IE. I could try deregistering the file using regsvr32.exe -u but
that isn't really an uninstall of the AX control but merely erasing the
pointer in the registry to it. Be great is there were a more elegant
method of wiping this AX control. But then maybe it's part of the RDC
(Remote Desktop Client) that is installed in Windows XP Pro to provide
that client - but why list its AX control *twice* in the add-ons for IE?
ActiveX control listed in Internet Options -> Programs -> Manage Add-Ons
when selecting "Add-ons that have been used by Internet Explorer". For
example, I now have 2 entries for "Microsoft Terminal Services Client
Control (redist)" which lists mstscax.dll for the control.
I know that some add-ons use the same file but for different
functionality or methods from them but this one seems to be a pure
duplicate. I already went to the Add/Remove Programs applet and
uninstalled the Terminal Services Web Client but both these entries
remain.
I want to get rid of them so I can see what the client would see when
they visit a host that is running IIS with TSWEB added (Remote Desktop
Web Connection). That lets them remote into the host using a web
browser in case they are on a host where RDC (Remote Desktop Client)
isn't available and they cannot install it (but they may be able to
install the AX control). I want to see what prompts they would get,
like telling them to install the Remote Desktop Connection Web Client
(and ActiveX control). But it's already on my test host so I can't see
the process the client would go through.
I found several registry entries (and more than just 2 of them; 5 CLSID
entries are for it) that list the %systemroot%\system32\mstscax.dll file
as the InProcServer32 entry and the key is named "Microsoft Terminal
Services Client Control (redist)" but digging into the registry to
delete references to this AX control could end up with a corrupted setup
for IE. I could try deregistering the file using regsvr32.exe -u but
that isn't really an uninstall of the AX control but merely erasing the
pointer in the registry to it. Be great is there were a more elegant
method of wiping this AX control. But then maybe it's part of the RDC
(Remote Desktop Client) that is installed in Windows XP Pro to provide
that client - but why list its AX control *twice* in the add-ons for IE?