Программно удалить/очистить надстройку IE ActiveX (win32)

Я пытаюсь очистить следы, оставленные надстройкой ActiveX IE. Надстройка (COM DLL) была установлена ​​с помощью CAB-файла.

Вручную IE -> Управление надстройками -> открыть надстройку и УДАЛИТЬ тоже не помогает. Удаляет аддон из IE, но следы реестра остаются! Кроме того, он выдает ошибку времени выполнения!

Программа: C:\Program Files\Internet Explorer\EInstal.exe

R6034: Приложение предприняло попытку неправильно загрузить библиотеку времени выполнения C.

Итак, я предполагаю, что в файле inf, используемом для установки, нет информации для правильного удаления надстройки. Я прав? (содержимое в %alluserappdata%)

Что происходит внутри, когда надстройка удаляется из IE? – Использует ли она файл inf? Или он пытается вызвать вызов UnregisterServer в зарегистрированной DLL?

С нетерпением ждем вашей помощи.


person DebugBreak    schedule 07.12.2012    source источник
comment
Привет всем, Любая помощь в этом?   -  person DebugBreak    schedule 17.01.2013


Ответы (1)


Удалите все оставшиеся записи реестра, используя Функции реестра.

Другого решения не нашел. Сгенерированный CAB-файл не содержал никакой информации в файле INI для удаления надстройки.

person DebugBreak    schedule 05.07.2013