你如何删除自安装的DLL?

时间:2009-01-29 13:42:05

标签: dll

我在服务器上有一个DLL,它已经以某种方式注册为自安装而不是组件服务,它位于Microsoft / COM3 / SelfReg / CLSID下,其中存储了此DLL的ID和信息 - 此组件需要更换或删除更新如何删除它regsvr32将无法工作,除了在注册表中没有可见的条目。如何取消注册只需要这一切。

1 个答案:

答案 0 :(得分:2)

人们声称自我注册是邪恶的原因之一是无法保证回滚会起作用。如果regsvr32拒绝取消注册它,并且添加/删除程序中没有任何内容(如果有人手动将注册表项添加为组件的一部分,则可能会出现这种情况),那么手动删除注册表项可能是您可以做的最好的。一些制作dll的人只是假设一旦安装,就不应该删除它们。