Cisco IP Communicator
Hi All,
I am Working on Vendor MSI IP Communicator. I Created MST with a few custom actions.
When I uninstall , the log file says uninstall is successful. And there are no folders in c drive.
But there are a few registry keys related to cisco communicator that remains, and also CDP Packet driver.
A few are
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{39B06043-A189-4F35-92DD-693F6DB870FF}\1.0\0\win32]
@="C:\\Program Files\\Cisco Systems\\Cisco IP Communicator\\GNNetcomHandset.dll"
[HKEY_CLASSES_ROOT\TypeLib\{1F4DC43C-02A8-4E0D-A5A8-9F92241C0697}\1.0\0\win32]
@="C:\\Program Files\\Cisco Systems\\Cisco IP Communicator\\ClarisysHandset.dll"
Even though these dll 's are not there in the c drive.
Similary there are a few more registry keys, showing dll 's in c drive, when there is no folders.
Has anyone come across the same situation.
Any help is appreciated
Thanks.
I am Working on Vendor MSI IP Communicator. I Created MST with a few custom actions.
When I uninstall , the log file says uninstall is successful. And there are no folders in c drive.
But there are a few registry keys related to cisco communicator that remains, and also CDP Packet driver.
A few are
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{39B06043-A189-4F35-92DD-693F6DB870FF}\1.0\0\win32]
@="C:\\Program Files\\Cisco Systems\\Cisco IP Communicator\\GNNetcomHandset.dll"
[HKEY_CLASSES_ROOT\TypeLib\{1F4DC43C-02A8-4E0D-A5A8-9F92241C0697}\1.0\0\win32]
@="C:\\Program Files\\Cisco Systems\\Cisco IP Communicator\\ClarisysHandset.dll"
Even though these dll 's are not there in the c drive.
Similary there are a few more registry keys, showing dll 's in c drive, when there is no folders.
Has anyone come across the same situation.
Any help is appreciated
Thanks.
0 Comments
[ + ] Show comments
Answers (10)
Please log in to answer
Posted by:
sanath_sunny
13 years ago
Posted by:
shamu99
13 years ago
Posted by:
shamu99
13 years ago
I tried writing a script to remove the registries from the HKCR, HKLM, HKCU. But the registry keys are not deleted.
for example
=========================
const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:StdRegProv")
strKeyPath = "SYSTEM\ControlSet001\Enum\Root\LEGACY_CDPPACKET"
oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath
===============
Tried to create a vbscript to delete the CDP Packet. but the registry does not delete.
These are other registries that does not get deleted after uninstall.
[HKEY_CLASSES_ROOT\TypeLib\{1F4DC43C-02A8-4E0D-A5A8-9F92241C0697}]
[HKEY_CLASSES_ROOT\TypeLib\{39B06043-A189-4F35-92DD-693F6DB870FF}\1.0]
@="GNNetcomHandset 1.0 Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{1F4DC43C-02A8-4E0D-A5A8-9F92241C0697}]
"C:\\Program Files\\Cisco Systems\\Cisco IP Communicator\\CdpTester.exe"="CdpTester"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{39B06043-A189-4F35-92DD-693F6DB870FF}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{C72CE17C-93FA-400C-9228-2A5419FBB8D7}\1.0]
@="DeviceManager 1.0 Type Library"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{C8100E01-E7B5-475F-99EF-818EFEF80FC5}]
How else can I work with this? Is there a way I can get rid of these registries
Thanks
for example
=========================
const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_
strComputer & "\root\default:StdRegProv")
strKeyPath = "SYSTEM\ControlSet001\Enum\Root\LEGACY_CDPPACKET"
oReg.DeleteKey HKEY_LOCAL_MACHINE, strKeyPath
===============
Tried to create a vbscript to delete the CDP Packet. but the registry does not delete.
These are other registries that does not get deleted after uninstall.
[HKEY_CLASSES_ROOT\TypeLib\{1F4DC43C-02A8-4E0D-A5A8-9F92241C0697}]
[HKEY_CLASSES_ROOT\TypeLib\{39B06043-A189-4F35-92DD-693F6DB870FF}\1.0]
@="GNNetcomHandset 1.0 Type Library"
[HKEY_CLASSES_ROOT\TypeLib\{1F4DC43C-02A8-4E0D-A5A8-9F92241C0697}]
"C:\\Program Files\\Cisco Systems\\Cisco IP Communicator\\CdpTester.exe"="CdpTester"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{39B06043-A189-4F35-92DD-693F6DB870FF}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{C72CE17C-93FA-400C-9228-2A5419FBB8D7}\1.0]
@="DeviceManager 1.0 Type Library"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{C8100E01-E7B5-475F-99EF-818EFEF80FC5}]
How else can I work with this? Is there a way I can get rid of these registries
Thanks
Posted by:
anonymous_9363
13 years ago
Posted by:
shamu99
13 years ago
It is a Vendor MSI, I Just had to add a merge module to it, so not much custom actions.. Just the MSI uninstall also has the same issue.
I did delete them from the MST HKLM\system. But still it is created and does not delete after uninstallation. And the components created in HKCR\TypeLib and HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\,
dont get deleted. Is it by any chance because those components GNNetcomHandset , DeviceManager 1.0 Type Library are set as key or because they are related to handset, or something they are not deleted?
Please advice,
Thanks
I did delete them from the MST HKLM\system. But still it is created and does not delete after uninstallation. And the components created in HKCR\TypeLib and HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\,
dont get deleted. Is it by any chance because those components GNNetcomHandset , DeviceManager 1.0 Type Library are set as key or because they are related to handset, or something they are not deleted?
Please advice,
Thanks
Posted by:
shamu99
13 years ago
HI All,
I am having another issue with this application, When I try to do the admin install , the installation happens in a different language not english.
I checked the 1033 in the MSI and MST i created, and also tried using the 1033.mst by
msiexec -i <Name.msi> TRANSFORMS=<transform1.mst>;TRANSFORMS=<1033.mst>
It still does not work.
Any Ideas as to how I need to go ahead, any one faced the same issue
Thanks
I am having another issue with this application, When I try to do the admin install , the installation happens in a different language not english.
I checked the 1033 in the MSI and MST i created, and also tried using the 1033.mst by
msiexec -i <Name.msi> TRANSFORMS=<transform1.mst>;TRANSFORMS=<1033.mst>
It still does not work.
Any Ideas as to how I need to go ahead, any one faced the same issue
Thanks
Posted by:
anonymous_9363
13 years ago
Posted by:
shamu99
13 years ago
Posted by:
anonymous_9363
13 years ago
Posted by:
shamu99
13 years ago
Thanks a lot for your fast reply. I'm new, learning things. Thanks a lot to forums, happy to learn.
Either way it will ignore the MST right.
I did try just with the msi too, still the files installed are in a different lang, for admin install, whereas the msi install,
msiexec /i <msi>
This is proper.
I dont know why only as admin install, the language changes, and everytime I do it, the language is different, like once german, then italian.
Either way it will ignore the MST right.
I did try just with the msi too, still the files installed are in a different lang, for admin install, whereas the msi install,
msiexec /i <msi>
This is proper.
I dont know why only as admin install, the language changes, and everytime I do it, the language is different, like once german, then italian.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.