Helper.exe uninstall program's

Hi community !

I just want to inform dev team of a oversight when uninstall Zotero 5. A lot of registry key stay in HKCR .

The windows registry isn't a trash :)
  • Care to be more specific?

    After doing a full uninstall, I see HKCR\Wow6432Node\CLSID\[…]\InProcServer32 with an entry for AccessibleMarshal.dll and HKCR\zotero with a "Zotero Protocol" entry. We can probably clean up the latter. I'm not sure if the former is something we can clean up.

    That's all I see in HKCR.
  • Hello,
    what is the path of AccessibleMarshall file ? I found a key that refer this file but in windows\system32 not in Zotero directory.

    The next keys was created by Zotero's installer but not uninstalled:
    HKEY_CLASSES_ROOT\.bib
    HKEY_CLASSES_ROOT\.bibtex
    HKEY_CLASSES_ROOT\.isi
    HKEY_CLASSES_ROOT\.marc
    HKEY_CLASSES_ROOT\.mods
    HKEY_CLASSES_ROOT\.rdf
    HKEY_CLASSES_ROOT\.ris
    HKEY_CLASSES_ROOT\Zotero
    HKEY_CLASSES_ROOT\.rdf
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\zotero.org

    Do you have those keys too ?

  • The dot ones are just generic file type entries. The uninstaller removes Zotero as a handler for those file types. Our uninstaller code is borrowed from Firefox, which deletes the key in HKCU and deletes the default value in HKLM. I assume they have their reasons, so we're not going to diverge from that. No reference to Zotero is left behind there.

    The 'zotero' one, as I say, we should be able to clean up, and I assume we can do the same for the 'zotero.org' entry.
  • Indeed, zotero is no longer referenced in the dot entries :)

    Thank's a lot for your answer.

Sign In or Register to comment.