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.