Ich würde Mapperz Vorschlag des Revo-Unistaller als zweiten empfehlen, da mit dem nicht mehr existierenden COM Explorer die Freeware-Version die Arbeit erledigen wird. Die Pro-Version wird jedoch regelmäßig aktualisiert, und obwohl sie im Testmodus funktioniert, ist sie ein so nützliches Tool, dass Sie sie wahrscheinlich kaufen sollten, um sie verfügbar zu haben. http://www.revouninstaller.com/download-professional-version.php
Wenn die Erweiterungen von Drittanbietern mit ArcGIS-Versionsabhängigkeiten, die Sie festlegen möchten, festgelegte Registrierungseinträge korrekt entfernen, sollten Sie in der Lage sein, die Komponenten in den Registrierungsänderungen manuell zu verfolgen.
Führen Sie zuerst eine Registrierungssicherung durch und deaktivieren Sie zunächst alle verwaisten Dienste in den Erweiterungen.
Ich würde anfangen, nach HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall zu suchen
Sie möchten, dass die Produktcode-CSLIDs als Produktcode oder im UnistallString aufgeführt werden, und notieren Sie sich alle anderen zugeordneten CSLIDs
Wenn die Paketinstallation MSI-basiert war, versuchen Sie, sie mit der angegebenen msiexec / x für die CSLID des Produktcodes zu deinstallieren. Wenn das Installationsprogramm intakt ist, sollte alles sauber ablaufen.
Wenn die Erweiterung nicht MSI-basiert war, prüfen Sie, ob die ausführbare Datei des Installationsprogramms intakt ist und bei Ausführung eine Deinstallationsoption enthält, und führen Sie sie aus.
Wenn eines der Installationsprogramme beschädigt ist (fehlende Komponenten aus der Erweiterung oder aus der ArcGIS-Deinstallation / -Upgrade), wird leider nur eine teilweise Entfernung erreicht, und mit der Liste der CSLIDs müssen Sie die Dinge manuell in der Registrierung und in der Datei verfolgen System und Löschen während Sie gehen.
Der Revo-Unistaller automatisiert das meiste zuverlässig.
Ich würde vorschlagen, dass Sie die Registrierung der jeweiligen DLLs aufheben können, wenn die benutzerdefinierte Erweiterung nur über einfache DLLs bereitgestellt wird.
Wenn die Erweiterungen weiter fortgeschritten sind und ihren Status oder ihre Version in der Registrierung usw. speichern, müssen Sie diese Schlüssel löschen.
Deinstallationsprogramme wie 'Revo-Unistaller' funktionieren nicht immer, da sie nur an den Standardorten angezeigt werden und die benutzerdefinierte Erweiterung an diesen Orten nicht registriert werden kann (wie in der Liste der Programme zum Hinzufügen / Entfernen).
quelle
Hier ist ein Esri-Artikel, der eine vollständige Deinstallation aller 9.3 [.1] -Komponenten beschreibt:
http://help.arcgis.com/de/arcgisdesktop/10.0/install_guides/arcgis_desktop_install_guide/index.html#//008700000015000000.htm
quelle
Klingt so, als ob Sie eine Deinstallations-App benötigen:
http://download.cnet.com/Revo-Uninstaller/3000-2096_4-10687648.html
Im erweiterten Modus wird dem Kontextmenü ein programmspezifischer Registrierungsschlüsselzugriff hinzugefügt.
Verwendet die Registrierungsschlüssel, um bestimmte Schlüssel für Software zu finden (einschließlich arcgis).
Sichern Sie zuerst Ihre Registrierung - (zu USB empfohlen)
quelle